发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
1. 方式0基本特点:方式0是一种基本输入或输出方式,该方式适合于通信双方不需要联络信号(应答信号)的简 单输入/输出场合,CPU可以随时用输入/输出指令对指定端口进行读写操作。该方式的特点是:①使8255A分成彼此独立的两8位端口(A口,B口)和两个4位端口(C口高4位和低4位),4个端口的输入 /输出可有16种不同的组态,可适用于各种不同的应用场合。②方式0规定输出有无锁存能力,而输入数据不被锁存。③方式0是单向的I/O,即一次初始化指定了输入或输出,则不能改变;若改变,则须重新初始化。不能 指定同一端口同时既作输入又作输出。④这种方式下,无固定的I/O联络信号,联络信号线可由用户自行安排。这种方式只能用于无条件传送和 查询传送,不能实现中断传送。2.方式1基本特点:方式1为选通输入/输出方式,即可借助于选通(应答式)联络信号的I/O方式。这种方式中,A口和B口 用于输入/输出的数据端口,C口某些位用作接收或产生应答联络信号。方式1的特点是:① 有两组选通工作方式的端口,每组包含一个8位数据端口和3条控制线。只有A口和B口可作为数据端口, C口的某些线被固定作为A口或B口与外设之间的联络信号线,其余的线只能定义为基本I/O,即只能工作于方式0。② 每组端口提供有中断请求逻辑和中断允许触发器。对中断允许触发器INTE的操作是通过对端口C的置位/ 复位控制字进行的。③ 方式1在输入/输出数据时都被锁存。④ 方式1可以用查询方式和中断传送方式进行数据的输入/输出。(1)方式1输入 A口、B口和PC6、PC7作为数据口;端口C其余6位PC5~PC0作为控制口。A口工作于方式1输入,固定用PC5~PC3作 联络信号线;B口工作于方式1输入,固定用PC2~PC0作联络信号线。各信号的作用说明如下::选通信号,输入,低电平有效。它将外设的信号输入8255A的锁存器中。IBF(INPUT BUFFER FULL)输入缓冲器满信号,输出,高电平有效,这是8255A输出的状态信号,通知外设送来的数 据已接收。当CPU用输入指令读走数据后,此信号被清除。INTR中断请求信号,输出,高电平有效。当输入数据时,若IBF有效或输出数据时ACK有效, 则INTR变成有效,以便向CPU发出中断请求。INTE中断允许位,INTE=0禁止中断,可事先用位控方式写入。INTEA写入PC4,INTEB写入 PC2。(2)方式1输出A口、B口、C口的PC4、PC5作为数据口;PC3~PC0、PC6、PC7作为控制口。A口工作于方式1输出,所用的联络信号 线为PC7、PC6和PC3,而B口工作于方式1输出时,使用PC2~PC0作其联络信号线。各联络信号的作用如下所述:输出缓冲器满,低电平有效。当有效时,表示CPU给指定端口写入一个字节数 据,通知外设可以取数据。OBF是由写信号的上跳沿置成有效电平的,而由ACK的有效信号使它恢复为高电平。应答信号,低电平有效。当外设得知信号,取数据时,要发出ACK信号选通,取走数据 并清除OBF。A,B两口的信号分别由PC6及PC2提供。INTR中断请求信号、INTR中断允许位,其作用及引出端都和方式1输入时相同。3. 方式2基本特点:方式2为分时双向输入/输出方式(双向I/O方式),即同一端口的I/O线既可以作为输入也可 以作为输出。方式2的主要特点为:①A口可以工作于方式2,此时C口有5条线固定为A口和外设之间的联络信号线。C口余下的3条线可以作为B口方式 1下的联络线,也可以和B口一起成为方式0的I/O线。②方式2在输入/输出数据时都被锁存。③ 方式2可以用查询方式和中断传送方式进行数据的输入/输出。④ 在方式2时为双向传送设置的联络信号,实际上是方式1下输入和输出两种操作时的组合。只有中断申 请信号INTR既可作输入的中断申请,又可作输出的中断申请。
来自: you are best ! > 《复习资料》
0条评论
发表
请遵守用户 评论公约
第8章(8255)
送方式0控制字(A口方式0输出,PC7~PC4输出PC3~PC0输入)OUTDX,ALMOVAL,00001111B;8255A的工作方式工作方式方式0方式1方式2基本输入/输出选通(应答)输入/输出双向(应答)输入输出由控制字决定工作...
UC头条:[汇编与接口]常用接口芯片总结
四个端口:PA口,PB口,PC口,控制口。I N T R INTR INTR:中断请求信号,当 S T B  ̄ \overline{STB} STB, I B F IBF IBF, I N T E IN...
微机部分习题
A.端口A B. 端口B C. 端口C D. 端口D.7.8255A工作在方式1时,端口 A和端口 B作为数据输人/输出使用,而端口C的各位分别作为端口A...
第8章 单片机应用系统接口设计
编程时,由PC3~PC0及PB口输出2732的片内单元地址,PA口输出需固化的数据,PC7输出编程脉冲。1.8155内部结构及引脚IO/MPA7~PA0256×8SRAMA口CEAD7~AD0PB7~PB0B口控制逻辑ALERD定时/计数器PC5~PC0C口...
低音炮低通滤波前置板 高电平输入(平衡输入输出)
低音炮低通滤波前置板 高电平输入(平衡输入输出)IN 是一对莲花插孔为低电平输入,适合前级信号输入,以及5.1声道中的重 低音输入(有独...
51单片机P3口介绍
当P3端口使用第一功能(通用I/O口)输出数据时,“第二输出功能”信号应保持高电平,使与非门开锁,此时端口数据锁存器的输出端Q可以控制P...
基于A/D转换器IC层叠并联实现通道倍扩展
基于A/D转换器IC层叠并联实现通道倍扩展[导读]1 引 言 A/D转换器是数据采集中常用的模/数转换器件,对于具有检测功能的智能仪表来说,...
电脑主板电源接口图解
电脑主板电源接口图解电脑主板电源接口图解。在最新的P4系统中,由于P4处理器能源的需求很大,电源专门增加了一个4PIN的插头,提供+12V...
单片机内部结构详解
◆ 可寻址64K外部数据存储器和64K外部程序存储器空间的控制电路;对8051/8751来讲P0口既可作为输入输出口,又可作为地址/数据总线使用,...
微信扫码,在手机上查看选中内容