Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 13 lut 2025, o 14:48


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 18 sie 2013, o 04:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 kwi 2013
Posty: 88
Pomógł: 1

Witam. Całą noc siedzę nad tym problemem (na co może wskazywać pora o której piszę posta :lol: ), i nie mogę znaleźć rozwiązania.
Zakupiłem wyświetlacz LCD, taki "normalny" 2x16. Wszystko ładnie podłączyłem (nawet zainwestowałem w potencjometr :lol: ), ściągnąłem bibliotekę, dokładnie tą:
http://radzio.dxp.pl/hd44780/hd44780_av ... _rw_c.html
pozmieniałem odpowiednio wartości dyrektyw define, skompilowałem i... nic.
Mówiąc "nic" mam na myśli to, że lcd dalej uporczywie wyświetla wiersz czarnych prostokątów, i nic więcej.
Kodu nie będę wstawiał, bo szkoda miejsca na serwerze :D Zamiast tego mogę powiedzieć że były to próby zainicjalizowania wyświetlacza, ustawienia kursora i wyświetlenia kawałka tekstu, nic więcej.
Czy wina leży tu po stronie połączeń? Czy może coś innego?
Jeżeli ktoś będzie tak miły i oszczędzi mi szarpania sobie nerwów, będę wdzięczny :D

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 07:36 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Ja ze swojego bardzo skromnego doświadczenia powiem że prostokąty w górnej linii to niewłaściwa inicjalizacja lcd spowodowana zwykle błędnymi podłączeniami.
Dowodem takiej sytuacji może być fakt że jak podepniesz tylko zasilanie i kontrast do lcd to otrzymasz to samo, czarne pola w górnej linii.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 09:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lis 2011
Posty: 156
Pomógł: 12

Witam kolego kacperu2 moze tak jak pisal kolega Antystatyczny jakis schemacik czy wszystko jest ok podlaczone , a jesli czujesz sie niepewnie jesli chodzi o podlaczenie lcd i nie jestes pewien to polecam zajzec tu
http://mirekk36.blogspot.ie/2012/04/lcd ... aczac.html



Ostatnio edytowano 18 sie 2013, o 10:33 przez gufim, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 09:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

Nie wiem w jakim środowisku piszesz, ale niezależnie od tego sprawdź czy zgadza się fizyczna częstotliwość taktowania procesora z tym co jest zadeklarowane jako F_CPU w projekcie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 09:48 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

gufim napisał(a):
Witam kolego matrix moze tak jak pisal kolega Antystatyczny jakis schemacik czy wszystko jest ok podlaczone , a jesli czujesz sie niepewnie jesli chodzi o podlaczenie lcd i nie jestes pewien to polecam zajzec tu
http://mirekk36.blogspot.ie/2012/04/lcd ... aczac.html


Temat nie jest mój tylko kolegi z góry, ja raczej nie mam kłopotów z podłączaniem lcd.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 10:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lis 2011
Posty: 156
Pomógł: 12

Sorki kolego matrix to z pospiechu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 21:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 kwi 2013
Posty: 88
Pomógł: 1

Właściwie to można się rozejść, był błąd w połączeniu.
Starałem się "przybić" wyświetlacz przewodami do stykówki, ale po prostu nie łączyło. teraz włożyłem je na luźno i zadziałało.
Wiem że brzmi to jak słaba komedia, ale elektronika to sztuka kompromisu :D
Jutro muszę zamówić raster goldpin na allegro i to elegancko podłączę.
A tak swoją drogą, jak koledzy podłączają wyświetlacze do klocków?
Pozdrawiam.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 21:59 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3214
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Kompromisu? Raczej precyzji.

kacperu2 napisał(a):
A tak swoją drogą, jak koledzy podłączają wyświetlacze do klocków?


Normalnie, najpewniejsze połączenie lutowane.

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 22:00 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27359
Lokalizacja: Szczecin
Pomógł: 1042

Jaglarz napisał(a):
Kompromisu? Raczej precyzji.


Dokładnie ;) ... tu kompromis to się później kończy - "raz działa a raz nie działa" .... no chyba że ktoś lubi takie komromisy ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 22:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

kacperu2 napisał(a):
A tak swoją drogą, jak koledzy podłączają wyświetlacze do klocków?


Jeśli masz na myśli płytkę stykowa. To ja to robię tak, że wyświetlaczowi daję gniazdo goldpin i podłączam pojedynczymi przewodami zakończonymi z każdej strony pojedynczym golpinem. Albo stosuję taśmę zakończoną golpinami

Obrazek

Akurat nie jest to stykówka, ale zasada ta sama :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO