《并行接口芯片》ppt课件

《并行接口芯片》ppt课件

ID:26934605

大小:501.50 KB

页数:39页

时间:2018-11-30

《并行接口芯片》ppt课件_第1页
《并行接口芯片》ppt课件_第2页
《并行接口芯片》ppt课件_第3页
《并行接口芯片》ppt课件_第4页
《并行接口芯片》ppt课件_第5页
资源描述:

《《并行接口芯片》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第八章并行接口芯片教学重点8255A的功能8255A的内部结构、引脚8255的工作方式和编程8255的应用并行数据传输方式并行传输以计算机的字长为传输单位(通常是8位、16位或32位),一次传送1个字长的数据并行传输微机系统中最基本的信息交换方法例如:系统板上各部件之间,接口电路板上各部件之间适合于外部设备与微机之间进行近距离、大量和快速的信息交换例如:微机与并行接口打印机、磁盘驱动器第一节可编程输入输出接口8255A8255A是INTER系列的并行接口芯片。它是可编程的,可以通过软件来设置芯片的工作方

2、式。一、8255A的结构1.数据端口A、B、C,每个端口8个引脚,共24个I/O引脚,各端口共有3种输入输出工作方式基本输入/输出(A/B/C口)选通输入或选通输出(A/B口)双向选通(A口)8255A的内部结构和引脚数据总线缓冲器内部控制线内部数据线D0~D7A组控制A组端口C上部B组控制B组端口BB组端口C下部读写控制逻辑PC0~PC3CL口PB0~PB7B口PC4~PC7CH口PA0~PA7A口RDWRA0A1CSRESETA组端口A4.读写控制信号RESET:复位信号,低电平有效。D7~D0:和

3、数据线相连。CS:芯片选择信号,低电平有效。RD:芯片读出信号,低电平有效。WR:芯片写入信号,低电平有效。A1、A0:端口选择信号。A1、A0=00,选中端口A;A1、A0=01,选中端口B;A1、A0=10,选中端口C;A1、A0=11,选中控制端口;二、8255A的工作方式P343方式0:基本输入输出方式(不带联络)适用于无条件传送和查询方式的接口电路方式1:选通输入输出方式(带输入联络或输出联络)适用于查询和中断方式的接口电路方式2:双向选通方式(同时带输入联络和输出联络)适用于可双向传送数据的

4、外设适用于查询和中断方式的接口电路8255A的控制字一.控制字:分为两类。芯片各端口的方式选择控制字,它可以使8255A的3个数据端口工作在不同的工作方式。C端口按位置1/0控制字,它可以使C端口中的任何一位进行置位或复位。8255A的3种基本工作方式:方式0:基本的输入/输出方式方式1:选通的输入/输出方式方式2:双向的传输方式1.方式控制字2.端口C置1/0控制字0D7D6D5D4D3D2D1D01=置10=置0端口C置1/0控制字000PC0001PC1010PC2011PC3100PC4101P

5、C5110PC6111PC7端口C置1/0控制字例1:设A端口工作方式0,输出,B端口工作于方式0,输入。方式选择控制字:10001/0011/0=10000010=82H方式选择A口方式0A口输出C口高位不用B口方式0B口输入C口低位不用注意:①端口A可以工作在3种工作方式中的任意一种;②端口B只能工作在方式0或方式1;③端口C被分为高4位和低4位,可以分别工作在输入方式和输出方式,并不要求同为输入方式或同为输出方式.例2:设8255A的控制口地址为00EEH,要求对端口C的PC7置1,则控制字000

6、01111B=0FH,要求对端口C的PC3置0,控制字为00000110B=06H。下面的程序可以实现上述要求:MOVAL,0FH;对PC7置1的控制字MOVDX,00EEH;控制口地址送DXOUTDX,AL;对PC7置1操作MOVAL,06H;对PC3置0的控制字OUTDX,AL;对PC3进行置0的操作三、方式0的功能1.方式0--基本输入输出方式①任何一个端口可以作为输入口,也可以作为输出口,各端口之间没有规定必须的关系。②各个端口输入或输出,可以有16种不同的组合,所以可以适用于多种使用场合。方式

7、0使用场合两种:一种是同步传送,另一种是查询式传送。2.方式1——选通的输入输出方式数据输入输出要在选通信号控制下工作.端口A和端口B可以分别作为两个数据口工作于方式1,并且,任何一个端口可以为输入口或输出口。1)方式1输入:A口控制信号的定义:10111/0D7D6D5D4D3D2D1D0方式1PC4.PC51=输入0=输出端口A输入RDPA7~PA0INTEAPC4PC5PC3PC6.PC7IOINTRAIBFASTBA选同信号输入端,低电平有效输入缓冲区满信号,低电平有效它是8255送往CPU的中

8、断请求信号,高电平有效。中断允许信号,INTE由STB(PC4)置“1”,INTR有效A口方式1输入有关信号的规定111D7D6D5D4D3D2D1D0端口B输入方式1RDINTEBPC2PC1PC0PB7~PB0STBBIBFBINTRB图1:B口方式1输入有关信号的规定选同信号输入端,低电平有效输入缓冲区满信号,低电平有效它是8255送往CPU的中断请求信号,高电平有效。中断允许信号,INTE由STB(PC2)置“1”,INTR有效2)

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

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

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