- 3
- 0
- 约3.86千字
- 约 55页
- 2016-07-29 发布于江西
- 举报
微机接口技术第1章.ppt
微 机 接 口 技 术;第 1 章 微机接口技术概述
第 2 章 并行接口
第 3 章 串行通信及接口电路
第 4 章 数/模、模/数转换接口
第 5 章 微机总线接口
第 6 章 人-机交互接口;1.1 微机接口与接口技术的概念
1.2 I/O接口的基本结构
1.3 接口数据传送的控制方式;1.1.1 微机接口与接口技术 ;1.1.2 接口的分类 ;; 错误检测功能;;;1.1.4 CPU与外设之间传送的信息;1.2 I/O接口的基本组成 ;;1.2.1 I/O接口的端口;1.2.2 数据/地址总线缓冲/锁存器; 1.2.3 端口地址译码电路;接口地址译码电路示例 ;I/O接口的读/写操作例;1.2.4 接口的控制逻辑;1.3. CPU与外设间数据传送控制方式;1.3.1 程序方式
程序方式就是指用程序来控制进行信息传输的方式。很显然,这是一种软件控制方式。根据程序控制的方法不同,又可分为无条件传送方式和条件传送方式,其中后者亦称为查询方式。 ;(1)无条件传送方式
???用程序来控制CPU与外设交换信息时, 若可以确信外设总是处于“准备好”的状态,不需任何状态查询,就可以直接进行信息传输。这种方式称为无条件传输方式。
输入时,CPU通过一条IN指令由地址译码信号和读信号选中缓冲器。外设将数据送入缓冲器,完成一次输入操作。
输出时, CPU通过一条OUT指令由地址译码信号和写信号作为锁存器的锁存信号,输出数据被打入锁存器,然后输出外设备,完成一次输出操作。 ;(2)条件传送方式
条件传送方式也称为查询方式,查询式传输,即用程序来查询设备相应的状态。外设在传输数据的过程中可以提供反映其工作状态的信号。
如输入时,它可提供“准备好(READY)”信号,READY=1表示输入数据准备好。
输出时,则可提供“忙(BUSY)”信号,BUSY=1表示其正在忙,BUSY=0表示CPU可以进行输出操作。
1) 程序流程( 以输入为例 ) ; 2)接口电路
输入接口:从输入设备将数据送入锁存器,发选通信号作为D触发器的CLK,使其输出为高,经三态缓冲器后送上数据线,这就是READY信号。CPU通过一条IN指令进行查询,打开三态缓冲器,读入READY,若READY=1,再通过一条IN指令将数据缓冲器打开,读入输入数据,同时清除D触发器即使READY=0。完成一次输入操作。CPU两次IN指令所指向的地址是不同的,一次指向状态端口,一次指向数据端口。 ;输出接口: CPU通过IN指令读数据可了解外设是否忙,BUSY=0,则CPU执行一条OUT指令,产生选通信号。该选通信号有两个作用:一个是作为输出锁存器的锁存信号。又作为D触发器的CLK,使其输出为高,用来通知外设取数,又经过状态寄存器接至数据线作为查询信号( BUSY=1 )。输出设备从锁存器中取完数据以后,发出回答信号ACK,该信号清除D触发器,使BUSY=0,CPU即可开始输出下一个数据。CPU用OUT指令和IN指令进行操作,前者指向数据端口,后者指向状态端口。 ;3) 优先级问题
当系统较大时,CPU需对多台设备进行查询服务,就出现了设备的优先级的问题,即究竟先为哪台设备服务。
为了保证每台设备都有被查询服务的可能,系统可以采用轮流查询的方法来解决。先查询的设备具有较高的优先级,可以得到较早的服务,而后查询到的设备则具有较低的优先级。 ;1.3.2 中断方式
(1)中断工作方式
中断传送方式就是在CPU的工作过程中,当外设准备好时,它会主动向CPU发出请求,使其停止执行当前程序,转去执行一个为外设的数据输入/输出服务的程序,即中断服务子程序。中断服务子程序执行完以后,CPU又返回到原来的程序去继续执行。
加入中断系统以后,CPU不
需花大量的时间去查询外设的工
作状态,只需根据外设的中断请
求,进行中断响应,并能正确中
断返回就行了。CPU与外设处在
并行工作的情况,大大提高了
CPU的工作效率。 ; 当系统中有多个中断时,可能出现两个以上的中断源同时提出中断请求,这时要求CPU根据中断优先权由高到低依次处理。并根据中断优先权的高低进行中断嵌套。;(2)中断接口电路
输入设备用STB将输入数据打入锁存器,同时使中断请求触发器置1。若该中断源没有被屏蔽,即中断屏蔽寄存器的输出为1,则接口向CPU发出中断申请INT信号。
CPU接到中断请求信号以后,若其内部的允许中断标志IF为1,则在当前指令执行完进入中断响应,发 信号,中断源将其中断类型码送上系统数据总线。
CPU收到中
您可能关注的文档
最近下载
- 重庆天齐锂电新材料有限公司新建1000吨_年高能锂电材料电池级金属锂项目环评报告.pdf VIP
- DB65T 3694-2015 现行哈萨克文与西里尔哈萨克文编码字符转换规则.docx VIP
- TGXAS 1044-2025《中医护理三级查房规范》(发布稿).pdf VIP
- 华为云服务登录.doc VIP
- 采砂场工业用水水资源论证论证表详解.doc VIP
- Onkyo安桥TX-NR828中文说明书.pdf
- 采砂场工业用水水资源论证论证表分析报告.doc
- 【中考】2025年广东佛山数学试卷(原卷+答案).docx VIP
- 2021年广东省佛山市中考数学真题及答案.pdf VIP
- SpaceX火星探索任务成本预算与风险管理分析报告.docx
原创力文档

文档评论(0)