- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8253芯片.pdf
8253-5的结构和功能
8253-5为具有三个独立的16位计数器,它可用程序设置成多种工作方式,按十进
制计数或二进制计数,最高计数速率可达2.6MHz 。8253-5能用于多种场合,例
如作为可编程方波频率发生器、分频器、实时时钟、事件计数器以及程控单脉冲
发生器等。
8253-5的结构框图及引脚排列如图7-17所示。
图7-17 8253-5的结构框图和引脚排列
(a)结构框图; (b)引脚图
24条引脚中,D ~D 为8条双向数据线;为写输入信号; 为读输入信号; 为片
7 0
选输入信号;A 、A 为片内寄存器地址输入信号。上述信号线都和CPU相接。三
0 1
个计数器中每一个都有三条信号线;计数输入CLK用于输入定时基准脉冲或计数
脉冲;输出信号OUT 以相应的电平指示计数的完成,或输出脉冲波形;选通输入
(门控输入)GATE用于起动或禁止计数器的操作,以使计数器和计测对象同步。
每个计数器中有三个寄存器:①控制寄存器。初始化时,将控制字寄存器内容写
入该寄存器;②计数初值寄存器。初始化时写入该计数器的初始值;③减1计数
寄存器。计数初值由计数初值寄存器送入减1计数寄存器,当计数输入端输入一
个计数脉冲时,减1计数寄存器内容减1,当减到零时,输出端输出相应信号表示
计数结束。
8253-5的读写控制逻辑接受系统总线的输入信号,当 接收到低电平时,8253-5
根据 和 端的电平,控制本器件接受CPU 的访问,双向三态的数据总线缓冲器根
据指令接收或发送数据。这些数据是:编程8253工作方式的控制字;装入各计数
器的初始值;读出各计数器的当前值。
用作寄存器选择的地址输入信号A 和A 决定CPU访问的对象。8253-5 内部寄存器
1 0
选择如表7-4所示。
表7-4 8253-5 内部寄存器地址
读 写 BIOS使用的地址
A A
1 0
0 0 0 40H
CNT CNT
0 0
0 0 1 41H
CNT CNT
1 1
0 1 0 42H
CNT CNT
2 2
0 1 1 工作方式寄存器 43H
1 X X 无 效
工作方式寄存器(又称控制字寄存器)是只写寄存器,它接受写入的控制字。
8253-5 内部有三个控制寄存器控制对应计数器的工作。它决定计数器的工作方式,
按十进制或二进制计数,并控制CPU访问这些计数器的方法。控制字中的6位作
控制,2位用于选择计数器,其内容如下:
工作方式控制字:
D D D D D D D D
7 6 5 4 3 2 1 0
文档评论(0)