05单片机定时器.pptVIP

  • 5
  • 0
  • 约1.22千字
  • 约 14页
  • 2016-07-01 发布于江西
  • 举报
05单片机定时器

* 定时器及应用 定时/计数器概述 8051有2个16位的定时/计数器,T0、T1。 他们可以工作在定时或计数工作状态下,又可以分为4种工作模式。 可以对外界的时间进行计数或计时,它不占用CPU时间,是效率高而且灵活的部件。 在计时工作时,频率 = 主频/12。(时间 = 1个机器周期) 在计数工作时,最高的计数频率 = 主频/24。(时间 = 2个机器周期)因为它是在每一个机器周期的S5P2采样。而且要求电平保持不的小于1个机器周期。 不论计数或者计时都是 +1(与8253不同)操作产生溢出后产生中断。 如果主频是 12M 一个机器周期 = 1微秒,以此类推 定时器的控制与设定 定时工作模式寄存器TMOD(89H) M1 M0 C/-T GATE D1 D0 D2 D3 门控 0 不需要-INT0控制 1 需要-INT0控制 功能选择 0 计时 1 计数 工作模式 00 模式0:13位计数(低5高8) 01 模式1:16位计数 10 模式2:自动装入8位 11 模式3:2个8位计数 高8位为计数器1;计数器1没有模式3 TMOD寄存器不可以位操作。 定时控制寄存器TCON(88H) T0溢出标志 1 溢出 0 未溢出 T0软件运行控制 1 继续 0 停止 可以位操作 IE1 8B IT0 IE0 IT1 TR0 TF0 TR1 TF1 88 89

文档评论(0)

1亿VIP精品文档

相关文档