hola amigos, para un temporizador ascendente uso la siguiente instrucion:
tmr0=217 'se carga 217 a TMR0 para que cada 39 pulsos se produzcan 10 ms ovf=ovf+1 'se incrementa el registro que cuenta los OVF
if ovf==100 then ' cien pulsos de OVF hacen un seg.
ovf=0
rseg=rseg+1 'se incrementa el reg. de segundos
endif
if rseg==60 then
rseg=0 'si rseg=60 se ha cumplido un min.
rmin=rmin+1 'se incrementa rmin
como hacer para hacerlo en forma descendiente `por ejemplo de 10min. a 0
tmr0=217 'se carga 217 a TMR0 para que cada 39 pulsos se produzcan 10 ms ovf=ovf+1 'se incrementa el registro que cuenta los OVF
if ovf==100 then ' cien pulsos de OVF hacen un seg.
ovf=0
rseg=rseg+1 'se incrementa el reg. de segundos
endif
if rseg==60 then
rseg=0 'si rseg=60 se ha cumplido un min.
rmin=rmin+1 'se incrementa rmin
como hacer para hacerlo en forma descendiente `por ejemplo de 10min. a 0