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



Teraz jest 25 sty 2026, o 19:42


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 13 cze 2016, o 22:11 
Offline
Nowy

Dołączył(a): 05 cze 2016
Posty: 4
Pomógł: 0

> Mam mały problem z LCD.

> Procek ATmega32 8 MHz taktowanie wewnętrzne w ECLPSE zmieniłem ustawienia.
> Wyświetlacz z firmy TME - DEM 16227 SBH - PW -N kompatybilny z LCD 44780.

> PORTA - PIN 7 - katoda przez tranzystor,
> PIN 6 - D7 - 14 noga
> PIN 5 - D6 - 13 noga
> PIN 4 - D5 - 12 noga
> PIN 3 - D4 - 11 noga
> PIN 2 - E - 6 noga
> PIN 1 - R/W - 5 noga
> PIN 0 - RS - 4 noga
> Po wgraniu pliku z płyty (pendrive'a) 04_LCD do procka próbowałem wgrać
> napisy i napotkałem na problemy:
> 1. brak możliwości ulokowania napisu na obu wierszach na kolumnach 0 - 7
> 2. Można wyświetlić napisy na pojedynczym wierszu na kolumnach 8-15 -
> zdjęcie 551 lub 703.
> 3. Przy wykorzystaniu obu wierszy dla liter w których pokrywają się pionowe
> całe piksele w obu literach są te elementy wygaszone - zdjęcie 749

> Napisy wprowadzone są z pamięci RAM lcd_locate(0,8); lcd_str("SMOKODYL"); Z
> pamięci FLASH lub EPROM sytuacja jest identyczna.
> Może się ktoś z takim czymś spotkał.
ObrazekObrazekObrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 cze 2016, o 23:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
PIOTRPIO1 napisał(a):
Procek ATmega32 8 MHz taktowanie wewnętrzne w ECLPSE zmieniłem ustawienia

Czy chcesz powiedzieć, ze taktowanie 8MHz (z fabrycznego 1MHz) ustawiałeś ECLIPSE'm a nie zmianą fusebit?
Do którego PORT'u podpięty wyświetlacz?
Skąd pomysł na taką "szatę graficzną" Twojego posta ;) ?

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 cze 2016, o 07:25 
Offline
Nowy

Dołączył(a): 05 cze 2016
Posty: 4
Pomógł: 0

FUSEBITy Ustawine przez MkvrCalkulator na 8 MHz. Wszystko wpięte w PORT A procka tak jak opisałem poniżej. Noga oznacza PIN wyświetlacza.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 cze 2016, o 07:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1186
Lokalizacja: Kraków
Pomógł: 95

Nie wiem, czy to pomoże: Mirek psiał o tym kilka razy na forum, w bluebooku też o tym było. Sprawdź, od jakiego adresu zaczynają się wiersze w Twoim wyświetlaczu (w bibliotece powinny być odpowiednie wpisy). Może być tak, że w tym Twoim wyświetlaczu pierwszy znak jest pod innym adresem w pamięci .

Bardzo namieszałem?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 cze 2016, o 08:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
Marhef napisał(a):
Sprawdź, od jakiego adresu zaczynają się wiersze w Twoim wyświetlaczu (w bibliotece powinny być odpowiednie wpisy).

Tutaj masz naprowadzenie:http://forum.atnel.pl/topic9975.html

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 cze 2016, o 09:04 
Offline
Nowy

Dołączył(a): 05 cze 2016
Posty: 4
Pomógł: 0

Zamieszczam kawałek noty wyświetlacza. Jeżeli dobrze rozumiem to adres początkowy 0x00 w nocie opisany jako "00H"

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 cze 2016, o 15:50 
Offline
Nowy

Dołączył(a): 05 cze 2016
Posty: 4
Pomógł: 0

Dziękuję problem rozwiązany. Wyświetlacz miał wewnętrzną wadę fabryczną. Po jego wymianie wszystko gra.



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

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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO