9.2简单芯片扩展O接口 (2)14S2738D锁存器 74LS2738D锁存器真值表 VCC Q0 19 D7/18 CLR(MR)CLK(CP)Dn On D1 17 Q6}16 禁止 Q1 Q2 Q515 H H,导通 D3 D413 HHH 导通 Q3 CLK L11 OO GND 锁存 2021/129 单片彻原实应用
2021/1/29 单片机原理及其应用 11 CLR(MR) CLK(CP) L X H Dn Qn X L H H H H L L L x Q0 74LS273 8D锁存器真值表 (2)74LS273 8D锁存器 9.2 简单芯片扩展I/O接口 禁止 导通 导通 锁存
9.2简单芯片扩展O接口 实例:用74LS273和74LS244扩展I/O口 74LS273输出Q随输入D变化,CLR必须为高电平 8051 外设 ICLR 她何连接? CLK PO 74S273外设解决方案: AB CB G CLKG的设计应综 --”74LS244 合地址和控制信息。 2021/129 单片彻原实应用
2021/1/29 单片机原理及其应用 12 外设 74LS273 外设 74LS244 8051 P0 CLK G AB CB Vcc CLR 74LS273输出Q随输入D变化,CLR必须为高电平 如何连接? CLK/G的设计应综 合地址和控制信息。 解决方案: 实例:用74LS273和74LS244扩展I/O口 9.2 简单芯片扩展I/O接口
9.2简单芯片扩展O接口 (1)用74LS273CLK的设计 74LS273为锁存器,通常可作为输出口。对于单片机 来说,数据输出控制由WR实现。 设P20=0时,单片机选中74LS273。 19 18 可以得到下列真值表 17 D6 Q6 15 实现CLK真值表 D2 P2.0 CLK GND 0 P2. 0+ WR= CLK 2021/1/29 理应用 13
2021/1/29 单片机原理及其应用 13 (1)用74LS273 CLK的设计 74LS273为锁存器,通常可作为输出口。对于单片机 来说,数据输出控制由WR实现。 设P2.0=0时,单片机选中74LS273。 可以得到下列真值表 实现CLK真值表 P2.0 0 1 WR CLK 0 0 X 1 X 1 1 P2.0 + WR = CLK 9.2 简单芯片扩展I/O接口
9.2简单芯片扩展O接口 (2)用74LS2441G/2G的设计 74LS244为缓冲器,通常可作为输入口。对于单片 机来说,数据输出控制由RD实现。 20 设P2.0=0时,单片机选中74LS244。:2 2Y4 1Y1 可以得到下列真值表 1A2 2Y3 实现CLK真值表 2A3/15 1Y3 P2.0 RD G(1G/2G) 2A2 GND 0 P2.0+RD=G 2021/129 单片理应用
2021/1/29 单片机原理及其应用 14 74LS244为缓冲器,通常可作为输入口。对于单片 机来说,数据输出控制由RD实现。 设P2.0=0时,单片机选中74LS244。 可以得到下列真值表 实现CLK真值表 P2.0 0 1 RD G(1G/2G) 0 0 X 1 X 1 1 P2.0 + RD = G (2)用74LS244 1G/2G 的设计 9.2 简单芯片扩展I/O接口
9.2简单芯片扩展O接口 (3)用74LS273和74LS244扩展0口 74Ls273 VCC P0.0 QO LEDO P0.0 D1 Q1 P0.0 P0.0 Q5 P0.0 7P海 051 CLK 74LS244 WR 1A1 P20 H口y 1A2 RD ■ 1Y4 1A4 2Y1 2A1 2A2 2Y3 2A3 2A4 2021/129 单片彻原实应用 15
2021/1/29 单片机原理及其应用 15 (3)用74LS273和74LS244扩展I/O口 9.2 简单芯片扩展I/O接口