witam.
Zmontowa³em po³±czenia jak na stronie:
formatting link
wy¶wietlacze LCD na uk³adzie HD44780 16x2 lub 20x4 przy zastosowaniu programu:
formatting link
sprawdzi³em poprawno¶æ po³±czeñ i LCD ³adnie dzia³a.
Chcia³em potrenowaæ sterowanie wy¶wietlaczem z delphi posi³kuj±c siê wiadomo¶ciami ze stron:
formatting link
u¿y³em kodu ze strony 4programmers i dzia³a wy¶wietlanie dowolnego tekstu. chcia³em potrenowaæ sterowanie LCD 4 bitowo (przed u¿yciem do sterowania uk³adu o wyj¶ciu 4 bitowym) i tu pojawiaj± siê schody wy¶wietlacz nie chce siê zainicjalizowaæ pry u¿yciu 4 bitów. W wy¿ej wymienionym programie jest procedura LCD_Init, która wywo³uje 3 razy LCD_WriteCommand($38) (czyli 0011 1000) ale jest to instrukcja do sterowania
8bitowego, gdy zamieniam j± na w³a¶ciw± czyli 0011
**** -> 0011 0000 -> $30 wy¶wietlacz siê nie inicjalizuje prawid³owo.
Gdzie jest b³±d. Dlaczego LDC nie dzia³a przy $30 a dzia³a przy $38 Nigdzie nie mogê znale¼æ odpowiedzi wszêdzie napisane ze wystarczy zapisaæ 3 krotnie $30 z przerwami. - a to nie dzia³a