装修问题

52单片机定时器2如何使用?

提问者:暖暖烛光20162024-05-10

实现定时和计数的方法一般有:软件定时、专用电路和可编程定时器/计数器    三种方法。
软件定时:执行一个循环程序进行时间延迟。定时准确,不需要外加硬件电路,但会增加CPU开销。
专用硬件电路定时:可以实现请精确的定时和计数,但参数调节不方波。
可编程定时器/计数器:不占用CPU时间,能与CPU并行工作,实现精确的定时和计数,又可以通过变成设置其工作方式和其他参数,使用方便
 希望我的回答可以帮助到您

荷兰小乳牛 32024-05-11

你好,定时器其实就是单片机的一个内部自身时钟的计数器,每一个周期计数器加1,所以使用定时器功能时候先要给定时器付初值,就是先写TH0TL0的值,写完初值后就等着定时器功能的那个计数器记满了数后也就是到了65536后就溢出了
希望能帮到你

耶阿吃吃吃 182024-05-13

用T2作为计数器了来计数外部脉冲了  P1.0作为I/O口用了以后T2计数是不行了,不过定时或是作为串口时钟还是可以的。  
T2是一个16位自动重载的,像T0和T1的方式2一样,只不过它是16位重载,如果作为计数器或定时用,可以参照T0和T1的方式2的用法,不过寄存器是不一样的,中断用的是5,就是interrupt    5

taojia1988 52024-05-06