8255引脚图及引脚功能.pdf
文本预览下载声明
8255 引脚图及引脚功能
单片机系统中常用的地址锁存器芯片 74LS373 以及coms 的
74hc373。是带三态缓冲输出的 8D 触发器,其引脚图与结构原理图、
电路连接图如下:
74LS373 引脚图内部结构原理图电路连接图
E G 功 能
0 0 直通 Qi = Di
0 1 保持 (Qi 保持不变)
1 X 输出高阻
74LS373 功能表
E G D Q
L H H H
L H L L
L L X Q
上表是 74LS373 的真值表,表中:
L——低电平;
H——高电平;
X——不定态;
Q0——建立稳态前 Q 的电平;
G——输入端,与 8031ALE 连高电平:畅通无阻低电平:关
门锁存。图中 OE——使能端,接地。
当 G=“1”时,74LS373 输出端 1Q—8Q 与输入端 1D—8D 相
同;
当 G 为下降沿时,将输入数据锁存。
8255A(2)
7.2 可编程并行接口
由于我们现在常用的微机系统均以并行方式处理数据,所以,
并行接口也是最常用的接口电路。并行接口有以下几方面的特点:
(1)并行接口是在多根数据线上,以数据字节 (字)为单位
与输入 /输出设备或被控对象传送信息的,如打印机接口、A /D、D
/A 转换器接口、IEEE-488 接口、开关量接口、控制设备接口等。
在实际应用中,凡在 CPU 与外设之间同时需要两位以上信息传送时,
就要采用并行口。
并行口适用于近距离传送的场合。由于各种 I /O 设备和被控对象
多为并行数据线连接,CPU 用并行口来组成应用系统很方便,故使用
十分普遍。
(2 )并行传送的信息,不要求固定的格式,这与串行传送的
信息有数据格式的要求不同。例如,异步串行通信的格式是一个数据,
它包括起始位、数据位、校验位和停止位。
(3 )从并行接口的电路结构来看,并行口有硬线连接接口和
可编程接口之分。硬线连接接口的工作方式及功能用硬线连接来设定,
用软件编程序的方法不能加以改变;如果接口的工作方式及功能可以
用软件编程序的方法加以改变,则就叫可编程接口。
7.2.1 可编程并行接口芯片 8255A
所谓可编程,实际上就是具有可选择性。例如,选择芯片中的
哪一个或哪几个数据端口与外设连接;选择端口中的哪一位或哪几位
作输入,哪一位或哪几位作输出;选择端口与 CPU 之间采用哪种方式
传送数据等,均可由用户在程序中写入方式字或控制字来进行指定。
因此,它们具有广泛的适应性及很高的灵活性,在微机系统中得到广
泛应用。
1.Inter 8255A 的基本特性
(1)具有两个 8 位 (A 口和B 口)和两个 4 位 (C 口高/低
四位)并行输入 /输出端口,C 口可按位操作。
(2 )具有 3 种工作方式:
方式 0――基本输入 /输出 (A ,B,C 口均有);
方式 1――选通输入 /输出 (A ,B 口具有);
方式 2――双向选通输入 /输出 (A 口具有)。
(3 )可用程序设置各种工作方式并查询各种工作状态。
(4 )在方式 1 和方式 2 时,C 口作A 口、B 口的联络线。
(5 )内部有控制寄存器、状态寄存器和数据寄存器供 CPU 访
问。
(6 )有中断申请能力,但无中断管理能力
(7 )40 根引脚,+5V 供电,与 TTL 电平兼容。
显示全部