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



Teraz jest 19 kwi 2024, o 10:22


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 23 lis 2018, o 17:45 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 17 wrz 2015
Posty: 16
Pomógł: 0

Witam,

mam problem z Timerem0 i ustawieniem go na prescaler 64 i w zwyż, na prescalerze 1 działa dobrze...

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


ten kod nie działa, zatrzymuje się na while(przerwanie_Timer0 == 0); i tyle, widzę bo dioda led jest ustawiana przed i świeci cały czas...

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


Za to na tej konfiguracji działa dobrze.

Skończyły mi się pomysły, proszę o pomoc, pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lis 2018, o 15:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1020
Lokalizacja: Trójmiasto
Pomógł: 188

Nie wydaje mi się by samo przestawienie preskalera w sposób bezpośredni powodowało zawieszenie programu na pętli.
Proponował bym potestowanie z przeniesieniem zapalania diody w niższe partie programu wtedy małymi kroczkami prześledzisz do którego dokładnie miejsca program dochodzi i staje. Takie debugowanie z użyciem jednej diody - procedura przedstawiona przez Mirka w poradniku Debugowanie programu dla POCZĄTKUJACYCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lis 2018, o 21:43 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 17 wrz 2015
Posty: 16
Pomógł: 0

Nie jestem pewien, ale chyba optymalizacja kodu wywaliła mi " while(przerwanie_Timer0 == 0); " wystarczyło dopisać by ta pętla robiła cokolwiek, u mnie zapalała diodkę i nagle wszystko zadziałało...



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