LCD Codesammlung für AVR
Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Viele Anfänger, aber auch Profis kennen das Problem mit LC-Displays, der Hersteller schreibt zwar das das LCD zu einem mit HD44780-Controller kompatibel ist, aber leider sieht die Realität anders aus. Da viele Compiler auf HD44780-Librarys zurückgreifen kommt es sehr häufig vor das das LCD Dinge macht die man eigentlich gar nicht will. Um das Rad nicht dauernd neu erfinden zu müssen gibt es hier eine Codesammlung mit getesteten Codes für die bekanntesten LCD-Controller.
Die LCD-Module
LCD-Modul | Verw. Controller | Datenblatt | SourceCode | Bemerkung |
---|---|---|---|---|
LCD 161A, LCD 162C, LCD 202A | KS0070B | Samsung | ASM | |
LCD 164A, LCD 204B | 2x KS0070B | Samsung | kommt bald | |
LM16A211 | HD44780 | Hitachi | ASM | |
PC1602C PC1601C | S6A0069 | Samsung | kommt bald | |
EA DIP128-6 | 2x KS0108B | Samsung | kommt bald | |
AV1624, TC1602A | HD44780 KS0066 | Hitachi | ASM | |
TM244AD P-6 | Wahrscheinlich 2x S6A0069 | Samsung | Arduino C-Code | 4x24 Display, Agfeo Telefon, siehe [1] |