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



Teraz jest 21 mar 2026, o 17:22


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 20 lis 2016, o 13:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 gru 2013
Posty: 366
Lokalizacja: Wałbrzych
Pomógł: 7

Witam mam taki mały problem z wyświetlaniem nietypowych znaków na wyświetlaczu 44780 zamiast zdefiniowanych znaków wyświetlają mi się same krzaczki
Biblioteka do obsługi wyświetlacza Mirkowa .

Normalne napisy wyświetlają się poprawnie.

Poniżej kod programu.

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

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lis 2016, o 13:26 
Offline
Moderator
Avatar użytkownika

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

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


tak to jest jak się zapomina o tym, że znak zdefiniowany we FLASH a ty chcesz wyświetlać z RAM

_________________
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: 20 lis 2016, o 13:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 gru 2013
Posty: 366
Lokalizacja: Wałbrzych
Pomógł: 7

hmm..
Dałem wszystkie znaki do pamięci ram i próbuje wyświetlić pojedynczy znak z zdefiniowany i dalej nic z tego:/

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

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lis 2016, o 14:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Masz podłączony pin RW wyświetlacza do uC?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lis 2016, o 14:29 
Offline
Moderator
Avatar użytkownika

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

No no a lcd init po defchar ... no super ;)

_________________
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: 20 lis 2016, o 14:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 gru 2013
Posty: 366
Lokalizacja: Wałbrzych
Pomógł: 7

Lol takie niedopatrzenie XD
Dzięki Mirku :)
Wszystko zaczęło działać jak lcd_init dałem na początek main:)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lis 2016, o 15:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

Ja się doczepię : zamiast \ powinno być \\ np zamiast "\x86" powinno być "\\x86". Wyświetli tak samo, ale \ to znak specjalny i trzeba go szanować(p.ż.p.s.).

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lis 2016, o 15:35 
Offline
Moderator
Avatar użytkownika

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

Situs napisał(a):
Ja się doczepię : zamiast \ powinno być \\ np zamiast "\x86" powinno być "\\x86". Wyświetli tak samo, ale \ to znak specjalny i trzeba go szanować(p.ż.p.s.).

No widzisz nie warto sie czepiac ... warto pomagac.... bo z czepiania sie nic dobrego nie wychodzi ...

Kompletnie nie masz racji i dziwne rzeczy piszesz .... w tym wypadku ma byc \ a nie zadne \\ ... zajrzys sobie do Bluebooka to zrozumiesz w czym rzecz

_________________
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: 20 lis 2016, o 15:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

bluebooka nie mam ale ok.

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lis 2016, o 17:26 
Offline
Moderator
Avatar użytkownika

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

Situs napisał(a):
bluebooka nie mam ale ok.

Może więc warto ? ...

ale ok w takim razie uzupełnię ....

Jak zapisać w postaci HEX kod ASCII znaku 'A' (0x41) wewnątrz stringu ? Odpowiedź:

tak:

"\x41"

teraz jaśniej ?

A dlaczego czytelnicy Bluebooka korzystają z tak zapisanych kodów ASCII ? np \x80 czy \x81 itp ?

No to już bym musiał za długo się rozpisywać - w wielkim skrócie to taki mały "myk" biblioteki HD44780 którą przedstawiłem w Bluebooku, która przemapowuje kody znaków od 0-7 na 0x80-0x87 ..... dlaczego ? Teraz już się pewnie domyślasz.

_________________
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: 20 lis 2016, o 17:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

mirekk36 napisał(a):
w wielkim skrócie to taki mały "myk" biblioteki HD44780 którą przedstawiłem w Bluebooku,
która przemapowuje kody znaków od 0-7 na 0x80-0x87 .....

Ostatnio to mój ulubiony zakres "przemapowanie" .
Chociażby do celów j.w. - własna czcionka lub cyfry, a nawet proste animacje na LCD'ku. :)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Baidu [Spider] 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