Home » Elektronik » LCD mit HD44780-Controller

LCD mit HD44780-Controller

lcd1

Diese  Einführung beschäftigt sich mit den beliebten alphanumerischen LCD-Displays auf Basis des Hitachi HD44780-Controller. Diese LCDs stellen derzeit den defakto-Standard bei kleinen (bis zu 80 Zeichen Text bei maximal 4 Zeilen) alphanumerischen LCDs dar. Ihre grosse Beliebtheit beruht auf ihrem niedrigen Preis, guter Verfügbarkeit sowie eine Vielfalt von Varianten, die durch den gemeinsamen Controller leicht anzusteuern sind.

Die auf der Basis des HD44780-Controller entwickelten LCDs sind sehr leicht an PC und μC-Systeme anzuschliessen. Wir werden in dieser Einführung einen Standard 7-Bit-Anschluss vorstellen, der sich vorzüglich für eine Verwendung mit den AVR μC eignet. Die Programmierung des LCD ist recht einfach, auch in Assembler. Es gibt eigentlich nur zwei potentielle Fallstricke, auf die wir in dieser Einführung im Detail eingehen werden: Timing der Initialisierung sowie die Zuordnung von Bildschirmposition zu Textspeicher-Adresse. Meine Routinen zeigen nicht nur, wie prinzipiell ein LCD angesteuert werden kann sondern sie behandeln auch höhere Funktionen wie Cursor-Management, Textausgabe und Scrolling.

Relevante Links