51单片机两个定时器不够用怎么办

2024-12-21 19:37:03
推荐回答(4个)
回答1:

方法就好像使用一个定时器产生10种完全不同的频闪一样:
开中断
开t0中断
设t0时间为us级
开t0
在t0中断里做一个r0,r1,r2
r0用来作us级的常数计数器
r1用来作us的记录器
r2来把r0的us转为ms.

回答2:

52有3 个定时器。还不够的话,再加8155扩展,它带一个14位计数器。

回答3:

换其他型号,有的里面有四个,只是管脚太多

回答4:

应该够用的,呵呵,定义一个基本始终例如,2ms;然后基于这个时钟给不同任务分别定时,就是你有10个任务要定时都没有问题。