第七章计算机接口ppt课件.ppt

第七章计算机接口ppt课件.ppt

ID:58693160

大小:3.66 MB

页数:66页

时间:2020-10-04

第七章计算机接口ppt课件.ppt_第1页
第七章计算机接口ppt课件.ppt_第2页
第七章计算机接口ppt课件.ppt_第3页
第七章计算机接口ppt课件.ppt_第4页
第七章计算机接口ppt课件.ppt_第5页
资源描述:

《第七章计算机接口ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章学习的重点:1)掌握并行接口8255的基本功能2)掌握并行接口8255的三种工作方式的特点和用法3)掌握并行接口8255的硬软件设计方法第七章可编程并行接口电路8255并行接口的特点1.并行接口是在多根数据线上以数据字节或字为单位与I/O设备或被控对象传输数据。2.并行接口适用于近距离数据传输。一次同时传送多位数据,传送速度快。3.在并行接口中,8位或16位是同时传输的。4.并行传送的信息不要求固定的格式,这与串行传送的信息有固定格式的要求不同。并行接口的类型1.从并行接口数据传送的方向看,可分为两种,一是单向传送(只作为输入口或只作为输出口),另一种是双向传送(既可作为输入口,

2、也可作为输出口)2.从并行接口的电路结构看,并行接口可分为硬接线接口和可编程接口。3.可编程接口可以用软件编程序的方法改变接口的工作方式及功能,具有广泛的适应性和很高的灵活性。7.2可编程并行接口8255引脚功能和结构8255是Intel公司为其8086/8088系列微处理器生产的8位通用可编程并行输入输出接口芯片。它具有很强的功能,在使用中可利用软件编程来指定它将要完成的功能。因此,8255获得了广泛的应用。1.8255的外部引线及内部结构1)外部引线8255的外部引线如图所示。D0~D7:双向数据信号线。RD:读信号线。WR:写信号线。CS:片选信号线。A0、A1:口地址选择信号

3、线(片内地址选择线)。RESET:复位输入信号。PA0~PA7:A口的8条输入输出信号线。PB0~PB7:B口的8条输入输出信号线。PC0~PC7:B口的8条输入输出信号线。图7.5可编程并行接口8255引线图WRRESETRDD7PA0~PA7PC0~PC3PC4~PC7PB0~PB7口A口C低半部口C高半部口BCSD08位数据线8255简化图2)内部结构8255的内部结构框图如图5.6所示,由三部分组成。(1)与外设接口部分有三个8位的输入输出端口:端口A、端口B、端口C,其编号:PA7~PA0、PB7~PB0、PC7~PC0。端口都是8位,都可以作为输入或输出,但功能上各有特色

4、:口A:对应一个8位数据输出锁存和缓冲器;一个8位数据输入锁存器。口B和口C:对应一个8位数据输出锁存和缓冲器;一个8位数据输入缓冲器。注意:口B和口C都没有输入锁存,用于输入方式是不能对数据锁存,即如第一进来的数据没被取走是,第二次进来的数据把第一次的数据淹没。(2)与微处理器接口部分这部分主要完成数据传送及逻辑控制。有:RD、WR、CS、RESET、D0-D7,8255的各端口地址线A0、A1。(3)内部控制部分由A、B两组控制电路组成。主要作用是根据CPU送来的控制字用以决定两组端口(A组为A口和C口的高4位,B组为B口和C口的低4位)的工作方式,也可根据控制字的要求对C口按位

5、进行置位或复位。图7.68255的内部结构框图重点掌握和理解的内容:8255四个端口:8255有三个8位的输入输出口外,还有一个控制口,其功能是用于对8255的工作方式进行设置。那个口工作由A0、A1的组合实现选择:A1A0选中的口号00选中A口01选中B口0选中C口11选中控制口A1A0RDWRCS完成的操作000010000111000端口A→数据总线端口B→数据总线端口C→数据总线00110101111100000000数据总线→端口A数据总线→端口B数据总线→端口C数据总线→控制口X1XX1XX0XX11100D7~D0数据总线呈高阻状态非法状态D7~D0数据总线呈高阻状态8

6、255四个端口寻址逻辑关系:口C上半部口C下半部与微处理器接口部分的硬件电路图实例图7-7口A口BRDWRRESETA2A1A1A0825574LS138G1G2AG2BCBAA0A5A6A4A3A7D0~D7CSY1地址译码逻辑关系:AG1G2AG2BCBA7A6A5A0A4A3A2A1110000XXY1=0Y1=0C0H~C6HC0H→A口C2H→B口C4H→C口C6H→控制口C0HC2HC4H7.38255的工作方式有3种工作方式,这些工作方式可用软件编程对控制口设置来指定。三种基本的工作方式为:方式0-基本的输入输出方式方式1-选通输入输出方式方式2-双向传送方式。例:要求

7、A口为输入,B口为输出,C口为输出,A口方式0,B口方式1。根据要求设置方式控制字:94HMOVAL,94HOUT(PORTC),AL注意:8255在工作过程中如果改变工作方式,则控制口设置的内容全部复位(CPU自动完成),接着要设置新的方式控制字后才能进入新的工作方式。3)C口按位置位/复位控制字控制字D7=0这个控制字只对C口起作用,任何一位都可以通过按位置位/复位控制字来设置。注意:对C口的置位/复位控制不是把控制字送到C口,而是由控制口决定各位的状

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。