(精)MCS-51单片机内部定时器.pptVIP

  • 20
  • 0
  • 约6.65千字
  • 约 31页
  • 2017-01-09 发布于湖北
  • 举报
第5章 MCS-51单片机内部 定时器/计数器 5.1 定时器/计数器概述 定时器/计数器实际上是加1计数器,当它对外部事件进行计数时,由于频率不固定,此时称之为计数器;当它对内部固定频率的机器周期进行计数时称之为定时器。 1 MCS-51单片机总体构框图 T0(或T1)在作定时器使用时,输入的时钟脉冲由晶振的输出经12分频后得到的。 T0(或T1)在作计数器使用时,输入的时钟脉冲由外部输入端P3.4(T0)和P3.5(T1)提供。 定时器/计数器的基本结构如图所示。 当加法计数器的初值被设置后,用指令改变特殊功能寄存器TMOD和TCON的内容,就会在下一条指令的第一个机器周期的S1P1时刻按照设定方式自动进行工作。 初值的设置方法: 设计数器计数的最大值为M,计数值为N,初值为X,则X的计算方法为: 计数器工作方式时:X=M-N 定时器工作方式时:X=M-定时时间/T T=12/晶振频率 5.2 定时器/计数器的控制字 定时器/计数器有4种工作模式,由TMOD设置并由TCON控制。 定时器/计数器的工作模式寄存器TMOD: 特殊功能寄存器TMOD的地址为89H,它不能位寻址,在设置时一次写入。 TMOD各位的含义 定时器控制寄存器TCON: 定时器控制寄存器TCON(地址为88H)除可字节寻址外,各

文档评论(0)

1亿VIP精品文档

相关文档