Witam. Kupiłem książkę pana Mirka,po lekturze nadszedł czas na praktykę ,więc wyciągnąłem płytkę AVT3500 z prockiem ATTINy2313(kwarc 4MHz) i postanowiłem zobaczyć program z LCD. Wykorzystałem program i bibliotekę z książki (z DVD),potem nowszą bibliotekę HD44780 ze strony ATNEL. LCD podłączone tak: D7-PB7..D4-pb4 , EN-PB3, RS-PB2. Zmiany przeniesione do pliku HD44780.h (RW=0 wstawione).Program się skompilował prawidłowo,ale problem jest z inicjalizacją LCD ,wstawiłem LED do kodu.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
led2 po LCD_init już sie nie zapala, a LCD bez napisów.Żeby odrzucić problem sprzętowy użyłem biblioteki ze strony
http://radzio.dxp.pl/hd44780/ (bez flagi).
Po zmianach w pliku h ryszyło, co widać na zdjęciach
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Do biblioteki ATnel dodałek spowolnienia a i tak inicjalizacja nie przechodzi.Z tą drugą za to nie ma problemu