Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Bascom] Wyświetlacz LCD do Attiny2313 (Kwadraty na wyświetlaczu)

Royd 23 Cze 2012 16:30 2217 17
  • #1 23 Cze 2012 16:30
    Royd
    Poziom 10  

    Witam.
    Mam problem na wyświetlaczu wyskakują mi białe kwadraciki. Łącze na płytce prototypowej ze schematu z http://www.btc.pl/pdf/zl11avr.pdf . Mam taką płytkę (ZL11AVR)i gdy podłącze wyświetlacz do płytki na tym samym procesorze to działa. Na płytce prototypowej już nie. Podłączałem to 4 razy i na marne. Patrzyłem przejścia miedzy nóżkami są.
    Filtrowanie takie jak na schemacie więc co jest złe?

    [Bascom] Wyświetlacz LCD do Attiny2313 (Kwadraty na wyświetlaczu)

    0 17
  • #2 23 Cze 2012 17:23
    dondu
    Moderator Mikrokontrolery Projektowanie

    Nie zainicjowałeś LCD lub błąd połączenia - pokaż program i schemat tego co masz na płytce, a ten link jest złamany.

    0
  • #3 23 Cze 2012 18:30
    Royd
    Poziom 10  

    Byl złamany bo trzeba było usunąc kropke z adresu....
    Zainicjowałem ponieważ powtarzam ze na płytce testowej zl11AVR i na tym samym procku on wyświetla prawidłowo. A połączenia sprawdzałem wiele razy , wiec na prawde to nie to.

    Program to zwykły program wyświetlający dwa napisy.

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    0
  • #4 23 Cze 2012 19:16
    LordBlick
    VIP Zasłużony dla elektroda

    A gdzie masz definicję podłączeń i inicjalizację LCD ?

    0
  • #5 23 Cze 2012 19:22
    Royd
    Poziom 10  

    Dotychczas robiłem to tak:
    Options->Compiler-> LCD.

    Moze robie coś nie tak jestem początkującym i prosze o wyrozumiałość.
    Tylko zastanawia mnie dlaczego na płytce z11avr działa a przy podlączeniu praktycznie takim samym już nie działa.

    0
  • #6 23 Cze 2012 20:56
    dondu
    Moderator Mikrokontrolery Projektowanie

    Gdzie na tym schemacie jest podłączony LCD?
    Ponawiam więc:

    dondu napisał:
    ... pokaż ... schemat tego co masz na płytce ....

    0
  • #7 23 Cze 2012 21:52
    mirekk36
    Poziom 42  

    Royd napisał:
    Moze robie coś nie tak jestem początkującym


    No to właśnie to robisz nie tak:
    Royd napisał:
    Dotychczas robiłem to tak:
    Options->Compiler-> LCD.


    Tak jak pisał wyżej kolega LordBlick i tak jak nawet sam help bascomiczny poleca - definicje pinów wyświetlacza, ich przypisanie do pinów procka rób w kodzie jak się należy. Wtedy zawsze ci zadziała.

    0
  • #8 23 Cze 2012 23:01
    Royd
    Poziom 10  

    dondu Strona druga jest schemat całej płytki i także podłączonego wyświetlacza.

    W takmi razie mam pytanie.
    Chodzi mi o Pin pod nazwą "LCDPIN" co pod niego podłączamy?
    Czytałem w HELPIE i nie ma o nim mowy nawet.

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    0
  • #9 23 Cze 2012 23:16
    janbernat
    Poziom 38  

    Akurat mam przed nosem ZL11AVR.
    Schemat w pdf ma dość słaby związek z rzeczywistym układem.
    Na razie stwierdziłem że ścieżki do sterowania wyświetlacza LED nijak się mają do tego co jest w opisie.
    A reszty nie mam ochoty sprawdzać.
    Gotowy program chyba jest dopasowny do tej płytki.
    Podejdź do tego z pełnym brakiem zaufania.
    Zapomnij o gotowym programie i napisz swój.

    0
  • #10 23 Cze 2012 23:20
    LordBlick
    VIP Zasłużony dla elektroda

    Ustaw tryb 4bit...

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    0
  • #11 23 Cze 2012 23:33
    Royd
    Poziom 10  

    Dobrze już ustawiłem. Tylko teraz problem z tym lcdpinem nie wiem co pod niego podłączyć bo chciałbym zobaczyć czy już działa.

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    0
  • #12 23 Cze 2012 23:35
    314426
    Użytkownik usunął konto  
  • #13 23 Cze 2012 23:43
    Royd
    Poziom 10  

    No wiec czytam właśnie Helpa i wpisane hasło "CONFIG LCDPIN" i kod musi mieć taką postać jaką napisalem. Czyli kod mam chyba dobrze. Podłączam i nadal to samo (kwadraciki)

    0
  • #14 23 Cze 2012 23:59
    LordBlick
    VIP Zasłużony dla elektroda

    A odłączasz programator po zaprogramowaniu ? Czy zasilanie LCD i µC jest wspólne ?
    Brakuje definicji prędkości zegara w programie...

    0
  • #15 24 Cze 2012 00:00
    314426
    Użytkownik usunął konto  
  • #16 24 Cze 2012 11:57
    Royd
    Poziom 10  

    LordBlick, Programator jest odłączony. Definicja zegara dopisana.
    opaluch, Mam potencjometr do kontrastu i w całym zakresie nie ma wyświetla sie text. Badałem także miernikiem piny od wyprowadzenia wyświetlacza do wyprowadzeń procesora i wszystko przewodzi....
    Ja już na prawde nie wiem, wszystko podłączone jak należy i nie działa. Powoli zaczyna wpadać w depresje.

    0
  • #17 24 Cze 2012 12:10
    314426
    Użytkownik usunął konto  
  • #18 24 Cze 2012 12:32
    dondu
    Moderator Mikrokontrolery Projektowanie

    Royd napisał:
    Ja już na prawde nie wiem, wszystko podłączone jak należy i nie działa.
    Powoli zaczyna wpadać w depresje.

    To zrób wreszcie to o co prosiłem już dwa razy, czyli pokaż schemat dokładnie tego co masz na płytce.
    Wspominał o tym także kol. janbernat:

    janbernat napisał:
    Schemat w pdf ma dość słaby związek z rzeczywistym układem.

    albo trać czas dalej.

    0