微机接口与通讯:概述_第1页
微机接口与通讯:概述_第2页
微机接口与通讯:概述_第3页
微机接口与通讯:概述_第4页
微机接口与通讯:概述_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

武汉科技大学计算机学院微机接口与通讯

(第一章)第一章概述本章内容1.1微机接口与接口技术1.2接口的功能1.3接口的组成1.4接口电路的结构形式1.5CPU与接口交换数据的方式1.6分析与设计接口电路的基本方法1.7接口技术的发展趋势1.1微机接口与接口技术

接口就是微处理器CPU与“外部世界”的连接电路,是CPU与外界进行信息交换的中转站。

通常微型计算机的硬件系统由中央处理器(CPU或MPU)、存储器、I/O(输入/输出)设备及其接口电路组成,它们通过系统总线相连,如图所示。接口1)微机系统的组成结构中央处理器CPU内存储器I/O接口I/O接口I/O设备I/O设备微机系统结构示意图数据总线(DB)地址总线(AB)控制总线(CB)2)接口的概念本章首页1.1微机接口与接口技术(续)

信号不兼容(功能定义、逻辑定义、时序关系)速度不兼容为了提高CPU的效率为了利于外设自身的发展3)为什么要在CPU与外设之间设置接口接口技术软件与硬件相结合接口技术在微机应用中的作用本章首页1.2接口的功能执行CPU命令的功能

CPU对外设的控制通过接口电路完成——命令口返回外设状态的功能 正常工作状态、故障状态——状态口数据缓冲功能

中国最大的资料库下载 输入/输出缓冲;三态特性——数据口设备选择功能

地址代码 I/O设备选择信号——端口地址译码电路信号转换功能 信号的功能定义、逻辑关系、电平高低、工作时序数据宽度与数据格式转换功能 串行通信:串并转换、串行数据格式化基本功能本章首页1.3接口的组成硬件电路1)基本逻辑电路(在接口芯片中) 命令寄存器、状态寄存器、数据寄存器——核心2)端口地址译码电路(独立于接口芯片) 3)供选电路 数据传送方式——PIC或DMAC; 速率控制、发声——T/C; 数据宽度转换——移位寄存器本章首页1.3接口的组成(续)软件编程1)初始化程序段

可编程接口芯片初始化2)传送方式处理程序段

查询——检测状态 中断——向量修改、允许/屏蔽、中断结束

DMA——通道开放/屏蔽3)主控程序段4)程序终止与退出程序段

对系统硬件进行保护5)辅助程序段

人机对话、菜单设计相互渗透本章首页1.4接口电路的结构形式固定式结构 不可编程半固定式结构 用GAL器件设计可编程结构 大规模集成芯片——本书重点智能型结构

I/O处理器、通用单片微机本章首页1.5CPU与接口交换数据的方式查询方式

CPU反复地、主动地查询外设的状态特点:无额外的硬件开销,但CPU工作效率低应用:CPU不太忙、传送速度不高无条件方式是查询方式的特例读状态输入/输出准备好?NY查询方式传送一个数据中断方式

外设主动向CPU提出中断申请;

CPU与外设并行工作特点:增加了硬件开销,提高了CPU工作效率应用:CPU较忙、尤其是实时控制及紧急事件处理直接存储器存取方式(DMA方式)

M与I/O、I/O与I/O间直接快速传送 快速性原因:硬件取代软件;提供直接通路特点:电路结构复杂,硬件开销大应用:高速外设进行大量数据传送本章首页1.6分析与设计接口电路的基本方法两侧分析法CPU一侧:CPU的类型;DB和AB的宽度;CB的逻辑定义;时序特点外设一侧:外部特性(引脚的功能定义和逻辑定义)、工作过程硬软件结合法1)硬件设计方法合理选用外围接口芯片有针对性地设计附加电路——逻辑关系与电平转换、时序配合、驱动能力2)软件设计方法用汇编语言(或高级语言)直接对低层硬件编程——了解硬件电路工作原理用DOS系统功能调用和BIOS调用编程——标准输入/输出设备本章首页1.7接口技术的发展趋势本章要点接口的概念微机系统的组成结构为什么要在CPU与外设之间设置接口理解

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论