可编程接口芯片与应用.pptVIP

  • 1
  • 0
  • 约5.91千字
  • 约 48页
  • 2019-11-06 发布于广东
  • 举报
第7章 可编程接口芯片及应用 本节介绍8253-5定时/计数器接口 计数器定时器概述 8253的工作原理 8253的应用举例 7.1 计数器定时器概述 在计算机系统中往往需要一些时钟,以便实现定时控制或延迟控制,如定时扫描、定时中断、定时检测等等。 在另外一些场合往往需要计数器,以便对事件进行计数。而定时功能通常是通过计数来实现的,因此一般将两者融为一体。 定时控制或计数事件举例 [1]分时系统的程序切换 [2]向外部设备输出周期性定时控制信号 [3]定时时间到发出中断申请 [4]外部事件统计达到规定值发出控制信号或提出中断请求 计数器和定时器的功能 两个方面: (1)作为计数器,在设置好计数常数(即定时初值)后,便开始减1计数,减到“0”时,输出一个信号。 (2)作为定时器,在设置好定时常数后,便进行减1计数,并按定时常数不断地输出为时钟周期整倍数的定时间隔。 两者区别是,作计数器时,在减到0以后,输出一个信号后便结束;作定时器时,不断产生定时脉冲信号。 实现定时的方法 主要有三种方法来实现定时功能 软件定时 不可编程的硬件定时 可编程的硬件定时 软件定时 方法: 让机器循环执行某一条或一系列指令 特点: 通过正确选取指令和合适的循环次数,便很容易实现定时功能 灵活方便节省费用,最简单的定时。 CPU的利用率太低 不可编程硬件定时 专用的芯片: 例如:55

文档评论(0)

1亿VIP精品文档

相关文档