9.48155可编程接口芯片及其使用 8155的结构 IO/M 口A 256×8位的静态RAM ADO-AD7 256B IO接口部分 静态 PAO-PA7 可编程8位PA7~0 RAM 可编程8位PB7~0 CE 口B 可编程6位PC5~0 ALE 命令寄存器8位 RD PBO-PB7 状态寄存器8仁 WR 计数器计时器部分 RESET 口C 个14位的二进制 TIMER IN 减法计数器/计时器 定时 PCO-PC5 TIMER OUT 2021/2/10 单片彻原理次应用 16
2021/2/10 单片机原理及其应用 16 ➢ 256×8位的静态RAM。 ➢ I/O接口部分 可编程8位PA7~0 可编程8位PB7~0 可编程6位PC5~0 命令寄存器——8位 状态寄存器——8位 ➢ 计数器/计时器部分 一个14位的二进制 减法计数器/计时器 256B 静态 RAM PA 定时器 PB PC 口A PA0~PA7 口B PB0~PB7 PC0~PC5 口C IO/ M AD0~AD7 TIMER IN TIMER OUT CE ALE RD WR RESET 8155的结构 9.4 8155可编程接口芯片及其使用
9.48155可编程接口芯片及其使用 8155的引脚 PC3 PC4 PC2 TIMER IN PCI AD0-地址数据线,三态 RESET PCO PC5 PB7 RESET一复位信号 TIMER OUT PB6 IO∠M PBS ALE一允许地址锁存信号 CE PB4 RD PB3 CE一片选信号 WR PB2 ALE 8155 pBl IOM一接口与存储器的选择信号AD0 PBO ADI PA7 WR一写信号 AD2 PA6 RD一读信号 AD3 PA5 AD4 PA4 AD5 PA3 AD6 PA2 IBAI PAO 2021/2/10 单片理次应 17
2021/2/10 单片机原理及其应用 17 TIMER IN TIMER OUT PC3 PC4 PC5 IO/ M CE RD WR ALE AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 Vss Vcc PC2 PC1 PC0 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 8155 RESET AD7~0-地址数据线,三态 RESET-复位信号 ALE-允许地址锁存信号 CE-片选信号 IO/M-接口与存储器的选择信号 WR-写信号 RD-读信号 8155的引脚 9.4 8155可编程接口芯片及其使用
9.48155可编程接口芯片及其使用 PC3 PC4 PC2 TIMER N PCI RESET PCO PA7~0-8根通用的/0端口线 PC5 PB7 TIMER OUT PB6 PB7~0-8根通用的1/0端口线 IO/M PBS CE PB4 PC5~0-6根通用的1/0端口线 RD PB3 WR 8155 PB2 ALE TIMERIN-14位二进制减法 PBI ADO PBO 计数器的输入端 ADI PAZ AD2 PA6 TIMEROUT一计时器的输出引脚A3 PA5 PA4 ADs PA3 电源引脚:VcC,Vss AD6 PA2 AD7 PAl Vss PAO 2021/2/10 单片彻原理次应用 18
2021/2/10 单片机原理及其应用 18 PA7~0-8根通用的I/O端口线 PB7~0-8根通用的I/O端口线 PC5~0-6根通用的I/O端口线 TIMERIN-14位二进制减法 计数器的输入端 TIMEROUT-计时器的输出引脚 TIMER IN TIMER OUT PC3 PC4 PC5 IO/ M CE RD WR ALE AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 Vss Vcc PC2 PC1 PC0 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 8155 RESET 电源引脚: Vcc,Vss 9.4 8155可编程接口芯片及其使用
9.48155可编程接口芯片及其使用 8155与8031的连接 RD RD WR WR PAz ALE ALE P20 IO/M P2.7 CE PB 8051P00 ADO P0.1 AD18155 P0.2 PC. P0.3 P04 AD4 P0.5 P0.6 D6 P0.7 10μF/16 +5V +so RESET lkQ TIMEROUT TIMERIN 2021/2/10 单片原理次应用 19
2021/2/10 单片机原理及其应用 19 8155与8031的连接 9.4 8155可编程接口芯片及其使用 RD WR ALE P2.0 P2.7 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 EA RD WR ALE IO/M CE AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 RESET TIMERIN TIMEROUT +5V 10F/16V 1k PA7~0 PB7~0 PC5~0 8051 8155 +5V
9.48155可编程接口芯片及其使用 8155的256字节RAM的使用—作为单片机的外RAM 8155 >1使用条件 RD PA (1)CE=0,8155芯片被选中。 ALE (2)IO/=0,8155片上的RAM-0 被选中,由AD0~AD7的地址总线 CE PC ADONZ (AO~A7)为256个单元编址。 此时,当RD=0,CPU从815RAM中由A7~A0指定 的单元中读取一个字节的数据 当WR=0,CPU将一个字节的数据写入到由A7~A0 指定的8155RAM单元中。 2021/2/10 单片彻原理次应用
2021/2/10 单片机原理及其应用 20 8155 的256字节RAM的使用 ——作为单片机的外RAM 8155 RD WR CE IO/M ALE AD0~7 PA PB PC CE IO/M ➢ 1 使用条件: (1) =0,8155芯片被选中。 (2) =0,8155芯片上的RAM 被选中,由AD0~AD7的地址总线 (A0~A7)为256个单元编址。 此时,当 =0,CPU从8155RAM中由A7~A0指定 的单元中读取一个字节的数据。 当 =0,CPU将一个字节的数据写入到由A7~A0 指定的8155RAM单元中。 RD WR 9.4 8155可编程接口芯片及其使用