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



Teraz jest 1 sty 2025, o 19:39


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 23 lip 2013, o 17:43 
Offline
Nowy

Dołączył(a): 22 lip 2013
Posty: 13
Pomógł: 2

Witam. Kupiłem książkę pana Mirka,po lekturze nadszedł czas na praktykę ,więc wyciągnąłem płytkę AVT3500 z prockiem ATTINy2313(kwarc 4MHz) i postanowiłem zobaczyć program z LCD. Wykorzystałem program i bibliotekę z książki (z DVD),potem nowszą bibliotekę HD44780 ze strony ATNEL. LCD podłączone tak: D7-PB7..D4-pb4 , EN-PB3, RS-PB2. Zmiany przeniesione do pliku HD44780.h (RW=0 wstawione).Program się skompilował prawidłowo,ale problem jest z inicjalizacją LCD ,wstawiłem LED do kodu.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

led2 po LCD_init już sie nie zapala, a LCD bez napisów.Żeby odrzucić problem sprzętowy użyłem biblioteki ze strony http://radzio.dxp.pl/hd44780/ (bez flagi).
Po zmianach w pliku h ryszyło, co widać na zdjęciach
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Do biblioteki ATnel dodałek spowolnienia a i tak inicjalizacja nie przechodzi.Z tą drugą za to nie ma problemu


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Ostatnio edytowano 23 lip 2013, o 18:10 przez Witoldinho, łącznie edytowano 3 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2013, o 17:52 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3206
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Niestety wtrącę się i spytam cóż tak piszesz tego posta na raty?

Obserwuję od kilku minut i 1 zdanie pojawia się co minutę.

Nie możesz całości napisać za jednym razem?? ;-)

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2013, o 17:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 kwi 2012
Posty: 108
Lokalizacja: Giżycko
Pomógł: 6

A kontrast dobrze masz ustawiony bo mi też czasem się zdarza, że zapominam i potem myślę co jest :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2013, o 18:12 
Offline
Nowy

Dołączył(a): 22 lip 2013
Posty: 13
Pomógł: 2

tak, bo działa z 2-gą lib
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2013, o 18:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 kwi 2012
Posty: 108
Lokalizacja: Giżycko
Pomógł: 6

Sprawdź połączenia czy masz dobrze oraz jak korzystasz z eclipse to czy masz wybrany ten procesor i ustawione taktowanie dobrze bo twój kod mi działa z tym że na Atmega8



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2013, o 20:34 
Offline
Nowy

Dołączył(a): 22 lip 2013
Posty: 13
Pomógł: 2

jak w tytule płytka AVT3500 , schemat jak na zdjęciu , sęk w tym że hardware'owo jest ok, bo drugi projekt w eclipsie oparty o inną bibliotekę poszedł co jest widoczne na zdjęciu, RW jest połączone do GND,w programie RW ustawione jest na 0 co wyłącza prekompilacje na te funkcje do zapisu. ATTINy2313 z kwarcem 4MHz i fusy ustawione ok.W eclipsie też procek skonfigurowany OK.
Obrazek

w pierwszym poście zawarłem swoje projekty w Eclipse, ze stanem takim jak ostateczny hex wgrany do prób.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2013, o 09:45 
Offline
Nowy

Dołączył(a): 22 lip 2013
Posty: 13
Pomógł: 2

Tak rzeczywiście masz rację , sypie głowę popiołem, dziękuje za pomoc i pozdrawiam
po zmianie DZIAŁA!
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

być może wcześniej zmieniłem to na 0 ale nie zapisałem i uznałem że zmieniłem,
w każdym razie nie ma tego złego.. biblioteka działa na słabszym sprzęcie i ci co mają stare EVAL'e
mogą je też wykorzystać do nauki, także należy sprawdzać dokładnie co się robi i nie ufać swojej pamięci.



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