- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5章 定时器计数器和8253芯片
《微机原理与接口》
第5章 定时器/计数器和8253A
教师:苏曙光
华中科技大学软件学院
1节 定时器和计数器的概念
l 定时(计时)
n为CPU和外设提供时间标记或一段时间。
n时序,各种周期,时间片、系统时间、时间间隔、运行时间
定时的方法
l软件方法
n运用循环执行一段指令产生的一定时长的延时。
n缺点:增加CPU开销;延时依赖CPU频率;
n优点:不需增加硬件设备。
n适用:用于短时且精度要求不高的延时
l硬件方法
n采用专用电路(例如:定时/计数器)产生定时。
n优点:不占用CPU时间;定时准确不受主机频率影响
n适用:定时时间长,精度要求较高
n典型的定时专用电路/芯片:INTEL 8253/8254系 芯片
l计数
n统计某对象的数量 (典型的计数对象是脉冲)
l定时
n定时的本质是计数
n当计数对象出现的 “时间间隔”固定且已知,则
定时时间 =计数数量×时间间隔
l 典型的定时/计数器芯片
n8253A (2MHz)
n8254A (8MHz)
n8254A-2 (10MHz)
n8254A-5 (5MHz)
n特点:相互兼容,工作频率有差异
8253A在IBM PC/XT 中的应用和连接
DACK
0
IOR
RD R
+5V
IOW
WR
T/C CS
CS
OUT
1
A1 A1
A0 A0 IRQ0
OUT
PCLK CLK0 0 去8259A
CP Q 8253A
CLK
U 1
1 CLK OUT2 去扬声器
文档评论(0)