[elektro] HITACHI HD44780 4 bit
Ágó István
ago.istvan at gmail.com
Sun Jun 29 19:29:05 CEST 2008
Ugyan nem találtam én sem utalást rá, de nekem is az a gyanúm, hogy az
RS vagy RW váltáskor alaphelyzetbe billen, hogy melyik félbájtnál
tartunk.
Ebből az adatlapból az látszik, hogy triggerelni kell az E lábat, hogy
a Busy flag olvasható legyen:
http://pdf1.alldatasheet.com/datasheet-pdf/view/63673/HITACHI/HD44780/datasheet.pdf
Én triggereltem, és működött.
Nemeth Tibor <neti at starkingnet.hu> írta, 2008.06.29.:
> Hali !
>
> Gondolom, már sokan átestetek problémám megoldásán. HD44780 LCD
> meghajtót 8 bites üzemmódban már használtam, de nyilvánvaló okokból,
> most a 4 bites változatra hajtok, de nem igazán értem.
> Leginkább azt nem honnan tudni, hogy éppen melyik félbájtnál tartunk.
> Nem találom adatlapon, de logikus lenne ha RW vagy RS állapotváltása
> alaphelyzetbe (7...4 bit) hozná. Így van ?
> Leginkább a busy falaggel vagyok bajban. Kell ezt triggerelni az E láb
> rángatásával vagy sem ? Nyolcbitesben ezt tettem, de ott tudtam, minden
> E után DB7 a busy.
> Az adatlap szerint:
> When RS = 0 and R/W = 1 (Table 1), the busy flag is output to DB7.
> Lehet, hogy elég így tartani és DB7-en magától megjön a busy ? Az árbák
> nem ezt mutatják. Esetleg az egész azon a merész feltételezésen
> alapszik, hogy bízunk benne, hogy a kezdetektől az idők végezetéig
> mindkét fél tudja, hogy hányadik félbájnál tart?
>
> Üdv.
> Németh Tibor
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list