单片机第二次讨论课
电一二组
定时器/计数器的计数与定时
• MCS-51系列单片机定时器/计数器的功能是用以
实现定时、计数,并以定时、计数的结果进行控
制。
• 8051内部有两个16位可编程的定时器/计数器T0
和T1。T0(T1)由两个8位寄存器TH0(TH1)和
TL0(TL1)拼装而成。其中TH0(TH1)为高8位
,TL1(TH1)为低8位。
• T0和T1有定时和计数两种工作模式。
• 图6-1是MCS-51系列单片机定时器/计数器的内部
结构图。
图 MCS-51系列单片机定时器/计数器内部结构图。
单片机定时器定时中断过程仿
真
要求:
利用单片机的定时器工作于方式x,从P1.0产
生周期为x的方波,要求定时器溢出用中断方式处
理,在仿真环境上实现,用示波器测量产生的波
周期。
工作方式0
• 定时器/计数器T0和T1在方式0下的工作情况完全
相同。此时的计数寄存器为13位,构成如下:
• 方式0下的计数溢出值为8192(2的13次方)。
• 计数次数=8192-计数初值
• 定时时间=(8192-计数初值)×机器周期
评论0