MCS-51单片机的定时器计数器.pptVIP

  • 16
  • 0
  • 约8.1千字
  • 约 35页
  • 2019-07-05 发布于湖北
  • 举报
3.3 MCS-51单片机的定时器/计数器(一) 一、MCS-51单片机定时器/计数器组成: 定时器/计数器0(T0):16位的加计数器 定时器/计数器1(T1):16位的加计数器 二、定时器/计数器的功能 对外部输入信号的计数功能。定时器/计数器0(T0)的外来脉冲输入端为P3.4;定时器/计数器1(T1)的外来脉冲输入端为P3.5。 定时功能。定时器/计数器的定时功能也是通过计数实现的,它的计数脉冲是由单片机的片内振荡器输出经12分频后产生的信号,即为对机器周期计数。 定时器/计数器的控制 定时器/计数器的控制主要是通过以下几个寄存器实现的: TCON---定时器/计数器控制寄存器 TMOD---定时器/计数器工作方式控制寄存器 IE ---中断允许控制寄存器 MCS-51单片机的定时器/计数器(二) MCS-51单片机的定时器/计数器应用举例: 利用定时器/计数器实现固定时间的定时 利用定时器/计数器实现对外来信号脉冲的计数 利用定时器/计数器实现对外来信号脉冲信号脉宽的测量 实例一:定时器/计数器实现固定时间的定时 题目:利用T0,使用工作方式0,在单片机的P1.0输出一个周期为2ms,占空比为1:1的方波信号。 解:周期为2ms,占空比为1:1的方波信号,只需要利用T0产生定时,每隔1ms将P1.0取反即可。 编程步骤: 计算TMOD的值        由

文档评论(0)

1亿VIP精品文档

相关文档