七可编程定时计数器.pptVIP

  • 1
  • 0
  • 约5.9千字
  • 约 39页
  • 2017-04-05 发布于江苏
  • 举报
七可编程定时计数器

2006年11月 可编程定时/计数器8253 可编程定时/计数器8253 苗付友 mfy@ustc.edu.cn 8253作用 定时 软件定时:让机器执行一段程序,安排循环来实现定时,容易实现,定时时间调整方便,定时精确,占用了CPU资源,降低了CPU的利用率。 硬件定时:可编程定时/计数硬件芯片,定时值、定时范围可以很容易的由软件改变,具有使用灵活、功能较强等特点。 外部事件计数 外部事件计数就是对外部脉冲信号计数。产生脉冲信号的外部原因就是外部事件。 如高速公路入口处一个专用计算机检测系统,它可以自动对进入高速公路的车辆进行计数 8253的内部结构 计数通道 通道0、通道1和通道2 CLK:计数器的脉冲输入端,GATE: 计数器的门控信号,OUT: 计数器的输出信号,一般与计数溢出有关。 工作原理: 8253计数器工作在减1状态,每输入一个计数脉冲,计数器值减1,当计数器 计数到零时,OUT信 号有效,通知外设计 数器产生溢出 通道的使用 计数器:将要计数的次数预置到该通道计数器中 定时器:从CLK输入一固定频率的时钟脉冲,再根据要求定时的时间计算出定时所需的计数值或称时间常数,并预置到计数器中 计数值=定时时间/时钟脉冲周期 通道控制寄存器 一个通道控制寄存器 CPU通过对控制寄存器的读写,可以分别对三个计数通道的

文档评论(0)

1亿VIP精品文档

相关文档