N
neuralc
Guest
Hi all,
Muszę zbudować zegar z wykorzystaniem 16F870 i Używam HTPICC.Jedynym przerwać, że używanie jest Timer1,
aw przerwać funkcję w CI ustawić treść TMR1L i TMR1H.
Problemy są, jeśli położyć Breakpoint na koniec okresu przerwania funkcji i symulacji w MPLAB uzyskać różne wartości od czasu przerwania przerwania ...i myślę, że się tak, ponieważ w 0x0004 HTPICC wprowadzone pewne przerwania odzysku info, że kod zależy od miejsca, gdzie występuje przerwać, więc w każdej przerwać może wykonać szereg różnych instrukcji i podać różnych porach w przerwać funkcję.
Myślę, że rozwiązaniem jest umieszczenie zestawu TMR1L i TMR1H na stanowisko 0x0004 tego programu, ale jak mogę to zrobić?
ThX
NeuralC
Muszę zbudować zegar z wykorzystaniem 16F870 i Używam HTPICC.Jedynym przerwać, że używanie jest Timer1,
aw przerwać funkcję w CI ustawić treść TMR1L i TMR1H.
Problemy są, jeśli położyć Breakpoint na koniec okresu przerwania funkcji i symulacji w MPLAB uzyskać różne wartości od czasu przerwania przerwania ...i myślę, że się tak, ponieważ w 0x0004 HTPICC wprowadzone pewne przerwania odzysku info, że kod zależy od miejsca, gdzie występuje przerwać, więc w każdej przerwać może wykonać szereg różnych instrukcji i podać różnych porach w przerwać funkcję.
Myślę, że rozwiązaniem jest umieszczenie zestawu TMR1L i TMR1H na stanowisko 0x0004 tego programu, ale jak mogę to zrobić?
ThX
NeuralC