:8155部带有256字节的静态RAM,两个可编程的8位并行IO口PA、PB口
一个可编程6位并行并行IO口PC口,一个可编程
的14位减法计数器TC,其引脚说明如下:
AD0~AD7:8位地址数据线
IOM:IO和RAM选择控制线,高电平选择IO口
CE:片选信号输入线,低电平有效
ALE:地址允许锁存信号线,当其为负跳变时把AD0~
AD7的地址以及CE、IOM的状态锁入片锁存
器
RD:读选通信号输入线,低电平有效
WR:写选通信号输入线,低电平有效
TI:计数器的计数脉冲输入线
TO:计数器的输出信号线
RESERT:复位控制信号线,高电平有效
PA0~PA7:8位并行IO接口
PB0~PB7:8位并行IO接口
PC0~PC7:6位并行IO接口
Vcc:电源线,+5V
Vss:线路地
2、8255A芯片说明:8255A是I
tel公司生产的可编程输入输出接口芯片它具有3个8位的并行IO
口具有三种工作方式可通过程序改变其功能因而使用灵活通用性强可作为单片机与多种外围设备连接时的中间接口电路。8255有三种基本工作方式,三种工作方式由工作方式控制字决定方式控
f
制字由CPU通过输入输出指令来提供三个端口中PC口被分为两个部分上半部分随PA口称为A组下半部分随PB口称为B组其中PA口可工作与方式0、1和2,而PB口只能工作在方式0和1。8255共有40个引脚采用双列直插式封装各引脚功能如下:D0D7:三态双向数据线与单片机数据总线连接用来传送数据信息。CS:片选信号线,低电平有效,表示芯片被选中。RD:读出信号线,低电平有效,控制数据的读出。WR:写入信号线,低电平有效,控制数据的写入。Vcc:5V电源。PA0PA7:A口输入输出线。PB0PB7:B口输入输出线。PC0PC7:C口输入输出线。RESET:复位信号线。A1、A0:地址线,用来选择8255部端口。GND:地线。
三、锁存器
1、74LS373芯片介绍:74LS373是带有三态门的八D锁存器,当使能信号线OE为低电平时,三态门处于导通状态,允许1Q8Q输出到OUT1OUT8,当OE端为高电平时,输出三态门断开,输出
线OUT1OUT8处于浮空状态。G称为数据打入线,当74LS373用作地址锁存器时,首先应使三态门的使能信号OE为低电平,这时,当G端输入端为高电平时,锁存器输出(1Q8Q)状态和输入端(1D8D)状态相同;当G端从高电平返回到低电平(下降沿)时,输入端(1D8D)的数据锁入1Q8Q的八位锁存器中。当用74LS373作为地址锁存器时,它们的G端可直接与单片机的锁存控制信号端ALE相连,在ALE下降沿进行地址锁存。引脚说明如下:D0~D7:锁存器8位数据输入线Q0~Q7r