为什么在单片机中定时器/计数器的功能位数越来越高,是哪方面的需要促使...
发布网友
发布时间:2024-03-23 14:34
我来回答
共1个回答
热心网友
时间:2024-04-09 04:25
定时器的位数高,代表它能累计的数值越大,时钟不变的情况下。时间也就可以越长。
比如,原来的定时器只有8位的单片机,最大的定时器大约30ms,想时间再长点。只能
用软件去累计,比如要0.1秒的定时,你可以设置为25毫秒中断一次,并记录中断的次数,连续中断4次,才是想要的0.1秒,这样一来单片机就相对忙碌了。如果用了16位的定时器,2秒的定时都可以做到。
那就不需要在用软件去运算,时间一到就中断,直接做你想做的事,芯片就没那么忙,时间也比较准确。