Witam.
MAm problem z T2 w tym procku. Próbuje zmusić dziada do tego, by zgłaszał przerwania przy zrównaniu zawartości T2CNT i T2PR- zlicza - bo zgłasza żadanie przerwania - ale CPU nie chce odebrać.
IMR - ustawione dobrze - poziom INT3 (100b)
EVIMRB - #1h (T2PINT)
EVIFRB - zgłasza #1h (#5h)
mam problem z wyzerowaniem EVIFRB sekwencją:
LACC EVIFRB
SACL EVIFRB
(z evifra było wszystko ok.)
Z TIMEREM T1 nie miałem takiego problemu - program napisany działa bez zarzutu (sinus trójfazowy). Jednak od T2 nie chce przyjąć przerwań.
Czy ktoś spotkał sie juz z tym problemem?
Bardzo prosze o pomoc.
(Może ktos ma jakis fragment programu (jakiegokolwiek) wykorzystujacego przerwania T2 ?
MAm problem z T2 w tym procku. Próbuje zmusić dziada do tego, by zgłaszał przerwania przy zrównaniu zawartości T2CNT i T2PR- zlicza - bo zgłasza żadanie przerwania - ale CPU nie chce odebrać.
IMR - ustawione dobrze - poziom INT3 (100b)
EVIMRB - #1h (T2PINT)
EVIFRB - zgłasza #1h (#5h)
mam problem z wyzerowaniem EVIFRB sekwencją:
LACC EVIFRB
SACL EVIFRB
(z evifra było wszystko ok.)
Z TIMEREM T1 nie miałem takiego problemu - program napisany działa bez zarzutu (sinus trójfazowy). Jednak od T2 nie chce przyjąć przerwań.
Czy ktoś spotkał sie juz z tym problemem?
Bardzo prosze o pomoc.
(Może ktos ma jakis fragment programu (jakiegokolwiek) wykorzystujacego przerwania T2 ?