Wyświetlacza LCD 2x16 - nie przełacza s

Witam.

Mam maly problem. Na kilka egzemplarzy LCD 2x16 mam dwie sztuki ktore działając w trybie 8-bit nie odstają od pozostałych. Niestety po przełaczeniu w 4-bit nie działają. Efekty sią takie jak gdyby 4-bit bylo nieskuteczne i dalej zasysa mi dane w trybie 8-bit. Wyprodukował je "ktoś inny". Pozostałe dzialajace 4-bit są różnych producentow.

Czy ktoś spotkal się z taki felerem? Nie przypuszczam aby było to spowodowane zbyt krotkimi czasami bo znacznie je podniosłem i dalej nie działa poprawnie. Zamiast 4-bit mam 8-bit. Może niektóre chiśkie LCD nie obsługują 4-bit?

Reply to
Sebastian Biały
Loading thread data ...

Sebastian Biały snipped-for-privacy@poczta.onet.pl> napisał(a):

W jaki dokładnie sposób przełączasz?

Reply to
Grzegorz Niemirowski

Odczekujac sekundę i wysyłając sekwencję nibblów: 3, 3, 3, 2 z ekstremalnie duzymi przewami rzedu 100ms w celach testowych.

Po tej sekwencji mogę wysyłać pary nibblów jako bajty. Wszystkie wyświetlacze działają za wyjątkiem dwóch. Te dwa dalej czytają szynę danych jako 8-bit co widać np. podając na niewykorzystane linie jakieś stany i machając E.

Reply to
Sebastian Biały

Sebastian Biały snipped-for-privacy@poczta.onet.pl> napisał(a):

A wysyłasz 28h po nibblach?

Reply to
Grzegorz Niemirowski

Oczywiście. Najpierw H potem L. Po inicjacji 4 bit wysyłam parami w nibblach 0x28, 0c, 06, 01 i potem lecę z danymi. Dane docierają poprawnie do wyświetlacza ponieważ wyświetla to co chcę i poprawnie reaguje na wszystkie polecenia (cls, 2x16, disable cursor itd). Za wyjątkiem 2 sztuk, ktore co najciekawsze działały w innym urządniu na ... 4 bitach :/

Reply to
Sebastian Biały

W dniu 2011-06-20 19:05, Sebastian Biały pisze:

Zobacz do 3 części tych pdf-ów:

formatting link
*c5*82y/Alfanumeryczne+wy*c5*9bwietlacze+LCD Robisz tak samo? Ja robiłem według tych opisów i zawsze działało bez problemów.

Reply to
Adam

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.