Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Problem z PIC16F872 - programowanie w C

Ziemowit
-
-
Posty: 3
Rejestracja: 13 sie 2003, o 08:41

Problem z PIC16F872 - programowanie w C

Postautor: Ziemowit » 13 sie 2003, o 09:12

Witam,
mam następujący problem z procesorkiem PIC16F872: program zatrzymuje się na długo na końcu przerwania (przerwanie od timera), czasami tak długo że timer zdąży się przepełnić i znowu program wchodzi w przerwanie (czyli powtarza to przerwanie). Drugi problem jest taki (ten sam program): jest procedura odliczania czasu - przykładowo program czeka 15minut, po czym załącza np. przekaźnik na 20 sekund, po czym znowu czeka 15 minut i znowu załącza i tak w kółko. Czasy oczekiwania można sobie zmieniać. I problem polega na tym że czasami po kilku cyklach załącz-czekaj-załącz-czekaj czas załączenia i oczekiwania się zmienia, tzn. kilka razy odliczy dobrze 15min. i 20sek., po czym np odliczy 25min. i 10sek. Dodam że ma to miejsce przy nastawionych długich czasach (>10min), przy mniejszych problem praktycznie nie istnieje. O co tutaj chodzi? Pomóżcie!

Ziemowit
-
-
Posty: 3
Rejestracja: 13 sie 2003, o 08:41

hehe, sam sobie odpowiadam

Postautor: Ziemowit » 14 sie 2003, o 05:04

Już poradziłem sobie z tym problemem, heh. Pozdrawiam.

Wróć do „Pozostałe mikrokontrolery (PIC, MSP430, PSoC, 8051 ...)”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 28 gości