- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
主要内容第八章 输入输出接口技术第八章 输入输出接口技术主要内容:输入输出数据的传送方式可编程并行接口芯片8255A可编程定时计数器8253通信异步/同步接收发送器8251A 重点:输入输出数据的传送方式8255A、8253的各种工作方式的特点、应用时的硬件连接和软件编程方法 概述第八章 输入输出接口技术一、接口是一组电路CPU数据、地址、控制总线存储器接口I/O接口I/O设备存储器概述第八章 输入输出接口技术二、输入输出接口的功能(1)设置数据三态缓冲器、锁存器以解决两者速度差异所带来的速度不协调问题—输入要三态,输出要锁存。(2)设置信号电平转换电路(3)设置信息转换逻辑以满足对各自格式的要求(4)设置时序控制电路来同步CPU和外设的工作(5)提供地址译码电路概述第八章 输入输出接口技术三、接口电路基本结构 CPUDBI/O设备数据端口AB译码状态端口CB控制端口一个典型的I/O接口数据口(输入/输出):双向状态口:只能由CPU读入。控制口:只能由CPU写出。每个口由译码电路分配一个唯一的地址。概述第八章 输入输出接口技术四、CPU与外设之间传递的信息类型1.数据信息(1)数字量:(2)模拟量:(3)开关量:2.状态信息 状态信息反映接口或外设的当前状态。--ready、busy、empty3.控制信息 控制信息是CPU发送给接口电路的,用于控制外设的启动或停止,设置接口的工作方式等。概述第八章 输入输出接口技术五、I/O端口的寻址方式 (1)I/O 统一编址(存储器映像像寻址,不需要专用I/O指令) (2)I/O 端口单独寻址 (专门指令,64K端口地址) (3)各自的优缺点。六、I/O端口地址译码方法 独立编址时,一般用地址线的高位部分和控制信号(如RD、WR、M/IO)进行组合(译码)产生 I/O接口电路的片选信号(CS),用地址线的低位部分直接连到 I/O接口芯片实现端口的选择。 (1)逻辑门电路译码(适用口地址单一或固定的) (2)译码器译码(适用电路需多个口地址) (3)可编程逻辑器件PLD(适用口地址保密,可变灵活) 如PAL、GALCPU与接口之间传送信息的方式第八章 输入输出接口技术第二节CPU与接口之间传送信息的方式一、CPU与外设交换的数据信息从广义上来讲包括数据信息、状态信息、控制信息。这三者都用IN和OUT指令来传送的,只不过是 分别送入不同的部件,起不同的作用。 数据信息:数字量、开关量、模拟量。 状态信息:BUSY,READY等,反映外设的状态。 控制信息:CPU发出的命令如读写等。二、CPU与外设数据传送方式 无条件传送 中断方式 程序方式 查询方式(条件传送) 存储器直接存取方式 (DMA方式)...CPU与接口之间传送信息的方式第八章 输入输出接口技术1、无条件传送 在该方式中,外设总被任为已处于准备就绪和准备接收状态,程序不必查验外设的状态,当需要与之交换数据时,直接执行输入输出指令,就开始接收和发送数据。CPU与接口之间传送信息的方式第八章 输入输出接口技术例 1:无条件输入O+ 5V三态缓冲器D0OOKA0...A2OA3O与非A4..A7MOV DX , 0FFF7HIN AL , DXTEST AL ,01JZ …………. A8…...O或A15与非D0 = 0, K闭合; D0 = 1, K打开IORCPU与接口之间传送信息的方式第八章 输入输出接口技术例 2 无条件输出(2)开始操作完成否?否初始化是数据是否准备好?否处理缓冲区数据是输入一个字节到CPU后续处理数据处理并送内存缓冲区CPU与接口之间传送信息的方式第八章 输入输出接口技术2、查询方式 (条件传送)查询方式输入过程的流程图 (1)CPU从接口(状态口)中 读取状态字(2)CPU检测状态字,满足条 件,CPU从数据口输入 (输出)数据(3)不满足条件,CPU重新读 取状态字 输入数据查外设是否“准备就绪 ” 输出数据时查外设是否处于 “忙”或“空闲”(1)数据三态缓冲器数据锁存器输入设备DB控制状态信号STB R CQDM/IO+RD+5V+地址译码器01H02HCPU与接口之间传送信息的方式第八章 输入输出接口技术查询式输入AWAIT:IN AL,02H TEST AL,01H JZ AWAIT IN AL,01H数据DB数据锁存器输出设备控制状态信号ACK R CQDM/IOWR++5V+地址译码器03H04HCPU与接口之间传送信息的方式第八章 输入输出接口技术查询式输出AWAIT:IN AL,04H TEST AL,80
您可能关注的文档
- 7章 51单片机串行口.ppt
- 7章 字符串和文件IO.ppt
- 7第七册 安全验收(临边、洞口安全防护).doc
- 7第七章 模具的基本结构零件设计.ppt
- 7液压系统基本回路.ppt
- 7第七章-网络管理.ppt
- 7第七章数组.ppt
- 7章4节 俄罗斯2.ppt
- 7第五节 黄土高原.ppt
- 7管道基础知识.ppt
- 25上半年2期套题班-行政职业能力测验(八).docx
- 公考讲义-2025年1月时政汇总.pdf
- 2025年省考逻辑填空1000 高频实词积累+刷题早读课 讲义.pdf
- 25上半年2期套题班-行政职业能力测验(九).docx
- 2025四川事业编FB综合岗考试-综合能力测试讲义-主观题基础,案例分析题,公文写作及文章写作题.pdf
- 25上半年2期套题班-行政职业能力测验(五).docx
- 2025申论多省联考刷题课真题资料-2025国考执法课程.doc
- 2025申论多省联考刷题课真题资料-2024江西执法课程.doc
- 25上半年2期套题班-行政职业能力测验(十).docx
- 2025申论多省联考刷题课真题资料-2024福建县乡课程.doc
最近下载
- 把规矩和纪律挺在前面心得体会模板.docx VIP
- 2025年中国新疆农产品贸易市场全面调研及行业投资潜力预测报告.docx
- 新人教版八年级物理下册知识点总结.doc VIP
- 海南版信息技术四年级下册第1课 制作文本幻灯片.pptx VIP
- 7.1.3++亚洲的自然环境+课件+-2024-2025学年人教版地理七年级下册.pptx VIP
- 部编人教版九年级语文下册作业课件 专题 专题五 古诗文默写.ppt
- 马工程教材《公共财政概论》PPT-第二章 公共财政职能.ppt
- 广西财政预算管理一体化系统操作手册-财政版东兴市.pdf VIP
- 上市公司财务报表分析——以新希望六和股份有限公司为例.docx
- 【良品铺子公司基于EVA模型指标的财务绩效评价研究】15000字.docx
文档评论(0)