[elektro] HITACHI HD44780 4 bit

Tibike csotibi at freemail.hu
Sun Jun 29 20:12:28 CEST 2008


Szia Druszám!

> 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 ?
Amikor írod, akkor egyértelmű, csak tolod ki egymás után a két felet,
mindkétszer kell az E, természetesen.
> 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.
Itt az első nibble hozza DB7-et, de kell olvasni a másodikat is.
Különben eltéved az LCD. Itt is mindkétszer kell az E, asszem
élvezérelt a kimeneti regisztere, tehát ha csak várakozol, akkor az
sokáig is eltarthat :-)
> 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?
Nem olyan merész az a feltételezés. Mitől is tévednének el? Valaki
kifagy? Akkor úgyis indul újra az adott alrendszer. Nálam az LCD tápot
a proci egyik lába adja, így ha újraindul, tápelvétel miatt resetel az
LCD is. Ha adott időn belül nincs meg a Busy, akkor is újraindul az
LCD. Mondjuk ez a tapasztalatok szerint felesleges, legalábbis az
időzítő alapú kijelző rutinok is jól működnek, tehát az LCD nem akad
ki... Elvileg.

-- 
Üdvözlettel:
 Tibike                            mailto:csotibi at freemail.hu



More information about the Elektro mailing list