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.

Wyświetlanie napisów na LCD - błąd przy kompilacji programu

26 Paź 2014 16:31 1179 17
  • #1 26 Paź 2014 16:31
    2475648
    Użytkownik usunął konto  
  • Pomocny post
    #2 26 Paź 2014 16:36
    witoldwitoldowicz
    Poziom 28  

    Brak pliku hd44780.h

    0
  • Pomocny post
    #3 26 Paź 2014 16:44
    vonar
    Poziom 28  

    witoldwitoldowicz napisał:
    Brak pliku hd44780.h

    hd44780.c zresztą też.

    500V napisał:
    wkleiłem program, który miał wyświetlić napisy na LCD

    A opisu nie przeczytałeś:
    http://hobby.abxyz.bplaced.net/index.php?pid=4&aid=8 napisał:
    W przykładach, w których będzie wykorzystywany wyświetlacz, trzeba będzie skopiować do katalogu projektu plik: hd44780.c, hd44780.h



    Przy okazji – skoro działasz na Windows, czemu nie używasz Atmel Studio?

    0
  • #4 26 Paź 2014 17:05
    2475648
    Użytkownik usunął konto  
  • #5 26 Paź 2014 17:23
    witoldwitoldowicz
    Poziom 28  

    Skopiowałeś te pliki do katalogu z projektem i są takie same błędy?

    0
  • #6 26 Paź 2014 17:53
    2475648
    Użytkownik usunął konto  
  • #7 26 Paź 2014 18:06
    witoldwitoldowicz
    Poziom 28  

    Skompresuj folder z projektem i daj w załączniku.

    0
  • #8 26 Paź 2014 18:16
    vonar
    Poziom 28  

    500V napisał:
    Co jest z tym programem

    Nic (przynajmniej formalnie). U mnie kompilacja przebiega bez błędów.

    0
  • #9 28 Paź 2014 19:30
    2475648
    Użytkownik usunął konto  
  • #10 09 Lis 2014 23:49
    ShinsPL
    Poziom 13  

    Ja bawiłem się trochę z LCD na Arduino i efekt pokazywania samych kwadratów na wyświetlaczu uzyskiwałem gdy przyłożyłem zbyt duże napięcie na wejście LCD odpowiedzialne za kontrast.

    0
  • #11 10 Lis 2014 20:48
    2475648
    Użytkownik usunął konto  
  • #12 10 Lis 2014 22:22
    emarcus
    Poziom 35  

    500V napisał:
    Kwadraty znikają jak trochę zmniejszę napięcie na wejściu regulacji kontrastu..........

    Raczej znikną jeżeli zwiększysz napięcie, ale wtedy jednocześnie przy poprawnej inicjacji LCD, oczekiwana treśc wyświetlacza nie będzie widoczna. Większośc obecnie produkowanych LCD dostatecznie pracuja przy napięciu zerowym; dla prób wystarcza pin 3 (Vo) zewrzec do GND.
    Twój system zwyczajnie potrzebuje poprawnej inicjacji LCD, wtedy zamist ciemnych 'kwadratów' pojawią sie wyświetlane znaki.

    e marcus

    0
  • #13 21 Lis 2014 20:59
    2475648
    Użytkownik usunął konto  
  • #15 22 Lis 2014 12:12
    2475648
    Użytkownik usunął konto  
  • #16 22 Lis 2014 12:19
    dondu
    Moderator Mikrokontrolery Projektowanie

    500V napisał:
    To one nie działają bo wymagają innego sterowania?

    Czasami bywa tak, że drobny szczegół z dokumentacji może być istotny dla danej wersji obsługującego je kodu biblioteki.


    500V napisał:
    A nie wydaje mi się, że w sklepie były same walnięte wyświetlacze :D

    ... to dlaczego tak ostra opinia?:

    500V napisał:
    Nic już nie kupie w sklepie, w którym kupiłem te wyświetlacze!!!

    :)

    0
  • #17 22 Lis 2014 12:35
    2475648
    Użytkownik usunął konto