- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理课件(西电版)ppt36-1.ppt
第6章 串并行通信和接口技术 并行通信和并行接口 可编程并行通信接口8255A 可编程 多种工作方式可选择 连接方式灵活,适合与外设直接相连 引脚 1. 和CPU一边相连的信号 RESET 复位信号,高电平有效 。 D7~D0 数据线 。 CS# 片选信号。 RD# 读出信号。 WR# 写入信号。 A1、A0 端口选择信号。 2. 和外设一边相连的信号 PA7~PA0——A组数据信号; PB7~PB0——B组数据信号; PC7~PC0——C组数据信号。 8255A的内部结构 内部结构的注意点 有A、B、C三个8位并行端口,但只有A、B两组控制单元 A和B口整体工作,而C口分成上下两半 A组控制单元管理端口A和C的高4位 B组控制单元管理端口B和C的低4位 8255A的寄存器 数据寄存器(对应于A、B、C口的数据) 控制寄存器 8255A的控制寄存器 写入控制寄存器的控制字分两类: .各端口的方式选择控制字 .C端口按位置1/置0控制字 1. 方式选择控制字 8255A方式选择注意: .有三种基本工作方式: 方式0——基本的输入输出方式 方式1——选通的输入输出方式 方式2——双向传输方式 .只有端口A能工作在方式2 .同一组的两端口可分别工作在输入和输出方式 2. 端口C置1/置0控制字 置1/置0控制字注意: .必须写入控制寄存器 .D0位决定置1或置0 .D3、D2、D1位决定了对哪一位操作 .D7位必须为0 8255A的三种工作方式 方式0 (1) 方式0的工作特点 端口可作为输入口,也可作为输出口。 可以有16种不同的组合 (2) 方式0的输入输出时序 方式0读取数据条件: 先发出地址信号 数据要领先于读信号 输入时序要求: 读出期间地址保持有效 数据必须保持到结束 读脉冲宽度至少为300ns 方式0输出时序要求: 地址信号必须提前有效且滞后消失 写脉冲宽度至少有400ns 数据必须提前并保持tWD时间 (3) 方式0的使用场合 同步传送 查询式传送 2. 方式1 方式1的特点 端口A、B可分别工作在方式1。 端口C作为复合信号配合A、B口工作 (2) 方式1输入时序 下图是端口A、B工作于方式1输入时,各信号的示意图 上图控制信号说明: STB# 选通信号 IBF 缓冲器满信号 INTR 送往CPU的中断请求信号 INTE 中断允许信号 下图为方式1的输入时序 (3) 方式1输出时序 OBF# 输出缓冲器满信号 ACK# 外设响应信号 INTR 中断请求信号 INTE 中断允许信号 3. 方式2 (1) 方式2的特点 只适用于端口A。 端口C用5个数位提供控制和状态信号。 (2) 方式2信号 INTRA 中断请求信号 STBA# 选通信号 IBFA 状态信息 OBFA# 输出缓冲器满信号 ACKA# 对OBFA的响应信号 INTE1 中断允许信号 INTE2 中断允许信号 (4) 方式2的使用场合 一个并行外设既可以作为输入又可以作为输出 输入输出动作不会同时进行 (5) 方式2和其他方式的组合 如下面4张图所示 8255A的应用举例 1. 8255A工作于方式0的例子 2. 8255A工作于方式1的例子 方式1时输出端口对应的控制信号和状态信号 方式1的输出时序 方式2的控制信号 (3)方式2的时序 A端口工作于方式2,B端口工作于方式0输入情况 A端口工作于方式2,B端口工作于方式0输出情况 A端口工作于方式2,B端口工作于方式1输入情况 A端口工作于方式2,B端口工作于方式1输出情况 * * 控制总线 地址总线 数据总线 CPU 接口 外设1 外设2 外设N …… RXD TXD CPU 串行 接口 外设i 数据总线 地址总线 控制总线 --- 串行通信 一根线 CPU 并行 接口 外设j 数据总线 地址总线 控制总线 并行通信 多根线 并行通信的优势在于: .数据传输率高 .数据接口简单 典型的并行接口和外设连接的示意图 方式0的输出时序
您可能关注的文档
- 市场营销36H(1章).ppt
- 市场营销学作业.ppt
- 市场营销第6章ppt.ppt
- 常州五大产业溧阳市.doc
- 常州雅思培训机构,试秘籍揭秘:六招让你赚足“印象分”.pdf
- 常用会计英语词汇22.doc
- 常见字_下_36.pdf
- 平行四边形复习一.ppt
- 平行线的性质及应用.ppt
- 平谷区20082009学年度第二学期初三第一次统一练习.doc
- 多点监督与特征融合校准:目标检测算法的创新与突破.docx
- 南宁市门诊HIV_AIDS患者抑郁状况剖析与影响因素探究.docx
- 医疗过失犯罪中客观归责理论的精准适用与深度解析.docx
- 南宁市低碳经济发展研究.docx
- 清解瘀毒胶囊对脑出血大鼠血红蛋白毒性作用及机制探究.docx
- 内蒙古赤峰市元宝山区农村小学教师培训:现状、问题与突破路径.docx
- 泉州开发区国有资产投资经营有限公司发展战略研究:基于区域经济与市场环境的分析.docx
- 能源利用效率与经济增长方式的深度耦合及中国战略抉择.docx
- 分布式信号波达方向 - 时延联合估计算法的深度剖析与创新探索.docx
- 新媒体环境下大学校园精神传播的创新变革.docx
文档评论(0)