用SUBB减法指令,变量-100,看是否借位。
如A中为变化的数,
CLR C
SUBB A,#100
JNC NOTC
;不到100处理
;......................
NOTC:大于100处理
或用CJNE 也行
A中为变化的数,
CJNE A , #100, CPMAX ;相当于上面的前两条指令
CPMAX:JNC NOTC
;不到100处理
;......................
NOTC:大于100处理
设定为计数器模式即可,如用定时器0对外部脉冲计数采用16位模式,
tmod|=0x05;用定时器1对外部脉冲计数采用16位模式,tmod|=0x50;
其余是否中断,初值装载及启动方法和定时器模式没有区别