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



Teraz jest 1 kwi 2026, o 15:31


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 13 kwi 2013, o 11:22 
Offline
Użytkownik

Dołączył(a): 02 lut 2013
Posty: 75
Pomógł: 0

Witam

Korzystam z biblioteki dołączonej do niebieskiej książki, ostatnio zakupiłem wyświetlacz LCD 4 x 16. Kiedy w definicjach mam:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


to wtedy początek wyświetlania w 3 i 4 wierszu rozpoczyna się od 6 kolumny.

Natomiast w/w definicjach LCD_X ustawie na 20 wyświetlanie znaków rozpoczyna się prawidłowo od 0 kolumny.
Domyślam się, że dla tego typu wyświetlacza należałoby zmienić "coś" tutaj;
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Czy dobrze podejrzewam ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2013, o 11:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2013
Posty: 844
Lokalizacja: Przemyśl
Zbananowany użytkownik

Pomógł: 43

U mnie dla 4x16 takie adresowanie
#define LCD_LINE1 0x00 // adres 1 znaku 1 wiersza
#define LCD_LINE2 0x40 // adres 1 znaku 2 wiersza
#define LCD_LINE3 0x10 // adres 1 znaku 3 wiersza
#define LCD_LINE4 0x50 // adres 1 znaku 4 wiersza
działa poprawnie

_________________
Klimatyzacja Przemyśl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2013, o 12:07 

Pomógł: 0

Dobrze podejrzewasz, zajrzyj w dokumentację swojego wyświetlacza, na pewno napisane jest jaka jest adresacja poszczególnych linii czy wierszy.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2013, o 12:30 
Offline
Moderator
Avatar użytkownika

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

Poza tym w książce zdaje się opisałem super mega prosty sposób jak sobie można sprawdzić samemu adresy początkowe każdej linii ;)

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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 11 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