定时器对片内时钟脉冲计数,计数器对外部脉冲计数。
51单片机有两个16位定时器/计数器:定时器0P3.4 定时器1 P3.5
3.0 RXD串行口输入
3.1 TXD
3.2 外部中断0
3.3 外部中断1
3.4 T0
3.5 T1
3.6 WR外部写控制
3.7 RD外部读控制
我们通过单片机的晶振频率得知其时钟周期,再尤其乘以12得到机器周期。每一个机器周期在寄存器内+1,直到加满溢出产生中断
100MHZ
周期=1/频率 t=1/100M=10^-8(s)=10ns
1.在定时模式,每经过一个机器周期,计数器的值就加一,寄存器装满的时候溢出
单次最高定时时间为65535*1.085us
2.在计数模式P3.4 P3.5每来一个脉冲计数寄存器加一