第7章可编程接口芯片1204.pptVIP

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章可编程接口芯片1204

8253引脚功能 CLK0、CLK1、CLK2 通道0,通道1和通道2的计数时钟输入端,下降沿使通道减1。 GATE0、GATE1、GATE2 门控制,输入,高电平有效或上升沿有效,有效时才允许计数器对输入时钟进行计数。 OUT0、OUT1、OUT2 通道输出信号,当计数器计数到“0”时由此引脚输出一信号。 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 0 0 0 0 1 0 1 0 0 1 1 0 功 能 对计数器0设置计数初值 CS RD WR A1 A0 对计数器1设置计数初值 对计数器2设置计数初值 设置控制字 从计数器0读出计数值 从计数器1读出计数值 从计数器2读出计数值 8253与计算机的连接 8253与计算机的连接 D7 ~ D0 D7 ~ D0 RD WR A1 A0 CS IOR IOW A13 A15 A14 A10 A12 A11 74LS30 74LS04 A9 +5V A8 A7 A6 A5 +5V C B A 74LS138 Y2 G2A G2B G1 8253 A2 A1 GATE0 GATE1 GATE2 OUT0 OUT1 OUT2 CLK0 CLK1 CLK2 PB1(8255) +5V PB0(8255) IRQ0(8259) 刷新电路 驱动器 C PCLK D Q Q 74LS175 8253与计算机的连接 8253与计算机连接说明 8253数据线D7~D0接系统数据总线的低8位。 8253的A1和A0分别接系统的A2和A1,使用偶地址传递信息 由74LS138,74LS30和74LS04译码选中8253 A15~A8 0~ 0 端口 0 0 0 1 1 0 1 1 控制口 A7 A6 A5 A4 A3 A2A1 地址 040H 0 A0 0 1 0 X X 通道0 通道1 通道2 042H 044H 046H 8253与计算机的连接 8253三个通道的时钟由PCLK分频得到,频率为:2.38636/2=1.1931816MHz 在IBM-PC/XT微机系统中,通道0定时OUT0接8259的IR0,通道1刷新动态存储器,通道2控制扬声器发声。 8253控制字 8253控制字及工作方式 (一)8253控制字 控制字写入控制口,说明如下: SC1 SC0 计数器通道选择 0 0 通道0 0 1 通道1 1 0 通道2 1 1 非法 D0 SC1 D7 SC0 BCD RW1 RW0 M2 M1 M0 8253控制字 RW1 RW0 计数器读写选择 0 0 计数器锁存 0 1 只读写低8位 1 0 只读写高8位 1 1 先低8位,再高8位 M2 M1 M0 计数器工作方式选择 0 0 0 方式0 0 0 1 方式1 x 1 0 方式2 x 1 1 方式3 1 0 0 方式4 1 0 1 方式5 BCD 计数器进制选择 0 16位二进制计数器 1 BCD码计数器 8253工作方式 (二)8253工作方式 模式0 — 计数结束产生中断 控制字写入后OUT即变为低电平,当计数器为0时,输出OUT变为高电平,并停止现行操作。 计数初值写入后在下一个CLK下降沿才送入计数器,因此计数值为N+1。 当GATE变为低电平时计数停止,再变为高电平时计数继续进行。 若计数过程中重新送入初值,则按新值重新计数。 CLK OUT 4 3 2 1 0 FF 方式0时序图 CW N=4 WR 8253工作方式 模式1 — 可重新触发单稳态触发器 写入控制字后OUT变为高电平,GATE上升沿后,下一个CLK的下降沿使得OUT为低电平并开始计数,回零时OUT变为高电平。 GATE再来一次上升沿后会再次使OUT变为低电平,计数器以初值重新计数。 再次给通道写入时间常数,不影响现行操作过程,GATE再次触发后才按新的时间常数操作。 方式1时序图 OUT 3 2 1 0 CLK CW N=3 WR FF FE 3 2 GATE 8253工作方式 模式2 — 分频器 写入控制字后OUT为高电平,输入时间

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档