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



Teraz jest 28 mar 2024, o 16:34


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 5 lis 2017, o 19:21 
Offline
Nowy

Dołączył(a): 21 wrz 2016
Posty: 11
Pomógł: 0

Witajcie,

śledząc poradnik P. Mirka nt. obsługi klawiszy ze zwłoką czasową skopiowałem program, implementując tylko zmiany związane z innymi nazwami rejestrów i użytkowaniem innych pinów w ATmega 328P.

Funkcja obsługująca cyklicznie mruganie diodą niezależnie od programu działa, funkcja reakcji na krótkie kliknięcie również, natomiast zwłoka czasowa już nie działa tak, jak powinna. Co może byc przyczyną?

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


Wygląda to trochę tak, jakby nie dochodziło nigdzie do [Uruchamiania / Dekrementacji] licznika programowego odpowiedzialnego za zliczanie zwłoki czasowej.

Proszę o pomoc ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2017, o 20:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

WGM12 nie znajduje się w rejestrze TCCR1A tylko w TCCR1B dlatego powinieneś napisać tak:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Drobny błąd i w tym momencie timer ten pracuje w trybie normal zamiast CTC.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2017, o 21:15 
Offline
Nowy

Dołączył(a): 21 wrz 2016
Posty: 11
Pomógł: 0

Zgadza się, dzięki wielkie. Lecę zatem analizować swoją wariację, w razie problemów umieszczę ją tutaj z zapytaniem.
Pozdrawiam ;)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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