20.02.2013 Aufrufe

Elektronik FAQ V7.1 - HOME

Elektronik FAQ V7.1 - HOME

Elektronik FAQ V7.1 - HOME

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Elektronik</strong> – <strong>FAQ</strong><br />

Eine Gemeinschaftsproduktion der Gruppe ELEKTRONIK im MausNet<br />

Der Befehlssatz des HD44780 LCD-<br />

Controllers<br />

R |<br />

/ |R| Data Execution<br />

W|S|76543210 time<br />

-+-+---------------------- Command from CPU to LCD<br />

0|0|00000001 1.64ms Clear display<br />

0|0|0000001x 40us-1.64ms Home cursor<br />

0|0|000001is 40us Entry mode set<br />

0|0|00001dcb 40us On/off control<br />

0|0|0001srxx 40us Cursor/shift<br />

0|0|001dnfxx 40us Function set<br />

0|0|01aaaaaa 40us Character RAM Address Set<br />

0|0|1aaaaaaa 40us Display RAM Address Set<br />

--------------------------- Data from CPU to LCD<br />

0|1|dddddddd 40us Write Data to DD RAM<br />

0|1|dddddddd 120us Write Data to CG RAM<br />

--------------------------- Read Operations from LCD to CPU<br />

1|0|baaaaaaa 1 cycle Read Busy Flag<br />

1|1|zzzzzzzz 40us Read Data from DD RAM<br />

1|1|zzzzzzzz 120us Read Data from CG RAM<br />

x=don't care<br />

i:1/0 = increment/decrement DD RAM address by 1 after each DD<br />

RAM write or read.<br />

s:1/0 = display scroll on/off<br />

d:1/0 = display on/off a: = Address<br />

c:1/0 = cursor on/off d: = Data to CG or DD RAM<br />

b:1/0 = blink character at cursor b:1/0 = Display Busy/Ready<br />

position on/off a: = Current (DD/CG) RAM<br />

address counter<br />

s:1/0 = scroll display/move cursor. z: = Data from CG or DD RAM<br />

r:1/0 = right/left.<br />

d:1/0 = 8/4-bit interface.<br />

n:1/0 = (1/16)/(1/8 or 1/11) duty (multiplex ratio).<br />

= 2/1-line Display<br />

f:1/0 = 5x11/5x8 dots.<br />

Weiterführende Informationen: ELEKTOR 10/1995 S.24: "LCD für PC"<br />

Kapitel Der Befehlssatz des HD44780 LCD-Controllers, Seite 1<br />

317

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!