如何用T0和T1计数器构成32位计数器
使用普通c51单片机,其内部定时器工作方式1条件下,是16位计数器,如何联合T0,T1构成32位计数器?SETB TR0LOOP1: JBC TF0,LOOP2JMP LOOP1LOOP2: SETB TR1LOOP3: JBC TF1,LOOP4JMP LOOP2LOOP4: CPL P1.0JMP LOOP1T0作为低位,T1作为高位我自己这样胡乱写一个,可是总不知道T1何时开,何时关?
参考答案:你可以自己再定义一个寄存器,在16位计数器中断程序里面判断,如果到最大值了,就让自己定义的积存器加1,这样你想要多少位的都可以啊,不需要在用其他的定时器了,嘿嘿!