电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

微型计算机技术及应用 8

  • 资源ID:53718495       资源大小:1.29MB        全文页数:61页
  • 资源格式: PPT        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

微型计算机技术及应用 8

微型计算机原理及其应用 第八章:并行通信和并行接口8255A,第八章:并行通信和并行接口8255A,可编程接口芯片概述 串行通信和并行通信 可编程并行接口芯片8255A,第八章:并行通信和并行接口8255A,可编程接口芯片概述 串行通信和并行通信 可编程并行接口芯片8255A,第八章:并行通信和并行接口8255A可编程接口芯片概述,可编程接口芯片概述,第八章:并行通信和并行接口8255A可编程接口芯片概述,可编程接口芯片概述 CPU要同外设交换信息,必需通过接口电路,一般在接口电路中应具有如下电路单元: (1)输入/输出数据锁存器和缓冲器:解决CPU与外设之间速度不匹配的矛盾,以及起隔离和缓冲的作用; (2)控制命令和状态寄存器:存放CPU对外设的控制命令,以及外 设的状态信息; (3)地址译码器:用来选择接口电路中的不同端口(寄存器); (4)读写控制逻辑:产生内部读写控制命令; (5)中断控制逻辑:产生可屏蔽中断请求信号。,第八章:并行通信和并行接口8255A可编程接口芯片概述,可编程接口芯片概述,第八章:并行通信和并行接口8255A可编程接口芯片概述,可编程接口芯片概述 用于微机输入输出的接口芯片种类极多,功能各异。 按功能选择的灵活性来分,可分为可编程接口芯片和不可编程的接口芯片。 可编程:能通过指令指定接口的功能和运行控制参数等。 按接口的通用性来分,可分为通用接口芯片和专用接口芯片。,第八章:并行通信和并行接口8255A可编程接口芯片概述,片选概念 同内存储器的读/写操作相仿,必须要有一个地址信号选中接口芯片后,才能使该接口芯片进入电路工作状态,实现数据的输入输出。CPU的8条地址线A7A0形成地址,通过地址译码器输出到接口芯片的选通端CE#(或片选端CS#)。CE#端是控制接口芯片进入电路工作状态的引脚端。片选究竟是高电平有效(标为CE)还是低电平有效(标为CE#)由接口芯片决定。只有CE#(或CE)被选中后,CPU才能通过该芯片与对应的I/O设备传送数据。,第八章:并行通信和并行接口8255A可编程接口芯片概述,读/写的概念 使输入口信息由数据总线进入CPU,何时读入CPU,由RD#控制。 输入指令:IN AL(AX) ;口地址 指令执行过程:CPU内的指令寄存器和译码器分析此指令代码后,知道是I/O设备的读操作,就将口地址(8位)送上地址总线A7A0,经CPU外的地址译码器译码后,产生片选信号,送输入口CE#端,同时还将M/IO#=0和RD#=0信号送到输入口,输入口把输入设备的数据送上数据总线,由CPU读入AL或AX。,第八章:并行通信和并行接口8255A可编程接口芯片概述,读/写的概念,第八章:并行通信和并行接口8255A可编程接口芯片概述,读/写的概念 对于输出口,当地址信息稳定后,写信号WR*=0及M/IO*0,通知接口芯片,片选信号CE*已稳定,输出口己与数据总线接通,CPU可进行I/O设备的写操作,发出WR*=0,M/IO*=0。这样,M/IO*、WR*、CE*以及数据总线DB构成输出口的必备引脚。 输出指令:OUT AL(AX) ;口地址 CPU内的指令寄存器和译码器分析此指令代码后,知道是I/O设备的写操作,就将口地址(8位)送上地址总线A7A0,经CPU外的地址译码器译码后,产生片选信号,送输出口CE*端,同时还将M/IO*=0和WR*=0信号送到输出口,CPU把AL或AX中的数据送上数据总线,由CPU写入输出口。,第八章:并行通信和并行接口8255A可编程接口芯片概述,可编程接口的概念 目前所用的接口芯片大部分是多通道、多功能的。 多通道:一个接口芯片一面与CPU连接,另一面可接几个外设。 多功能:一个接口芯片能实现多种接口功能。接口芯片中的各硬件单元不是固定接死的,可编程控制。 编程控制:通过计算机指令选择通用接口中的不同通道和不同功能。 可编程接口芯片:功能组态(电路的工作状态)可由计算机指令编程控制的芯片。,第八章:并行通信和并行接口8255A可编程接口芯片概述,联络的概念 CPU通过接口芯片同外设交换信息时,接口芯片常常需要和外设间有一定的“联络”信号,以保证信息的正常传送。 STB#:Strobe,选通,=0表示外设收到或发出数据。 RDY:Ready,就绪,=1表示接口芯片中数据寄存器已空; =0表示接口芯片中数据寄存器已满。,第八章:并行通信和并行接口8255A可编程接口芯片概述,联络的概念 外设把数据送上接口芯片端口后,用STB#信号有效打入接口芯片输入寄存器,在STB#的后沿,置RDY=0,表明输入寄存器已有数据。外设接收RDY=0后暂不送新数,CPU发出读数指令,读入该数据,并使RDY=1。然后又开始新一轮的输入操作。,第八章:并行通信和并行接口8255A可编程接口芯片概述,联络的概念 CPU发写命令,将数据写入输出接口中,然后将RDY=1,通知I/O取数据,I/O取走数据后,将STB#=0,其后沿将RDY=0,开始新一轮的数据输出过程。,第八章:并行通信和并行接口8255A可编程接口芯片概述,通用接口芯片的常用引脚 DB7DB0: 数据总线,与CPU交换数据用; WR#:写信号; RD#:读信号; AB:地址总线; CE#:片选信号; INT#:可屏蔽中断请求信号; D7D0:数据线,与外设交换数据用; RDY:就绪信号,=1接口芯片中数据寄存器已空; STB#:选通信号,=0表示外设收到或发出数据。,第八章:并行通信和并行接口8255A,可编程接口芯片概述 串行通信和并行通信 可编程并行接口芯片8255A,第八章:并行通信和并行接口8255A串行通信和并行通信,在计算机领域中有两种数据通信方式:串行传送和并行传送。 并行传送:数据在多条并行1位宽的传输线上同时由源传送到目的。以1字节的数据为例,在并行传送中,1字节的数据通过8条并行传输线同时由源传送到目的。 串行传送:数据在单条1位宽的传输线上,一位一位地按顺序分时传送。以1字节为例,在串行传送中,1字节的数据要通过一条传输 线分8次由低位到高位按顺序一位一位地传送。,第八章:并行通信和并行接口8255A串行通信和并行通信,第八章:并行通信和并行接口8255A串行通信和并行通信,串行通信和并行通信比较 距离:并行近距离传送(通常小于30米) 串行远距离传送(几米数千公里) 速度:二者的传送速率与距离成反比,但在短距离内并行快得多。 设备费用:随着大规模和超大规模集成电路的发展、逻辑器件价格趋低,而通信线路费用趋高,因此对远距离通信而言,串行通信的费用显然会低得多。另一方面串行通信还可利用现有的电话网络来实现远程通信,降低了通信费用。,第八章:并行通信和并行接口8255A,可编程接口芯片概述 串行通信和并行通信 可编程并行接口芯片8255A,第八章:并行通信和并行接口8255A8255A,概述 Intel8255A是一种通用的可编程序并行I/O接口芯片,又称“可编程外设接口芯片”,是为Intel8080/8085系列微处理据设计的,也可用于其它系列的微机系统。可由程序来改变其功能,通用性强、使用灵活。通过8255A,CPU可直接同外设相连接,是应用最广的并行I/O接口芯片。 含3个独立的8位并行输入/输出端口,各端口均具有数据的控制和锁存能力。可通过编程设置各端口的工作方式和数据传送方向(入/出/双向)。,第八章:并行通信和并行接口8255A8255A,8255A的内部结构,第八章:并行通信和并行接口8255A8255A,8255A的内部结构 数据总线缓冲器:三态8位双向缓冲器,与系统数据总线连接的缓冲部件;传送数据、控制字、状态字的通道。 3个8位数据端口(PA、PB、PC):通常PA口与PB口用作输入输出的数据端口,PC口用作数据传输或提供联络线的端口。在方式字的控制下,PC口可以分成两个4位的端口,其中PC7PC4同端口A配合使用, PC3PC0同端口B配合使用。 A组、B组控制电路:这两组控制电路根据CPU发出的方式选择控制字来控制8255A的工作方式,每个控制组都接收来自读写控制逻辑的“命令”,接收来自内部数据总线的“控制字”,并向与其相连的端口发出适当的控制信号。A组控制电路控制PA口和PC口高4位,B组控制电路控制PB口和PC口低4位。 读/写控制逻辑:用来管理数据、控制字和状态字的传送,接收系统总线发来的有关信号,并向A、B两组控制部件发送命令。,第八章:并行通信和并行接口8255A8255A,8255A的引脚功能 DIP封装,共40个引脚。 1. 连接系统总线的主要引脚 D0D7:数据线,双向,连CPU数据总线; RESET:复位输入,接系统总线的RESET; CS*:片选控制输入,接译码器; RD*:读命令输入,接CPU的RD*或IOR*; WR*:写命令输入,接CPU的WR*或IOW*; A0,A1:片内端口地址输入,可选4个片内 端口。接AB的任2位。,第八章:并行通信和并行接口8255A8255A,8255A的引脚功能 A1、A0端口选择情况,见右表 由CS*、A1、A0、RD*、WR*引脚的不 同组合,实现各种不同的功能。见下表:,第八章:并行通信和并行接口8255A8255A,8255A的引脚功能 2. 连接外设端的引脚 PA0PA7:A口外设数据线,接外设; PB0PB7:B口外设数据线,接外设; PC0PC7:C口外设数据线或联络线,接外设。,第八章:并行通信和并行接口8255A8255A,8255A与系统的连接示意图,第八章:并行通信和并行接口8255A8255A,8255A的工作方式 方式0基本输入/输出方式(A、B、C口) 方式1选通工作方式(A、B口) 方式2双向选通传送方式(仅A口) 某端口工作于哪一种方式,可通过软件编程来指定。即向8255写入方式控制字来决定其工作方式。,第八章:并行通信和并行接口8255A8255A,8255A的工作方式方式0(基本输入/输出方式) 特点: 8255A相当于三个独立的8位数据口。 各端口既可设置为输入口,也可设置为输出口,但不能同时实现输入及输出。 C端口即可以是一个8位的简单接口,也可以分为两个独立的4位端口。 设置为输出口时有锁存能力,设置为输入口时无锁存能力。 适用于: 无条件输入输出方式。 查询输入输出方式:把A、B口作为8位数据的输入或输出口,C口的高/低4位分别定义为A、B口的控制位和状态位。,第八章:并行通信和并行接口8255A8255A,8255A的工作方式方式0(基本输入/输出方式) IN AL,PORT 外设将数据送到8255输入缓冲器中; CPU给出有效的8255地址; CPU发读命令,将8255A输入缓冲器中数据读入CPU的AL寄存器中。,第八章:并行通信和并行接口8255A8255A,8255A的工作方式方式0(基本输入/输出方式) 方式0输入时序:,有效,第八章:并行通信和并行接口8255A8255A,8255A的工作方式方式0(基本输入/输出方式) OUT PORT,AL CPU给出有效的8255地址; CPU发写命令,将CPU的AL寄存器中数据写入8255A输出锁存器中。,第八章:并行通信和并行接口8255A8255A,8255A的工作方式方式0(基本输入/输出方式) 方式0输出时序:,有效,第八章:并行通信和并行接口8255A8255A,8255A的工作方式方式1(选通工作方式) 利用一组选通控制信号控制A端口和B端口的数据输入输出。 特点: A、B口作输入或输出口,C口分为两部分,其部分位(6位)固定用作A口、B口的选通控制信号。 C口的剩余位仍可作数据位使用。 A口、B口在作为输入和输出时的选通信号不同。 方式1的应用: 主要用于中断控制方式下的输入输出。 说明:C口除部分位用作选通信号外,其余位(2位)可工作在方式0下,作 为输入或输出线,用程序指定其数据传送方向。,

注意事项

本文(微型计算机技术及应用 8)为本站会员(第***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.