- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章基本输入输出接口技术分析
微机原理及接口技术讲义 第6章基本输入输出接口技术 第6章 基本输入输出接口技术 本章主要目标 6.1 概述 6.1.1 输入/输出与输入/输出接口 6.1.2 I/O接口的功能 6.1.3 微处理器与I/O设备间的接口信息 6.1.4 I/O端口的编址方法 6.1.4 I/O端口的编址方法 6.1.5 I/O组织 8位I/O组织-基于8088 16位I/O组织-基于8086-80286 32位I/O组织-基于80386-80486 64位I/O组织-基于Pentium-Pentium 4 6.1.5 I/O组织 系统板保留的1K地址 6.2 输入输出控制方式 6.2.1 直接程序控制方式 1.无条件传送方式: 1.无条件传送方式: 1.无条件传送方式: 1.无条件传送方式: 1.无条件传送方式: 6.2.1 直接程序控制方式 2.条件传送方式 2.条件传送方式 2.条件传送方式 2.条件传送方式 2.条件传送方式 2.条件传送方式 2.条件传送方式 2.条件传送方式 2.条件传送方式 6.2.2 中断控制方式 6.2.3 DMA控制方式 DMA方式与其它方式比较 DMA方式输出单个数据示例 6.3 I/O接口的基本结构及特点 6.3 I/O接口的基本结构及特点 6.4 I/O接口的读写技术 6.4.1 简单输入输出接口 6.4.1 简单输入输出接口 6.4.1 简单输入输出接口 6.4.1 简单输入输出接口 6.4.1 简单输入输出接口 6.4.1 简单输入输出接口 6.4.1 简单输入输出接口 6.4 I/O接口的读写技术 6.4 I/O接口的读写技术 6.4.2 端口的读写控制 1.简单I/O接口的读控制 2.简单I/O接口的写控制 3.16位I/O接口的读操作 32位I/O接口的写操作 常用接口芯片及应用 课堂练习 课堂练习 课堂练习 课堂练习 课堂练习 1 课堂练习 AGAIN: MOV AL,DL AND AL,0EFH ;使 D4=0 OUT 04,AL ;停止A/D转换 CALL DELAY ;等待停止A/D转换操作的完成 MOV AL,DL OUT 04,AL ;选输入通道并启动A/D转换 POLL: IN AL,02 ;输入状态信息 SHR AL,1 ;查AL的D0 JNC POLL ;判READY=1?若D0=0,未准备好循环再查 IN AL,03 ;若已准备就绪,则经端口3将采样数据输入至AL STOSB ;输入数据转送内存单元 INC DL ;输入模拟量通道增1 JNZ AGAIN ;8个模拟量未输入完则循环 ↙ ;输入完毕,则执行别的程序 6.2.1 直接程序控制方式 结束 含义:在满足传输条件时,外设向CPU发请求传输的中断信号,CPU接收请求后进入服务程序,在中断服务程序中进行输入输出操作。 特点:无需查询等待,CPU利用率大大提高。 不足:中断控制方式仍需要一系列本与输入输出无关的操作(如压栈保护等),因此对于高速I/O设备效率仍不算快。 6.2.2 中断控制方式 结束 含义:直接由DMA控制器硬件控制数据传输,传输过程无需CPU干预。 特点:速度快(因为有DMA硬件直接控制),效率高。 外设/内存 CPU DMA控制器 内存/外设 外设/内存 MOV [XX],AL OUT DX,AL IN AL,DX MOV AL,[XX] 无需CPU指令 内存/外设 6.2.3 DMA控制方式 6.2 输入输出控制方式 结束 接口的基本结构 接口的特点 通用性 可编程性 6.3 I/O接口的基本结构及特点 结束 6.4.1 简单输入输出接口 6.4.2 端口的读写控制 74LS240 74LS244 74LS245、 8位单向负逻辑 8位单向正逻辑 8位双向正逻辑 输入采用缓冲器,输出采用锁存器。 1.常用缓冲器: 244为三态输出的八组缓冲器和总线驱动器 2.常用锁存器 273为带公共时钟复位八D触发器 6.4.1 简单输入输出接口 结束 I/O指令的含义IN AL,DX ;地址DX有效(相应片选信号有效),RD=0(IOR=0),AEN=0。 OUT DX,AL;地址DX有效(相应片选信号有效), WR=0(IOW=0),AEN=0。 I/O接口一般原则:输入缓冲,输出锁存 端口读写控制的关键:除了由译码器产生片选信号外,还必须将读/写控制信号参加芯片的选通或控制。 读操作程序: MOV DX,377H IN AL,DX 写操作程序: MOV DX,0DFFFH OUT DX,AL 读操作程序: MOV DX,2F6H
您可能关注的文档
- 第5章信号采集与数字原理及技术.ppt
- 第5章办公自动化.ppt
- 第5章养牛场的经营与管理.doc
- 第5章基本放大电路.ppt
- 第5章开关电器试题.doc
- 第5章光的双折射及应用.ppt
- 第4课社会主义制度的确立(北师大版).ppt
- 第5章1水体污染.ppt
- 第5章指派问题.pptx
- 第5章建筑热水与直饮水供应系统.pptx
- 仁爱版八年级上册 unit 2 topic 1 You should brush your teeth.Section A 复习题(含答案).docx
- 安置房购房合同标准范本8篇.docx
- Starter Unit2 词汇+练习+作文学案(无答案)人教版(2024)英语七年级上册.docx
- Starter Units 1~3 检测卷(含答案)人教版(2024)英语七年级上册.docx
- Unit 1 Fun numbers and letters Lesson 1 表格式教学设计.docx
- Starter~Unit2 重点短语、句子梳理外研版(2024)英语七年级上册.docx
- Unit1MakingfriendsPartALet'slearn(课件)人教PEP版(级上册(1).pptx
- 离婚前冷静协议书5篇.docx
- 统编版语文二下第三单元口语交际 教案.doc
- 广西部分学校高一上学期12月阶段性考试历史试题(含答案).docx
文档评论(0)