6 定时器计数器结构及工作方式.pptVIP

  • 52
  • 0
  • 约9.15千字
  • 约 45页
  • 2017-01-04 发布于浙江
  • 举报
2、定时器/计数器功能 定时器 是通过内部计数器的计数来实现的,计数脉冲来自单片机的内部,其频率是振荡(晶体)频率的1/12,即每个机器周期产生一个计数脉冲,计数器加1,直至计满溢出。 计数器 是对外来脉冲进行计数。计数器对来自输入引脚P3.4和P3.5的外部信号计数,外部脉冲的负跳变(下降沿)触发计数。 检测一个由1到0的负跳变需要两个机器周期。所以最高计数频率为晶体频率的1/24。 分三类: 定时器/计数器方式寄存器:TMOD 定时器/计数器控制寄存器:TCON 定时器初值寄存器: TH0 TL0 TH1 TL1 1、定时器/计数器方式寄存器TMOD(89H) C/T:定时或计数功能选择位。 C/T=1,为计数器方式; C/T=0,为定时器方式。 M1M0: 定时器四种工作方式选择: 00: 方式0:13位定时器/计数器 01: 方式1:16位定时器/计数器 10: 方式2:自动重装初值的8位定时器/计数器 11: 方式3:T0分成两个8位定时器/计数器 2、定时器/计数器控制寄存器TCON(88H,可位寻址) C/T=1,S1接下面,T0作计数器,对P3.4引脚输入的外部脉冲计数,当脉冲发生负跳变时,计数器加1,计数值公式为: N=213 – x=8192 – x 其中:N为计

文档评论(0)

1亿VIP精品文档

相关文档