logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Atmega8] Brak oznak działania ze strony wyświetlacza

Eres1989 10 Sty 2012 23:46 1418 8
REKLAMA
  • #1 10379690
    Eres1989
    Poziom 10  
    Witam,
    Nigdzie nie trafiłem na podobny wątek, więc dlatego założyłem ten temat. Zaprogramowałem właśnie Atmege8A (wsad, pliki źródłowe - w załączniku poniżej). Niestety na wyświetlaczu nie pojawia się żaden napis. Jedynymi oznakami działania LCD jest fakt, iż wyświetla się jedna linia czarnych prostokątów - tak jakby mikrokontroler w ogóle nie był włączony do obwodu :| Czy ktoś może wie co może być nie tak ? Dodatkowo zamieszczam schemat (również w załączniku).
    Pozdrawiam.
  • REKLAMA
  • #2 10379711
    FastProject
    Poziom 28  
    A kontrast wyregulowałeś?
  • REKLAMA
  • #3 10380722
    arktik1
    Poziom 27  
    I spróbuj podłączyć cały wyświetlacz pod 1 PORTB.
  • REKLAMA
  • #4 10381520
    Eres1989
    Poziom 10  
    Kontrast jest dobrze ustawiony bo prostokąty aż rażą w oczy :D Głupio zabrzmi, ale co da podłączenie całego LCD pod PORTB ?
  • #5 10381639
    wzagra
    Poziom 33  
    To może za dużo tego kontrastu?
    @Arktik: a co powiesz na zawartość hd44780.h?
  • REKLAMA
  • #6 10382514
    arktik1
    Poziom 27  
    "ale co da podłączenie całego LCD pod PORTB "
    miałem kilka Uc gdzie LCD działały tylko gdy piny były w tych samych portach.
    Mało tego, miałem M16 i LCD nie działał na porcie C, na pozostałych tak.
    Ale może dla tego że programy pisane były w BASCOM, ciężko określić.
    "a co powiesz na zawartość hd44780.h? "
    Nie mam pojęcia, nie piszę w C.
  • #7 10386805
    Eres1989
    Poziom 10  
    Z tą 'podmianą' portów to będzie ostateczność niestety, ponieważ mam już gotową płytkę na której miał znajdować się wyświetlacz wraz z Atmegą. Dzisiaj podeśle jeszcze skompilowany program koledze, który zweryfikuje ostatecznie czy to wina programu, czy faktycznie tych nieszczęsnych portów.
  • #8 10387153
    sorex86
    Poziom 15  
    To zrob prosty test:
    Tam gdzie masz porty wyswietlacza ustaw miganie diody co 1s. Jezeli przejdzie taki test to wiesz, ze od strony sprzetowej jest dobrze.

    Wtedy pozostaje kwestia:
    program
    podlaczenie do LCD
  • #9 10387794
    Eres1989
    Poziom 10  
    Przed chwilą użyłem innych bibliotek (ze strony radzia) i jednak to była wina programu :D Teraz wszystko ładnie śmiga
REKLAMA