Witam mam taki problem..
Do mikrokontrolera at89s8253 mam podłaczony LCD (2*16 zgodny z HD44780) poprzez port p2
P2.0 - D7
P2.1 - D6
..
P2.7 - D0
P0.1 - RS
P0.0 - E
P0.2 - R/W
I problem polega na tym,że LCD nie chce mi nic przesłać i nawet sie zainicjalizować. Napisałem dla niego program wg EdW z różnymi delay'ami i ciągle to samo - w 1 wierszu same czarne kwadraty - błąd inicjalizacji. Nawet flaga Busy jest ciągle na "1". Podpiąłem rezystory pull-up do pinów P0.1 , P0.2, P0.0 - 1k miedzy pin a zasilanie - no i to samo. Połączenia sprawdzałem kilka razy .. wszystkie OK. Możliwe, że coś przeoczyłem w budowie mikrokontrolera..
Za wszelkie odpowiedzi wielkie dzięki!!
Do mikrokontrolera at89s8253 mam podłaczony LCD (2*16 zgodny z HD44780) poprzez port p2
P2.0 - D7
P2.1 - D6
..
P2.7 - D0
P0.1 - RS
P0.0 - E
P0.2 - R/W
I problem polega na tym,że LCD nie chce mi nic przesłać i nawet sie zainicjalizować. Napisałem dla niego program wg EdW z różnymi delay'ami i ciągle to samo - w 1 wierszu same czarne kwadraty - błąd inicjalizacji. Nawet flaga Busy jest ciągle na "1". Podpiąłem rezystory pull-up do pinów P0.1 , P0.2, P0.0 - 1k miedzy pin a zasilanie - no i to samo. Połączenia sprawdzałem kilka razy .. wszystkie OK. Możliwe, że coś przeoczyłem w budowie mikrokontrolera..
Za wszelkie odpowiedzi wielkie dzięki!!