锁存器花片74LS374 做输出口: 做输入口: Q0 D0~D7 D0~D7 外设 译码器 CP 译码器 OE Q7 OE CP 自外设 16
16 锁存器芯片74LS374 D0~D7 Q0 Q7 . . . OE 译码器 CP D0~D7 Q0 Q7 . . . OE CP 译码器 做输出口: 做输入口: 外 设 自外设
简单I/o接口综合应用例 ■根据开关状态在7段数码管上显示数字或 符号 ■设输出接口的地址为FoH 设输入接口地址为F1H 当开关的状态分别为0000~1111时, 在7段数码管上对应显示0~F
17 简单I/O接口综合应用例 ◼ 根据开关状态在7段数码管上显示数字或 符号 ◼ 设输出接口的地址为F0H ◼ 设输入接口地址为F1H ◼ 当开关的状态分别为0000~1111时, 在7段数码管上对应显示’0’~’F’
FoH=0000000011110000 FIH=0000000011110001 74Ls273 7406RX8 Do Oo D0~D7 Q 反相器 D7 Q 译码器 O lOWET CP Q5 abcdefg O6 74Ls138 O DP A7~A4 A15~A8 ≥1 4○+5V 74LS244 K0~K3 A3 DO 2B O1 I1 A2 G_G_GCBA Y1 D1 A1 02 12 D2 AO 03 3 D3 04 4 IOR E1 18
18 O1 I1 O2 I2 O3 I3 O4 I4 E1 K0~K3 +5V G G2A G2B C B A ≥1 74LS244 D0 Q0 | Q1 D7 Q2 Q3 Q4 CP Q5 Q6 Q7 a b c d e f g DP 7406 反相器 74LS273 Rx8 ≥1 74LS138 D0~D7 IOW# IOR# Y0 Y1 F0H = 0000 0000 1111 0000 F1H = 0000 0000 1111 0001 & ≥1 A7~A4 A15~A8 A3 A2 A1 A0 D0 D1 D2 D3 译码器
符号形状 7段码 符号形状 7段码 . gfedcba gfedcba 0 00111111 01111111 00000110 01100111 01011011 01110111 01001111 01111100 3456 01100110 89ABCDEF 00111001 01101101 01011110 01111101 01111001 00000111 01110001 19
19 符号 形状 7段码 .gfedcba 符号 形状 7段码 .gfedcba ’0’ 00111111 ’8’ 01111111 ’1’ 00000110 ’9’ 01100111 ’2’ 01011011 ’A’ 01110111 ’3’ 01001111 ’B’ 01111100 ’4’ 01100110 ’C’ 00111001 ’5’ 01101101 ’D’ 01011110 ’6’ 01111101 ’E’ 01111001 ’7’ 00000111 ’F’ 01110001
简单I/o接口综合应用例 GO:N AL., OF1H Seg7 DB 3FH,06H, AND AL. OFH 5BH4FH. 66H 6DH 7DH,07H7FH,67H,77y MOV SL AX MOV AL, [BX+SI] 7CH39H,5EH,79H,71H氵 OUT OFOH AL JMP GO LEA BX, Seg7 MOV AH0
20 简单I/O接口综合应用例 …… Seg7 DB 3FH,06H, 5BH,4FH,66H,6DH, 7DH,07H,7FH,67H,77H, 7CH,39H,5EH,79H,71H …… LEA BX, Seg7 MOV AH, 0 GO: IN AL, 0F1H AND AL, 0FH MOV SI, AX MOV AL, [BX+SI] OUT 0F0H, AL JMP GO