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



Teraz jest 3 lip 2026, o 14:43


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 6 maja 2013, o 19:34 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

Mam ciekawy problem z obsługą swojego wyświetlacza LCD (2x16). Otóż zauważyłem że wyświetla znaki przesunięte o 16/17 do przodu (np. zamiast AAAAA wyświetla QQQQQ).
Bibliotekę napisałem z niebieskiej książki. Oczywistym jest ,że tam jest błąd ale nie wiem czy ktoś będzie miał czas to czytać.

Program z bascoma działa dobrze więc połączenie i wyświetlacz jest dobry.
Macie jakiś pomysł czym może być wywołany taki dziwny i charakterystyczny efekt?

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 maja 2013, o 19:40 
Offline
Moderator
Avatar użytkownika

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

Tak charakterystyczny efekt może być tylko i wyłącznie efektem twojego kodu ;) ale jeśli nie chcesz go pokazać (bo rozumiem że napisałeś własną obsługę LCD) .... to pewnie tajemnicę efektu zabierzesz do grobowej deski ;) i nikt ci nie wywróży odpowiedzi :(

Z drugiej strony na DVD dołączonej do książki masz prawidłową bibliotekę - więc masz z czym porównywać i szukać babola - tylko trzeba chcieć .... jeśli nie możesz swojej wersji pokazać.

_________________
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: 6 maja 2013, o 19:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

Nie no oczywiście pokaże.
Tylko trudno to nazwać moją wersją bo (prze)pisałem równolegle z książka.

momencik zaraz dodam

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 maja 2013, o 19:45 
Offline
Moderator
Avatar użytkownika

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

Wojtek001 napisał(a):
Nie no oczywiście pokaże.
Tylko trudno to nazwać moją wersją bo (prze)pisałem równolegle z książka.

momencik zaraz dodam


no to poczekaj bo nie rozumiem - skoro przepisałeś z książki to nie wklejaj bo po co ?

powiedz lepiej czy testowałeś bibliotekę z DVD ?

_________________
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: 6 maja 2013, o 19:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

nie bo nie mam(kupiłem używaną).

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 maja 2013, o 21:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

już mi wszystko działa poza jednym:

gdy definiuje nowy znak i robię zmienną tablicową we FLASH' u wszystko jest OK, ale gdy przy definicji tablicy zamienię PROGMEM na EEMEM oraz wywołuje funkcje lcd_defchar_E zamiast P (czyli chcę zapisywać znaki w EEPROMIE) to w miejscu gdzie powinien być mój znak jest czarny prostokąt. Co może być nie tak?

Czy to może mieć związek z fusem odpowiedzialnym za wymazywanie eepromoa podczas programowania? Jak ten fus się nazywał?

------------------------ [ Dodano po: 35 minutach ]

Fus tu nie pomógł.
Trzeba było wgrać plik eep który pojawił się w katalogu z projektem a o tym w książce niestety nie wspomniano. Oj przydało się doświadczenie z bascoma, przydało ;) .

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 maja 2013, o 22:24 
Offline
Moderator
Avatar użytkownika

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

tak w książce niestety nie wspomniałem o tym że trzeba dograć plik EEP, w Eclipse trzeba w tym celu zaznaczyć jedną tylko opcję przy AVRDUDE - właśnie żeby automatycznie wgrywał też EEP razem z HEX

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