PIC16F627A i wyświetlacz LCD - problem |
Witam sp6ryd pisze: W nowym procku z oscylatorem RC możesz mieć na bitach konfiguracyjnych OST i PWRT ustawiony inny czas. Sterownik LCD na HD44780 potrzebuje minimum 15-40 ms opóźnienia po włączeniu zasilania przed inicjalizacją. Teoretycznie PWRT ma aż 72 ms. Ważne, jeśli nie sprawdzasz BUSY, są też opóźnienia po każdej komendzie (zobacz tabelę 5 w opisie - max to nawet 64 ms! ) no i oczywiście właściwy timing RS, R/W, E, DATA - ale przy 4MHz powinno być ok. http://www.epemag.wimborne.co.uk/lcd2.pdf Sprawdzę jeszcze te ustawienia związane z OST i PWRT, chociaż były ustawione "książkowo", zgodnie z DataSheet procka. Co do czasów opóźnień wymaganych przez wyświetlacz, to w każdym wymaganym punkcie są one ustawione zgodnie z zaleceniami... Pozdrawiam |