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

[ATMega16] Wariuje wyświetlacz

DJKompot 23 Lut 2009 18:14 1377 5
REKLAMA
  • #1 6193490
    DJKompot
    Poziom 26  
    Witam

    Mam problem złożyłem programator i układ ATMega16 (10x switch, 24C64, SN75176, 1x led, podświetlenie wyświetlacza).

    Kupiłem LCD 2x16 : http://www.lispol.com/pdf/LMC-SSC2M16-03.pdf

    Procek zaprogramowany w BASCOM AVR (najnowsza wersja).
    Programator podobny do orginalnego stk200.

    1. Po zaprogramowaniu Lcd wariuje. Miga, nie wyświetla znaków, podświetlenie wariuje. Lcd podłączony i skonfigurowany na Portd.7, Portc.2, Portc.3, Portc.4, Portc.5, Portc.6 (takie miałem wolne).
    Kontrast miedzy GND a VCC podkówka 4.7k. Wszystko według noty katalogowej. Nie wiem tylko czy piny liczę tak jak w procku ? Może w tym błąd ?! A może fusebity?

    2. Druga sprawa to że programator wcześniej był złożony według orginału STK200 a potem zmodyfikowany (rezystor 1k do wtyczki, 100nf na zasilaniu, zworki).
    Mogę tylko programować w ISP Programer. Bascom nie wykrywa. Spróbuje sprawdzić bez bufora...

    Pozdrawiam i proszę o szybką odpowiedź.
  • REKLAMA
  • REKLAMA
  • #3 6195916
    vcd_a
    Poziom 18  
    W LCD wejście R/W podepnij do masy, powinno zacząć działać, napisz o efektach, pozdrawiam Krzysiek
  • REKLAMA
  • #4 6200547
    DJKompot
    Poziom 26  
    OK R/W do masy dałem ale po zamianie połączeń bo jakoś dziwacznie się liczy piny w tym LCD a myślałem że tak jak w procku ;) (trzeba się dobrze popatrzyc na obrazek aby zauważyć).

    Po tych zmianach wyświetlacz się świeci z pełną jasnością a stabilizator 5V 1A przy zasilaczu 12V/500mA ma dość bo grzeje się jak szalony.
    Świeci się cała pierwsza linijka, cały czas od chwili właczenia. Zrobiłem najprostrzy program w BASCOM i skonfigurowałem napewno dobrze, 10 razy sprawdziłem.
    Jednak nadal nie działa.

    Z tego co wynika z noty wyświetlacza A i K odpowiadają za podświetlenie to dlaczego jak nie mam podłączone to świeci? Musze jeszcze raz przestudiować notę ;).

    Bascom jak mówiłem nie widzi nadal programatora. Programuje przez ISP Programer. Ustawiony jest AVR i 16000000. W ustawieniach programatora dałem na SI-Prog.

    Pozdrawiam
  • REKLAMA
  • Pomocny post
    #5 6200649
    dawid512
    Poziom 32  
    Kolega napisał
    Cytat:
    Lcd podłączony i skonfigurowany na Portd.7, Portc.2, Portc.3, Portc.4, Portc.5, Portc.6 (takie miałem wolne).
    Drugi kolega napisał
    Cytat:
    Mega 16 ma wyłaczony jtag?
    Pomyśl trochę...
  • #6 6201819
    DJKompot
    Poziom 26  
    Witam

    JTag jest wyłączony. Miałem źle ustawiony generator kwarcowy oraz zwarcie w jednym miejscu na płytce ale za pomoc dziękuje i nagradzam bo kolega podsuną mi pomysł abym jeszcze raz zajżał do fusebitów :).
REKLAMA