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

[Atmega128][c][HD44780] Krzaczki zamiast literek

Sokolsok 29 Paź 2011 14:15 2099 9
REKLAMA
  • #1 10077679
    Sokolsok
    Poziom 11  
    Witam! Kupiłem wyświetlacz LCD zgodny z HD44780 i próbuję go okiełznać od wczoraj, ale chyba jest z nim coś nie tak. Po pierwsze mam zwarcie (miernikiem sprawdziłem ciągłość) między "LED A" i "VSS(-)". Czyli nie mam jak zasilić jednocześnie podświetlenia i samego wyświetlacza..
    Ale nawet gdybym miał się tym nie przejmować i podświetlenie spisać na straty to wyświetlacz nie wydaje się być ok.
    Wrzuciłem do niego następujący kod, chciałem po prostu aby się odpalił i wyświetlił jedną literkę:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    Jak widać szynę danych (8 bit) mam podpiętą pod porty C, a E - PO7, R/W - P06, RS - P05

    W programie w najzwyklejszy sposób wywołuje te funkcję:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Wyświetla mi przeważnie jakieś dziwne krzaczki, różnie to bywa, raz udało mi się prawie wyświetlić literkę tylko wyświetliło mi ich dużo i nie poprawnie:/

    [Atmega128][c][HD44780] Krzaczki zamiast literek [Atmega128][c][HD44780] Krzaczki zamiast literek

    Ktoś się spotkał z czymś takim? Powinienem go reklamować? Czy ja robię coś nieudolnie?;) Pozdrawiam, dzięki
  • REKLAMA
  • #2 10077714
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #3 10077722
    Sokolsok
    Poziom 11  
    nie;) tylko do zdjęcia
  • REKLAMA
  • #4 10077749
    Konto nie istnieje
    Konto nie istnieje  
  • #5 10077757
    Sokolsok
    Poziom 11  
    Takie coś:
    [Atmega128][c][HD44780] Krzaczki zamiast literek
    Czyli "prawie" dobrze..
  • #6 10077831
    Konto nie istnieje
    Konto nie istnieje  
  • #7 10077850
    Sokolsok
    Poziom 11  
    Tak samo mi wyświetla gdy zasilam zarówno bezpośrednio z programatora jak i z akumulatorka przez (7805 oczywiście filtrowane).. A między "LED A" i "VSS(-)" też nie powinno być zwarcia prawda? czy jakoś specjalnie się zasila to podświetlenie..
    Z tym innym wyświetlaczem będzie problem, bo musiałbym po prostu nawy kupować, a jeżeli to nie wina wyświetlacza to szkoda trochę by było.. Nie masz pomysłu jak sprawdzić go bez podpinania nowego?
  • REKLAMA
  • Pomocny post
    #8 10077901
    Konto nie istnieje
    Konto nie istnieje  
  • #9 10077914
    Sokolsok
    Poziom 11  
    no dobra, będę go reklamował.. to jest 2x16:)
  • Pomocny post
    #10 10078897
    snnaap
    Poziom 25  
    Jeżeli nie przyjmą reklamacji odegnij tylne zaczepy, zdejmij czarną ramkę wyczyść gumki, ustaw prawidło i załóż ramkę z powrotem:) Tak jak kolega pisze powyżej najprawdopodobniej wyświetlacz nie ma prawidłowego połączenia z płytką.
    Pozdrawiam
REKLAMA