STC89C52 有3个16位定时器,请问在程序中,如何指定这三个定时器同时工作,并设置中断函数呢?

2024-12-29 05:48:06
推荐回答(1个)
回答1:

同样的在前面TMOD寄存器里面写值,让1或者2定时器工作,然后注意在EA里面有ET0,ET1,和ET2,如果你要用的话相应的打开即可。方法与前面一样。
TH0左移6-N(你要移动的位数),TL0为右移N,
结果为TH0+(TH0|TL0)