TMR0 u PIC10F202
Snail Instruments
snail@iol.cz
Úterý Říjen 11 09:25:00 CEST 2005
>Tak se podivejte do registru, jestli to preteklo.
>Ale ja vzhledem k pohodlnosti(lenosti) bych pouzil 12F629, který pøeru¹eni
>od prteceni TMR0 ma, copak ty dve nohy(SOT23->PDIP) navíc jsou tak moc? :)
Vzhledem k objemu vyroby asi bude hrat roli tech 10Kc uspory. Ostatne na
1E6 kusech je to deset melounu, to neni problem spocitat. :-)
Ale vazne. Preteceni se da zjistit asi takto:
movlw const0 ;konstanty k odmereni 1sec
movwf cnt0
movlw const1
movwf cnt1
clrf lastt0
clrf tmr0
testfrq:
movf timer0,w
xorwf lastt0,w
xorwf lastt0,f
xorlw 0x80
iorwf lastt0,w
andlw 0x80
btfsc status,z
goto overflow
decfsz cnt0,f
goto testfrq
decfsz cnt1,f
goto testfrq
nooverflow:
...
overflow:
...
J. Hanzal
Další informace o konferenci Hw-list