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



Teraz jest 26 kwi 2026, o 19:02


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 4 sty 2017, o 13:09 
Offline
Użytkownik

Dołączył(a): 15 lut 2012
Posty: 344
Lokalizacja: Bydgoszcz
Pomógł: 11

Cześć Wszystkim,

Od jakiegoś czasu mam problem z wyświetlaczem lcd opartym o wyżej wymieniony sterownik. Po wgraniu przykładowego kodu z Blue Booka i uwzględnieniu aktualizacji kodu źródłowego biblioteki do lcd, na wyświetlaczu pojawiają mi się w pierwszej linii czarne kwadraty. Regulowałem kontrast potecjometrem ale niestety to nie jest to :( .
Ogólnie próbowałem wykorzystać inny wyświetlacz i niestety jest to samo.

Poniżej schemat podłączenia(jest to uproszczony schemat samego podłączenia uC i LCD.

Obrazek


Kod źródłowy main.c jest taki jak w BB.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


fragment pliku lcd44780.h przedstawiający połączenie uC i LCD

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Zaznaczę że w pliku konfiguracyjnym biblioteki parametr USE_RW ustawiłem na 0 a częstotliwość taktowania jest ustawiona na 8MHz. Fusebity wgrywałem programem MKAVRCalculator.

Mówiąc szczerzę że jak długo się zajmuje programowaniem AVR-ów to nie myślałem że pokona mnie wyświetlacz lcd :( zwłaszcza że kiedyś już robiłem wiele rzeczy na takim lcd i wszystko było ok.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sty 2017, o 13:15 
Offline
Użytkownik

Dołączył(a): 10 lip 2015
Posty: 334
Pomógł: 32

Pokaż zdjęcia połączeń pomiędzy LCD, a uC i trochę samej płytki.

Sprawdziłeś czy masz przejścia sygnałów pomiędzy uC, a LCD?


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sty 2017, o 13:36 
Offline
Użytkownik

Dołączył(a): 15 lut 2012
Posty: 344
Lokalizacja: Bydgoszcz
Pomógł: 11

HomoChemicus - jak to mówią najciemniej pod latarnią... :oops: Miałeś rację na linii D5 był wadliwy przewód i po wymianie wszystko śmiga. Dzięki za naprowadzenie 8-)



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: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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