MCP23017 KS0108 PIC16F876A Assembler

OP #2680599
Lesenswert?
• ▲
▼
Hallo liebe gemeinde,
ich habe mich jetzt zum ersten mal mit einem GLCD beschäftigt,
es handelt sich um den controller KS0108.
Da der PIC16F876A recht wenig Portpins hat, habe ich mir überlegt einen 
MCP23017 zu nehmen. Der i²C bus läuft auf 1,7Mhz (1,67), der pic selbst 
auf 20Mhz.

Keine angst ich habe jetzt dazugelernt und das Programm verucht so klein 
wie möglich zu halten, bestimmt geht es noch kleiner aber ich schreibe 
noch nicht lange in assembler .
Mein einzigstes Problem was ich habe wie sende ich jetzt Komfortabel 
Zeichen an das Display ? die einzigste möglichkeit dir mir einfällt und 
die ich auch im i-net gefunden habe steht in ASCII_GLCD.asm im anhang.
aufrufen tue ich die einzelnen Zeichen durch ein führendes F und danach 
folgend den eigentlichen buchstaben.

vielleicht hat ja einer einen tipp für mich wie das vielleicht eleganter 
geht.

mfg sunny
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.