21.08.2012 Aufrufe

Computertechnik mit Mikrocontrollern

Computertechnik mit Mikrocontrollern

Computertechnik mit Mikrocontrollern

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

KAPITEL 13. AUFBAU DES SYSTEMS 196<br />

Datenblatt HD44780U des Herstellers Hitachi 3 programmiert.<br />

Die im Datenbatt beschriebene Initialisierung muss wie ein<br />

Kochrezept durchgeführt werden:<br />

Power on<br />

Wait > 15ms<br />

Write 0011 function_set.high: 8 bits interface<br />

Wait > 41ms<br />

Write 0011 function_set.high: 8 bits interface<br />

Wait > 100ms<br />

Write 0011 function_set.high: 8 bits interface<br />

Write 0010 function_set.high: 4 bits interface<br />

Write 0010 function_set.high: 4 bits interface<br />

Write 1000 function_set.low : 2 line display, 5*7 dots<br />

Write 0000 display_onoff.high:<br />

Write 1000 display_onoff.low : display off, cursor off, blinking off<br />

Write 0000 display_clear.high:<br />

Write 0001 display_clear.low :<br />

Write 0000 entry_mode_set.high:<br />

Write 0110 entry_mode_set.low : increase cursor, display not shifted<br />

Im Anzeigeprogramm werden drei Steuerzeichen so interpretiert,<br />

dass sie zur Terminalemulation minicom kompatibel<br />

sind:<br />

\r carriage return Der Cursor wird an den Anfang der Zeile<br />

gesetzt.<br />

\n new line Der Cursor wird in die zweite Zeile gesetzt.<br />

\f form feed Die Anzeige wird gelöscht, der Cursor wird an<br />

den Anfang der ersten Zeile gesetzt.<br />

Das Display wird über eine vier Bit parallele Schnittstelle angeschlossen.<br />

Mit Steuersignalen werden sieben Leitungen gebraucht.<br />

Entsprechend umfangreich sind die Definitionen der<br />

Ports:<br />

3 Viele kleine LCD-Anzeigen sind hierzu kompatibel.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!