微机原理与应用(周明聪).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机接口与通讯 (第二章) 武汉工业学院 第二章 输入和输出 本章内容 1.1 微机接口与接口技术 1.2 接口的功能 1.3 接口的组成 1.4 接口电路的结构形式 1.5 CPU与接口交换数据的方式 1.6 分析与设计接口电路的基本方法 1.7 接口技术的发展趋势 1.8 I/O端口及其编址方式 1.9 I/O端口地址分配 1.10 I/O端口地址译码 1.1 微机接口与接口技术 接口 1)微机系统的组成结构 1.1 微机接口与接口技术(续) 3)为什么要在CPU与外设之间设置接口 1.2 接口的功能 1.3 接口的组成 1.3 接口的组成(续) 1.4 接口电路的结构形式 1.5 CPU与接口交换数据的方式 1.6 分析与设计接口电路的基本方法 1.7 接口技术的发展趋势 1.8 I/O端口及其编址方式 I/O端口和I/O操作 1)I/O端口 1.8 I/O端口及其编址方式(续) 1.8 I/O端口及其编址方式(续) 1.9 I/O端口地址分配 I/O端口地址分配表 1.10 I/O端口地址译码 1.10 I/O端口地址译码(续) 1.10 I/O端口地址译码(续) 1.10 I/O端口地址译码(续) 1.10 I/O端口地址译码(续) 本章要点 接口的概念 微机系统的组成结构 为什么要在CPU与外设之间设置接口 理解接口实现的主要功能 CPU与接口交换数据的方式、各方式的特点及应用场合 端口的概念 端口的地址编址方式及其特点 I/O端口地址选用的原则 掌握I/O端口地址译码电路的工作原理 I/O端口地址译码电路的设计与分析 * * * * 接口就是微处理器CPU与“外部世界”的连接电路,是CPU与外界进行信息交换的中转站。 通常微型计算机的硬件系统由中央处理器(CPU或MPU)、存储器、I/O(输入/输出)设备及其接口电路组成,它们通过系统总线相连,如图所示。 中央处理器CPU 内存储器 I/O接口 I/O接口 I/O设备 I/O设备 微机系统结构示意图 数据总线(DB) 地址总线(AB) 控制总线(CB) 2)接口的概念 本章首页 信号不兼容(功能定义、逻辑定义、时序关系) 速度不兼容 为了提高CPU的效率 为了利于外设自身的发展 接口技术 软件与硬件相结合 接口技术在微机应用中的作用 本章首页 执行CPU命令的功能 CPU对外设的控制通过接口电路完成——命令口 返回外设状态的功能 正常工作状态、故障状态——状态口 数据缓冲功能 输入/输出缓冲;三态特性——数据口 设备选择功能 地址代码 I/O设备选择信号——端口地址译码电路 信号转换功能 信号的功能定义、逻辑关系、电平高低、工作时序 数据宽度与数据格式转换功能 串行通信:串 并转换、串行数据格式化 基本功能 本章首页 硬件电路 1)基本逻辑电路(在接口芯片中) 命令寄存器、状态寄存器、数据寄存器——核心 2)端口地址译码电路(独立于接口芯片) 3)供选电路 数据传送方式——PIC或DMAC; 速率控制、发声——T/C; 数据宽度转换——移位寄存器 本章首页 软件编程 1)初始化程序段 可编程接口芯片初始化 2)传送方式处理程序段 查询——检测状态 中断——向量修改、允许/屏蔽、中断结束 DMA——通道开放/屏蔽 3)主控程序段 4)程序终止与退出程序段 对系统硬件进行保护 5)辅助程序段 人机对话、菜单设计 相互渗透 本章首页 固定式结构 不可编程 半固定式结构 用GAL器件设计 可编程结构 大规模集成芯片——本书重点 智能型结构 I/O处理器、通用单片微机 本章首页 查询方式 CPU反复地、主动地查询外设的状态 特点:无额外的硬件开销,但CPU工作效率低 应用:CPU不太忙、传送速度不高 无条件方式是查询方式的特例 读状态 输入/输出 准备好? N Y 查询方式传送一个数据 中断方式 外设主动向CPU提出中断申请; CPU与外设并行工作 特点:增加了硬件开销,提高了CPU工作效率 应用:CPU较忙、尤其是实时控制及紧急事件处理 直接存储器存取方式(DMA方式) M与I/O、I/O与I/O间直接快速传送 快速性原因:硬件取代软件;提供直接通路 特点:电路结构复杂,硬件开销大 应用:高速外设进行大量数据传送 本章首页 两侧分析法 CPU一侧:CPU的类型;DB和AB的宽度;CB的逻辑定义;时序特点 外设一侧:外部特性(引脚的功能定义和逻辑定义)、工作过程 硬软件结合法 1)硬件设计方法 合理选用外围接口芯片 有针对性地设计附加电路——逻辑关系与电平转换、时序配合、驱动能力 2)软件设计方法 用汇编语言(或高级语言)直接对低层

文档评论(0)

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

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

1亿VIP精品文档

相关文档