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



Teraz jest 3 sty 2025, o 09:51


Strefa czasowa: UTC + 1





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

Dołączył(a): 19 gru 2014
Posty: 3
Pomógł: 0

Witam. Dzisiaj podłączyłem do swojej płytki wyświetlacz LCD hd44780, teraz chciałbym nim sterować.
Działam na Eclipse Luna.


Sciągnąłem sobie plik .c z http://www.atnel.pl/uaktualnienia-programow-do-dvd.html tylko mówiąć szczerze nie wiem co z nim z robić, bo nigdy bibliotekami się nie zajmowałem, tzn. w zasadzie to nawet nie wiem gdzie i jak one są.

W związku z tym chciałbym się dowiedzieć, czy ten plik z linka jest przydatny? Czy mógłby mi ktoś powiedzieć jak te blibioteki dodać krok po kroku?

Z góry dziękuję



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 gru 2014, o 15:25 
Offline
Użytkownik

Dołączył(a): 22 gru 2012
Posty: 256
Lokalizacja: Rumia
Pomógł: 22

O ile się nie mylę, to w przypadku biblioteki do LCD jest ona niekompletna jest tam chyba tylko plik *.c.
Wyjścia masz dwa, albo zaopatrzysz się w Mirkowego BlueBooka, gdzie będziesz miał wszystko opisane krok po kroku, albo szukasz w internecie informacji i bibliotek do obsługi LCD.

_________________
http://www.marcingibas.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 gru 2014, o 17:05 
Offline
Nowy

Dołączył(a): 19 gru 2014
Posty: 3
Pomógł: 0

A czy te biblioteki poprawione w linku poniżej są kompletne i nadawały by się do odtwarzania?
topic8344.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 gru 2014, o 17:08 
Offline
Moderator
Avatar użytkownika

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

swobodny napisał(a):
A czy te biblioteki poprawione w linku poniżej są kompletne i nadawały by się do odtwarzania?
topic8344.html

A czy nie zauważyłeś że w tym wątku jest mowa o CAŁKOWICIE innym wyświetlaczu ?

_________________
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: 19 gru 2014, o 17:11 
Offline
Użytkownik

Dołączył(a): 22 gru 2012
Posty: 256
Lokalizacja: Rumia
Pomógł: 22

Jeśli masz wyświetlacz typu OLED oparty na sterowniku opisywanym w Mirka poradnikach, to zapewne tak. Do LCD się nie nadają.

_________________
http://www.marcingibas.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 gru 2014, o 13:13 
Offline
Nowy

Dołączył(a): 19 gru 2014
Posty: 3
Pomógł: 0

Znalazłem takie biblioteki, wiem już jak je wgrać.

Pojawił się taki problem, że zmodyfikowałem gotowy program na swoje potrzeby do postaci poniżej i on się nie wgrywa. Nie wyświetlają się żadne błędy, wydaje się że wszystko jest okej.

Kod:
   #include <avr/io.h>
    #include <util/delay.h>
    #include "HD44780.h"

    int main(void)
    {
       LCD_Initalize();   //inicjalizacja LCD
       LCD_GoTo(0, 0);      //Ustawienie kursora w pozycji (0,0)
       LCD_WriteText("test");
    }


W zakładce Console jest jednak napisane:
Cytuj:
avrdude: warning: cannot set sck period. please chec for usbasp firmware update.


Czy to jest problem czy można pominąć? Robiłem tę aktualizacje ostatnio także wszystko jest okej. Program np. na działanie diod się inicjuje także chyba nie w tym problem. Co o tym myślicie?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 gru 2014, o 13:50 
Offline
Moderator
Avatar użytkownika

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

swobodny napisał(a):
avrdude: warning: cannot set sck period. please chec for usbasp firmware update.

Wśród wielu problemów, które tu masz - jeden z nich, wziąwszy pod uwagę ten komunikat, niewątpliwie wynika z tego że masz albo źle zrobiony własny programator usbasp albo chiński programator ze skopanym wsadem, który nie pozwala zmienić taktowania SCK na magistrali ISP podczas programowania.

_________________
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 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