第六章AT89S51单片机的定时器.pptVIP

  • 23
  • 0
  • 约7.04千字
  • 约 48页
  • 2016-11-28 发布于重庆
  • 举报
第六章AT89S51单片机的定时器

本章主要内容: 6-1.定时器概述 6-2.定时器的控制 6-3.定时器的4种模式及其应用 6-4.定时器/计数器综合应用举例 6.1 定时器概述 AT89S51单片机有2个16位的可编程定时器/计数器,称为定时器/计数器0和定时器/计数器1,分别由两个8位的特殊功能寄存器TH0、TL0和TH1、TL1组成。 用于定时控制、延时、外部事件计数和检测等场合。 每个定时器可由软件设置为定时工作方式或技术工作方式及其它灵活的可控功能方式,这些功能由TMOD和TCON所控制。 定时器/计数器的结构和工作原理 定时器/计数器的结构 定时器/计数器的实质是加1计数器(16位),由高8位和低8位两个寄存器组成。TMOD是定时器/计数器的工作方式寄存器,确定工作方式和功能;TCON是控制寄存器,控制T0、T1的启动和停止及设置溢出标志。 计数器工作原理 计数器工作原理 计数器输入的计数脉冲源 系统的时钟占当期输出脉冲经12分频后产生,通过T0或T1引脚对外部脉冲信号计数。 计数过程 每来一个脉冲计数器加1,当加到计数器为全1(即FFFFH)时,再输入一个脉冲就使计数器回零,且计数器的溢出使TCON中TF0或TF1置1,向CPU发出中断请求(定时器/计数器中断允许时)。如果定时器/计数器工作于定时模式,则表示定时时间已到;如果工作于计数模式,则表示计

文档评论(0)

1亿VIP精品文档

相关文档