文档介绍:第七章 MCS-51并行口的扩展
MCS51单片机内部有4个并行口,当内部并行口不够用时可以外扩并行口芯片。可外扩的并行口芯片很多,分成2类:不可编程的并行口芯片(74LS3734和74LS245)和可编程的并行口芯片(8255)。
不可编程并行口芯片的扩展
可编程并行口芯片的扩展
74LS373的扩展
74LS245的扩展
不可编程并行口芯片的扩展
1、 74LS373的结构
2、 74LS373的引脚
3、 74LS373与89C51的连接
74LS373的扩展
连接图
D
CP
Q
D
CP
Q
D
CP
Q
D
CP
Q
D
CP
Q
D
CP
Q
D
CP
Q
D
CP
Q
D0
D1
D2
D3
D4
D5
D6
D7
Q0
Q1
Q
Q3
Q4
Q5
Q6
Q7
LE
OE
思考
ALE
RD
WR
PSEN
89C51
A0
A1
A2
A3
A4
A5
A6
A7
OE
LE
D0
D1
D2
D3
D4
D5
D6
D7
74LS373
DB
AB
CB
OE
~
D0
D7
74LS373
~
AB15
AB0
AB15
地址码的计算
LE
74LS373与89C51的连接图
+
Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
计算74LS373的地址(8051送出何种地址码时可以将数送到Q端)
P27 P26 P25 P24 P23 P22 P21 P2 0 P07 P06 P05 P04 P03 P02 P01 P00
AB15AB14 AB13 AB12 AB11 AB10 AB9 AB8 AB7 AB6 AB5 AB4 AB3 AB2 AB1 AB0
0 * * * * * * * * * * * * * * *
ALE
RD
WR
PSEN
89C51
A0
A1
A2
A3
A4
A5
A6
A7
OE
LE
D0
D1
D2
D3
D4
D5
D6
D7
74LS373
DB
AB
CB
OE
~
D0
D7
74LS373
~
AB15
AB0
AB15
LE
思考:2片74LS373与89C51的连接图
+
Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
OE
~
D0
D7
74LS373
~
LE
+
Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
计算74LS373的地址(8051送出何种地址码时可以将数送到Q端)
P27 P26 P25 P24 P23 P22 P21 P2 0 P07 P06 P05 P04 P03 P02 P01 P00
AB15AB14 AB13 AB12 AB11 AB10 AB9 AB8 AB7 AB6 AB5 AB4 AB3 AB2 AB1 AB0
0 1 * * * * * * * * * * * * * *
1 0 * * * * * * * * * * * * * *
AB14
1、 74LS245的结构
2、 74LS245的引脚
3、 74LS245与89C51的连接
74LS245的扩展
连接图
B0
A0
思考
B1
A1
B2
A2
B3
A3
B4
A4
B5
A5
B6
A6
B7
A7
+
+
E
DIR
ALE
RD
WR
PSEN
89C51
A0
A1
A2
A3
A4
A5
A6
A7
OE
LE
D0
D1
D2
D3
D4
D5
D6
D7
74LS373
DB
AB
CB
DIR
~
B0
B7
74LS245
~