ATNEL tech-forum
https://forum.atnel.pl/

Problem z LCD
https://forum.atnel.pl/topic20381.html
Strona 1 z 1

Autor:  ELEKTRON105 [ 9 mar 2018, o 06:26 ]
Tytuł:  Problem z LCD

Witam. Mam taki problem i proszę o wskazówki co jest nie tak bo pewnie czegoś nie wiem albo czegoś nie doczytałem w BB. Cały czas już od dłuższego czasu korzystam z biblioteki z BB do LCD i teraz chciałem uruchomić LCD na atmedze 1284 no i nie działa. Czy trzeba coś zmienić w bibliotece??? Dziękuję za pomoc i pozdrawiam.

Autor:  micky [ 9 mar 2018, o 07:01 ]
Tytuł:  Re: Problem z LCD

Ciężko coś doradzić skoro nie podajesz schematu podłączenia. Może chodzi o JTAG'a?

Autor:  ELEKTRON105 [ 9 mar 2018, o 10:03 ]
Tytuł:  Re: Problem z LCD

Podłączenie nie wchodzi w grę bo wyciągnąłem atmege 32 i zamiast niej wsadziłem 1284. Na 32 działa a na tym nie cały LCD jest podłączony do portu c. Mega 16 działa bez zmian bo to praktycznie to samo co 32 , 32 działa,1284 nie działa

Autor:  Marhef [ 9 mar 2018, o 11:59 ]
Tytuł:  Re: Problem z LCD

A wyłączyłeś JTAG? W tej atmedze też jest na porcie C

Autor:  ELEKTRON105 [ 9 mar 2018, o 19:04 ]
Tytuł:  Re: Problem z LCD

JTAG wyłączony sprawdziłem mkavrcalkulatorem i nie działa. Wyciągam ten procek wkładam 32 i ten sam program wgrywam i bez problemu śmiga.Czy może być procek walnięty???

Autor:  krish [ 9 mar 2018, o 19:39 ]
Tytuł:  Re: Problem z LCD

Ten sam program *.hex z ATm32, czy ten sam program skompilowany na ATm1284?

Autor:  ELEKTRON105 [ 9 mar 2018, o 19:53 ]
Tytuł:  Re: Problem z LCD

Nie kopiowałem skompilowałem taki sam program na atmegę 1284 w propertisach zmieniłem na procek jaki ma być i nic.
A żeby się upewnić napisałem prosty test od przysłowiego zera
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Autor:  micky [ 9 mar 2018, o 20:38 ]
Tytuł:  Re: Problem z LCD

A cleana robiłeś?

Autor:  ELEKTRON105 [ 9 mar 2018, o 20:51 ]
Tytuł:  Re: Problem z LCD

Teraz właśnie i to sprawdziłem i nic :(

Autor:  skalarro [ 9 mar 2018, o 20:59 ]
Tytuł:  Re: Problem z LCD

upewnij się, czy jtag na bank wyłączony. Wiem, że sprawdzałeś fusy ale potwierdź to, zamigaj ledem jakimś na porcie Z PC2-PC5

Autor:  mirekk36 [ 9 mar 2018, o 21:01 ]
Tytuł:  Re: Problem z LCD

skalarro napisał(a):
upewnij się, czy jtag na bank wyłączony.

tak sobie spoglądam na ten wątek i podziwiam kolegów za odporność i ilość powtórzeń podpowiedzi o JTAG - pewnie jak to powtórzycie jeszcze ze 342 razy to w końcu może uzyskacie odpowiedź ;) powodzenia

Autor:  ELEKTRON105 [ 9 mar 2018, o 21:55 ]
Tytuł:  Re: Problem z LCD

Wyłączony sprawdzałem mkcalulatorem dla pewności włączyłem i ponownie wyłączyłem. Z tymi diodami też sprawdzałem . Podłączyłem na port c diodę i na pinie PC2 i na pinie PC5 i mruga. Już nie wiem co jeszcze można sprawdzić.

Obrazek

Autor:  skalarro [ 9 mar 2018, o 22:07 ]
Tytuł:  Re: Problem z LCD

jeżeli diody migają, to jtag ok. Ale to znaczy też, że procek jest sprawny. Sprawdź resztę pinów mających związek z lcd tymi diodami ale pewnie będzie ok.

ELEKTRON105 napisał(a):
A żeby się upewnić napisałem prosty test od przysłowiego zera

Jesteś pewnien, że w inkludowanym pliku od lcd są identyczne ustawienia? Prejrzyj to na spokojnie. Sprawdzałej już 8 razy? sprawdź kolejny. Albo skopiuj cały lcd44780.h z działającego z m32 projektu.

Autor:  ELEKTRON105 [ 9 mar 2018, o 22:17 ]
Tytuł:  Re: Problem z LCD

Tak jak piszesz i podpowiadasz skallaro zrobiłem też. Dziś już nie ale jutro podłączę LCD na przykład na port A. Może to coś pomoże no nie wiem. Przecież w zasadzie nie ma cudów żeby to nie działało ja z tą biblioteką jestem za pan brat i używałem już ją na różnych prockach i tu pierwszy raz jakiś taki dziki problem.

Autor:  anshar [ 9 mar 2018, o 23:07 ]
Tytuł:  Re: Problem z LCD

Odznacz jeszcze CKDIV8 (divide clock by 8).

Autor:  Harry [ 9 mar 2018, o 23:23 ]
Tytuł:  Re: Problem z LCD

Jakiś czas temu miałem ten sam problem, tylko że z atmega32. I również Port C, efekt był taki że diody migaly, do momentu inicjalizacji wyświetlacza(podpięte równocześnie z lcd). Nie drążyłem tematu, ale zmiana lcd pomogła.

Wysłane ze srajfona

Autor:  ELEKTRON105 [ 10 mar 2018, o 06:35 ]
Tytuł:  Re: Problem z LCD

Wyświetlacz zmieniłem na inny i też nie zmieniło to nic.Próbowałem też odznaczyć CKDIV8 (divide clock by 8).jak radziłeś anshar i też nic. Pomogła jedynie zmiana całego portu, podłączyłem wyświetlacz do PORTU A i działa.
Nie zmienia to faktu że dalej nie wiem dlaczego nie współpracuje LCD z PORTEM C. Jak tylko pojawił się problem to wiedziałem z góry że jak opisze ten problem na tym forum to od razu wszyscy będą pisać że nie odznaczyłem JTAG. Fakt czasem takie podstawy gdzieś umkną i wtedy jest problem , ale ja akurat od tego zacząłem nawet włączyłem i jeszcze raz wyłączyłem żeby się upewnić.Szkoda że dalej nie wiem dlaczego na tym porcie nie chce działać. Może po prostu u mnie jest ten port uszkodzony nie wiem.
Był bym wdzięczny gdyby ktoś kto ma taki procek sprawdził u siebie czy działa u niego wyświetlacz na PORCIE C.

Autor:  tonygryps [ 10 mar 2018, o 08:22 ]
Tytuł:  Re: Problem z LCD

U mnie działa bez problemu na m1284 na każdym porcie (A, C, B, D) wgrałem lekcję 04 z BB i w pliku H zmieniałem ustawienia robiłem to na zastawie a ty?
jak stykówka to sprawdź czy wszystko łączy. Jak zastaw ATB to tu też jest mała pułapka zobacz że port C jest odwrócony o 180 stopni względem portu A może masz źle podpięte przewody.

Autor:  ELEKTRON105 [ 10 mar 2018, o 10:21 ]
Tytuł:  Re: Problem z LCD

Tonygryps serdecznie ci dziękuję za sprawdzenie i potwierdzenie że ogólnie działa u Ciebie. Ja to mam niestety na stykówce, ale źle podłączenie nie wchodzi w rachubę po prostu mam zrobiony taki kabel że go wpinam w port i z drugiej strony jest podpięty wyświetlacz i to działa zawsze. Poza tym wyciągam ten procek wkładam inne i działa. Wygląda na to że ten procek jest jednak padnięty.

Autor:  mirekk36 [ 10 mar 2018, o 10:52 ]
Tytuł:  Re: Problem z LCD

ELEKTRON105 napisał(a):
Wygląda na to że ten procek jest jednak padnięty.

Tylko go nie wyrzucaj, zamiast tego oddaj go komuś - bo na pewno będzie działać ;) i ktoś będzie miał dobrego procka

Autor:  ELEKTRON105 [ 10 mar 2018, o 11:32 ]
Tytuł:  Re: Problem z LCD

Mirek to co robię nie tak o co chodzi czemu mi nikt nie podpodpowiedział w czym rzecz.

Autor:  micky [ 10 mar 2018, o 13:04 ]
Tytuł:  Re: Problem z LCD

Zrób pająka poza stykówką lutując przewody.

Autor:  Harry [ 10 mar 2018, o 13:24 ]
Tytuł:  Re: Problem z LCD

Zmieniłeś lcd na inny model czy model ten sam tylko inny egzemplarz?

Wysłane ze srajfona

Autor:  ELEKTRON105 [ 10 mar 2018, o 16:38 ]
Tytuł:  Re: Problem z LCD

Zmieniłem LCD na inny model. Tamten miałem 4*20 a teraz włożyłem standardowy 2*16 i nie ma różnicy tak jak ten duży na PORCIE A działa a na C nie działa.

Autor:  Maly [ 10 mar 2018, o 17:40 ]
Tytuł:  Re: Problem z LCD

A sprawdziłeś każdy pin portu C czy jest sprawny? Być może jeden jest upalony (?) i dlatego nie działa wyświetlacz.

Autor:  ELEKTRON105 [ 10 mar 2018, o 19:34 ]
Tytuł:  Re: Problem z LCD

No i tym testem okazało się że faktycznie nie działał jeden pin :x .Teraz upewniłem się już ostatecznie gdyż syn przywiózł mi od kolegi taki sam procek i po wymianie, LCD śmiga bez problemu na porcie C :) .
Tak na koniec podpowiem że procek kupiłem na popularnym portalu 8-) , błąd mogłem kupić w sklepiku atnela.
Wszystkim bardzo dziękuję za zainteresowanie się moim kolejnym problemem i chęcią pomocy ;) .
Pozdrawiam.

Autor:  skalarro [ 10 mar 2018, o 19:41 ]
Tytuł:  Re: Problem z LCD

skalarro napisał(a):
Sprawdź resztę pinów mających związek z lcd tymi diodami

ELEKTRON105 napisał(a):
Tak jak piszesz i podpowiadasz skallaro zrobiłem też

ELEKTRON105 napisał(a):
czemu mi nikt nie podpodpowiedział w czym rzecz.

Maly napisał(a):
A sprawdziłeś każdy pin portu C czy jest sprawny?

ELEKTRON105 napisał(a):
No i tym testem okazało się że faktycznie nie działał jeden pin


Nie mam pytań

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/