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



Teraz jest 4 lut 2025, o 00:05


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 30 sie 2016, o 15:23 
Offline
Nowy

Dołączył(a): 05 lis 2013
Posty: 13
Pomógł: 1

Witam , ogólnie staram się samodzielnie wyszukiwać rozwiązania problemów , ale już jestem zmęczony , o dlatego proszę użytkowników forum o pomoc. Chodzi o konfiguracje ATMega644 i ustawienie rejestrów do pracy z PCINT . Poniżej kod programu (fragment dot. przerwań)
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

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

i przerwanie nie działa , nie ma żadnej reakcji , wstawiałem nawet zwykłe włączenie diody LED. I jeszcze jedno pytanie , czy w przerwaniu mogę umieścić petlę "while"? żeby działała do pewnego warunku?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 sie 2016, o 15:43 
Offline
Moderator
Avatar użytkownika

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

obejrzyj

_________________
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: 31 sie 2016, o 08:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1165
Lokalizacja: Kraków
Pomógł: 93

mar0791 napisał(a):
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Co w tym wektorze znaczą start; gora; i FEG1;? Jeśli to funkcje, to powinno być z nawiasami na końcu.
Chyba, że to definicje preprocesora...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 sie 2016, o 08:59 
Offline
Użytkownik

Dołączył(a): 19 sty 2014
Posty: 83
Pomógł: 2

Pętla while w przerwaniu to też nie najlepsze rozwiązanie, Mirek zawsze przypomina o tym by obsługa przerwania była jak najkrótsza. W poradniku na pewno znajdziesz wszystkie odpowiedzi.
I jeszcze jedno konfiguracja pinu - też nie wiemy czym jest wyzwalane : podciąganie do VCC itp. , itd.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 sie 2016, o 10:22 
Offline
Użytkownik

Dołączył(a): 10 lip 2015
Posty: 334
Pomógł: 32

Gdzie zmieniana jest wartość "pg"?



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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