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



Teraz jest 6 lut 2025, o 13:27


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 22 gru 2014, o 16:37 
Offline
Nowy

Dołączył(a): 09 lis 2014
Posty: 10
Pomógł: 0

Witam ! Jestem nowy na forum . Od dłuższego czasu pracuję nad napisaniem biblioteki ks0108 do obsługi wyświetlacza graficznego . Pisząc moją bibliotekę wzorowałem się na bibliotece radzia . Wszystko zrobiłem zgodnie z instrukcją która była na necie , program skompilowało , nie ma błędów a na wyświetlaczu nic się nie dzieje .

Mój wyświetlacz to DEM 128064A
Procesor : Atmega32

Oto mój kod

Main:

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

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


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



Byłbym bardzo wdzięczny gdyby ktoś doświadczony pomógł mi z tym problemem i wytknął ewentualne błędy .



Ostatnio edytowano 22 gru 2014, o 20:13 przez Mortimer429, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 gru 2014, o 21:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

Nie wiem czy wszystko co widzimy w Twoim programie jest dokładnie tym
co kompilujesz, ale w pliku *.h nie ma deklaracji funkcji obsługi wyświetlacza.

Co jeszcze zauważyłem , funkcja lcdInit() jest strasznie uboga,
nie mam doświadczenia z wyświetlaczami graficznymi ale z tego co czytałem
to te wyświetlacze potrzebują sekwencji komend do inicjalizacji.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 gru 2014, o 22:14 
Offline
Użytkownik

Dołączył(a): 22 gru 2013
Posty: 296
Lokalizacja: Szczecin
Pomógł: 47

Na szybko -w main.c
po:
lcdInit();

trzeba zastosować co najmniej :
lcdOn();

I najlepiej -dołącz schemat (pdf)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 gru 2014, o 00:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 715
Lokalizacja: Zielona Góra
Pomógł: 75

Po co próbujesz wyważyć otwarte drzwi ;) , wystarczy poszukac na forum - tu masz piękny poradnik SunRiver'a - Wyświetlacz graficzny KS108 -- to nie boli ...

_________________
pozdrawiam
phill2k



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 gru 2014, o 09:58 
Offline
Nowy

Dołączył(a): 09 lis 2014
Posty: 10
Pomógł: 0

Przeczytałem jego post ale nie umiem znaleźć linka z której pobrałbym tą bibliotekę .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 gru 2014, o 20:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 715
Lokalizacja: Zielona Góra
Pomógł: 75

A......:shock:, bo SunRiver miął tą bibliotekę wrzuconą na swoim Dropboxie a teraz u niego w stopce link gdzieś się zawieruszył ;)
Nic straconego, masz tą bibliotekę na moim Dropsie (link w stopce) katalog ATB -> Src -> GLCD by SunRiver.

_________________
pozdrawiam
phill2k



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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