Mam problem z uruchomieniem lcd w układzie opartym na atmega8. Po wgraniu docelowego programu nic nie chce wyświetlić. Żeby wykluczyć jakieś kolidacje w kodzie wyrzuciłem z programu wszystko poza obsługą lcd i zostało coś takiego:
Na tym programie efekt ten sam.
Zasilanie jest ok, uc programuje się, podświetlenie działa, regulacja kontrastu też.
Zbudowałem przystawkę do wpięcia zamiast LCD z dwiema led na każdy pin, jedna świeci przy H, druga L, żadna przy Z. zarzuciłem prosty program zmieniający po kolei stany na pinach zadeklarowanych w poprzednim programie jako te do których jest podłączony lcd.
Dzięki temu zlokalizowałem zimny lut między uc a DB4, po naprawie tego dalej nic nie wyświetla.
Wyświetlacz podmieniłem-to samo.
Skończyły mi się pomysły co może być nie tak.
Kod: text
Na tym programie efekt ten sam.
Zasilanie jest ok, uc programuje się, podświetlenie działa, regulacja kontrastu też.
Zbudowałem przystawkę do wpięcia zamiast LCD z dwiema led na każdy pin, jedna świeci przy H, druga L, żadna przy Z. zarzuciłem prosty program zmieniający po kolei stany na pinach zadeklarowanych w poprzednim programie jako te do których jest podłączony lcd.
Dzięki temu zlokalizowałem zimny lut między uc a DB4, po naprawie tego dalej nic nie wyświetla.
Wyświetlacz podmieniłem-to samo.
Skończyły mi się pomysły co może być nie tak.