6.5可编程并行通信接口8255A.ppt

上传人:文库蛋蛋多 文档编号:2236303 上传时间:2023-02-04 格式:PPT 页数:42 大小:759.50KB
返回 下载 相关 举报
6.5可编程并行通信接口8255A.ppt_第1页
第1页 / 共42页
6.5可编程并行通信接口8255A.ppt_第2页
第2页 / 共42页
6.5可编程并行通信接口8255A.ppt_第3页
第3页 / 共42页
6.5可编程并行通信接口8255A.ppt_第4页
第4页 / 共42页
6.5可编程并行通信接口8255A.ppt_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《6.5可编程并行通信接口8255A.ppt》由会员分享,可在线阅读,更多相关《6.5可编程并行通信接口8255A.ppt(42页珍藏版)》请在三一办公上搜索。

1、6.5 可编程并行通信接口8255A,可编程通过软件工作方式连接外部设备时,通常不需外部电路,6.5.1 8255A的内部结构,8255A的内部结构图,1.数据端口A、B、C,(1)端口A对应1个8位数据输入锁存器1个8位输出锁存器/缓冲器。(2)端口B对应1个8位数据输入缓冲器1个8位输出锁存器/缓冲器。(3)端口C对应1个8位数据输入缓冲器1个8位输出锁存器/缓冲器。,通常使用方法:端口A、B作为独立的输入或者输出端口端口C配合端口A、B,2.A组控制和B组控制,(1)A组控制电路 控制端口A和端口C的高4位的工作方式和读写操作。(2)B组控制电路 控制端口B和端口C的低4位的工作方式和读

2、写操作。,3.读写控制逻辑电路,功能:管理数据传输过程。,4.数据总线缓冲器,功能:通过它与系统数据总线相连。,6.5.2 8255A的芯片引脚信号,1.和外设一边相连的信号,PA7PA0A组数据信号;PB7PB0B组数据信号;PC7PC0C组数据信号。,2.和CPU一边相连的信号,RESET复位信号,高电平有效。D7D0 数据线。CS#片选信号。RD#读出信号。WR#写入信号。A1、A0端口选择信号。,6.5.3 8255A的控制字,控制字分为两类:各端口的方式选择控制字;C端口按位置1/置0控制字。,1.方式选择控制字,8255A方式选择注意:有三种基本工作方式:方式0基本的输入输出方式

3、方式1选通的输入输出方式 方式2双向传输方式 只有端口A能工作在方式2 同一组的两端口可分别工作在输入和输出方式,2.端口C置1/置0控制字,置1/置0控制字注意:必须写入控制口 D0位决定置1或置0 D3、D2、D1位决定了对哪一位操作 D7位必须为0,6.5.4 8255A的工作方式,方式0 方式1方式2,方式0,(1)方式0的工作特点 端口可作为输入口,也可作为输出口。可以有16种不同的组合,(2)方式0的输入输出时序 在方式0读取数据条件:先发出地址信号数据要领先于读信号 输入时序要求:读出期间地址保持有效 数据必须保持到结束 读脉冲宽度至少为300ns,方式0输出时序要求:地址信号必

4、须提前有效且滞后消失 写脉冲宽度至少有400ns 数据必须提前并保持tWD时间,方式0的输出时序,2.方式1,方式1的特点端口A、B可分别工作在方式1。端口C配合方式1,(2)方式1输入时序 下图是端口A、B工作于方式1输入时,各信号的示意图,上图控制信号说明:STB#选通信号IBF 缓冲器满信号 INTR 送往CPU的中断请求信号INTE 中断允许信号下图为方式1的输入时序,(3)方式1输出时序 OBF#输出缓冲器满信号ACK#外设响应信号INTR 中断请求信号INTE 中断允许信号,方式1时输出端口对应的控制信号和状态信号,方式1的输出时序,3.方式2,(1)方式2的特点 只适用于端口A。

5、端口C用5个数位提供控制和状态信号。,(2)方式2信号 INTRA 中断请求信号 STBA#选通信号IBFA 状态信息 OBFA#输出缓冲器满信号,ACKA#对OBFA的响应信号 INTE1 中断允许信号 INTE2 中断允许信号,方式2的控制信号,(3)方式2的时序,(4)方式2的使用场合一个并行外设既可以作为输入又可以作为输出输入输出动作不会同时进行,(5)方式2和其他方式的组合 如下面4张图所示,A端口工作于方式2,B端口工作于方式0输入情况,A端口工作于方式2,B端口工作于方式0输出情况,A端口工作于方式2,B端口工作于方式1输入情况,A端口工作于方式2,B端口工作于方式1输出情况,6.5.5 8255A的应用举例,8255A工作于方式的例子 8255A工作于方式的例子,.A工作于方式的例子,8255A作为打印机接口的示意,.工作于方式的例子,8255A作为中断方式打印机接口的示意,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号