第二章 输入输出接口和通道1.ppt
上传人:sy****28 上传时间:2024-09-10 格式:PPT 页数:43 大小:3.2MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

第二章 输入输出接口和通道1.ppt

第二章输入输出接口和通道1.ppt

预览

免费试读已结束,剩余 33 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第二章I/O接口技术和I/O通道解决微型计算机和外部的连接问题,使计算机和外部构成一个整体,能正确、可靠、高效率的交换信息,这是设计一个微机控制系统必须解决的基本问题。2.1概述2.2I/O控制方式2.3I/O接口设计2.4I/O通道2.5D/A转换器2.6A/D转换器2.1概述2.1.1接口、通道的概念及其功能I/O通道也称过程通道,是计算机与控制对象之间信息传送和交换的连接通道。它的主要任务就是实现模拟量和数字量的转换。2.1.2I/O信号的种类2.1.3计算机和外部的通信方式(1)按位传送,传输线条数n=1;(2)传输线既可做数据线又可做联络线用;(3)每个数据都占一个固定的时间长度;接收端,收到规定的同步字符后,按约定的传输速率,接收对方法来的信息。2.2I/O控制方式2.2.1程序控制方式定义:是一种最简单的I/O控制方式。使用简单,所需硬件、软件都较简单,其所有的操作是由执行程序来完成的。2)查询I/O方式(条件传送方式)2)查询I/O方式举例程序如下:例2:用查询式管理键盘输入,若程序员在终端按每秒打入10个字符的速度计算,则计算机平均用100ms的时间完成一个字符的输入过程,且实际上真正用来从终端读入一个字符并送出显示等处理的时间只需约50us,如果同时管理30台终端,那么用于测试状态和等待时间为:2.2.2中断控制方式2.2.3直接存储器存取方式—DMA方式2.3I/O接口设计2.3.1I/O接口的编址方式端口地址独立编址,而不和存储空间合在一起。2.3.2I/O接口与系统的连接I/O接口芯片8255A和8251A与CPU和外设的连接关系如图所示。2.3.3I/O接口的扩展端口(port)是接口电路中能被CPU直接访问的寄存器或某些特定的器件。I/O端口是CPU与I/O设备直接通信的地址。74LS138使能端的作用例一例二例二个芯片主要引脚:例二地址分配情况:例二连线图:2.负载能力的扩展微机系统中,通常采用两种不同工艺制造的器件,即TTL器件和MOS器件。它们之间级连使用,逻辑电平一致(“1”电平≥1.8~3.8V,”0”电平≤0.8~0.3V),但功耗和驱动能力有差别。下表列出了TTL和MOS器件的I/O电流。2.3.4I/O接口设计的方法、步骤及设计举例例三1)要求的I/O端口都是固定单方向的,且为无条件传送,无需联络信号,选用普通的缓冲器和译码器;2)8组8位的数字量输入,8组8位的数显示数据输出,对应采用8个74LS244(同相输出双四总线缓冲器)和8个74LS273(8D锁存器)芯片,译码器采用2个74LS138;3)译码器地址线的确定,题目要求:8个输入端口地址号为E8H~EFH,8个输出端口地址为F0H~F7H:接线图例四分析题意2、8086与8255A的连接接线图