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



Teraz jest 21 mar 2026, o 05:22


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 20 kwi 2013, o 19:29 
Offline
Nowy

Dołączył(a): 30 mar 2013
Posty: 7
Pomógł: 0

Cześć! Upraszczając program z zielonej książki L03_analizator_IR i zamianie atmegi32 na atmege8 trafiłem na problem, który nie daje mi spokoju. Zmieniając odpowiednio piny ICP1 dla atmegi8 program nie działa. Na wyświetlaczu pojawia się tylko "0". Nie wchodzi nawet do pętli while(1) (po wstawieniu do niej dowolnego napisu wyświetlacz nie reaguje). Sprawdziłem przerwania dla atmegi8 dla Timer1 i są dokładnie takie same jak dla atmegi32. Czy ktoś ma pomysł gdzie szukać błędu? Zamieszczam uproszczony kod programu. Dla atmegi 32 wszystko śmiga, płytka jest na pewno dobrze podłączona.

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


Kod umieszczamy w syntax=c.
Poza tym mogłeś sobie darować ten wulgarny komentarz w kodzie - Zielony J.



Ostatnio edytowano 20 kwi 2013, o 20:07 przez eniek, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2013, o 20:08 
Offline
Nowy

Dołączył(a): 30 mar 2013
Posty: 7
Pomógł: 0

Przepraszam najmocniej za wulgaryzm, rzadko pisze posty.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2013, o 20:10 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

Tym razem wybaczamy .... następnym razem przykujemy do ściany w lochach :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2013, o 20:49 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

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

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

No i dla atmegi 8 te linie też zmień, bo ICP jest na PB0:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

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


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2013, o 22:52 
Offline
Nowy

Dołączył(a): 30 mar 2013
Posty: 7
Pomógł: 0

Dziękuję za odpowiedzi;) Dzisiaj jestem tak roztrzepany, że wkleiłem zły fragment kodu. Jednakże dzięki Krauser zauważyłem swój błąd. Zapomniałem zmienić PIND na PINB. Jeszcze raz wielkie dzięki! Teraz ukazał się inny problem w pętli while(1) mamy komende:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

tylko cyfry ukazują się na wyświetlaczu, czyli środkowa linia kodu jest wykonywana. Myślałem, że może w bibliotekach "LCD/lcd44780.h" i "LCD/lcd44780.c" jest błąd, więc przekopiowałem z działającego programu, lecz to nie przyniosło pożądanego skutku.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2014, o 16:31 
Offline
Użytkownik

Dołączył(a): 12 mar 2012
Posty: 38
Pomógł: 0

Też próbuje przełożyć ten program na Atmega 8 mi ta linia if( IR_IN_LOW ) {ms=30000; hi=0;} wywala błąd gdy ją wpisze...

Mam pytanie mam GreenBooka i nie mogę znaleźć na płycie CD lekcji o uniwersalnym odbiorze podczerwieni a w książce pisze że jest też tak macie ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2014, o 17:04 
Offline
Moderator
Avatar użytkownika

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

cocaine2012 napisał(a):
Mam pytanie mam GreenBooka i nie mogę znaleźć na płycie CD lekcji o uniwersalnym odbiorze podczerwieni a w książce pisze że jest też tak macie ?


a to?

Cytuj:
\ECLIPSE plus KODY ŹRÓDŁOWE DO KSIĄŻKI\KODY ŻRÓDŁOWE\workspace\L02_odbiornik_IR_uniwersalny


to co to jest ? ;) na płycie

_________________
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: 5 kwi 2014, o 23:10 
Offline
Użytkownik

Dołączył(a): 12 mar 2012
Posty: 38
Pomógł: 0

nie ma ... sprawdziłem ... podać nr książki i płyty ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 kwi 2014, o 00:03 
Offline
Moderator
Avatar użytkownika

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

cocaine2012 napisał(a):
nie ma ... sprawdziłem ... podać nr książki i płyty ?


pokaż proszę zrzut ekranu jakie masz foldery w tym folderze

\ECLIPSE plus KODY ŹRÓDŁOWE DO KSIĄŻKI\KODY ŻRÓDŁOWE\workspace

na płycie DVD ok ?

_________________
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: 7 kwi 2014, o 21:24 
Offline
Użytkownik

Dołączył(a): 12 mar 2012
Posty: 38
Pomógł: 0

przepraszam .. źle przeczytałem z książki zrozumiałem że jest na płycie film Video do lekcji L02_odbiornik_IR_uniwersalny a tu chodziło o sam projekt że się znajduje na płycie str. 59 przepraszam ... powróćmy do tematu



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO