MCS-51并行口的扩展

上传人:woxinch****an2018 文档编号:56899378 上传时间:2018-10-16 格式:PPT 页数:34 大小:1.27MB
返回 下载 相关 举报
MCS-51并行口的扩展_第1页
第1页 / 共34页
MCS-51并行口的扩展_第2页
第2页 / 共34页
MCS-51并行口的扩展_第3页
第3页 / 共34页
MCS-51并行口的扩展_第4页
第4页 / 共34页
MCS-51并行口的扩展_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《MCS-51并行口的扩展》由会员分享,可在线阅读,更多相关《MCS-51并行口的扩展(34页珍藏版)》请在金锄头文库上搜索。

1、第七章 MCS-51并行口的扩展,MCS51单片机内部有4个并行口,当内部并行口不够用时可以外扩并行口芯片。可外扩的并行口芯片很多,分成2类:不可编程的并行口芯片(74LS3734和74LS245)和可编程的并行口芯片(8255)。7.1 不可编程并行口芯片的扩展7.2 可编程并行口芯片的扩展,7.1.1 74LS373的扩展 7.1.2 74LS245的扩展,7.1 不可编程并行口芯片的扩展,1、 74LS373的结构2、 74LS373的引脚3、 74LS373与89C51的连接,7.1.1 74LS373的扩展,连接图,D,CP,Q,D,CP,Q,D,CP,Q,D,CP,Q,D,CP,Q

2、,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,P0.0,P0.1,P0.2,P0.3,P0.4,P0.5,P0.6,P0.7,89C51,P2.0,P2.1,P2.2,P2.3,P2.4,P2.5,P2.6,P2.7,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与8

3、9C51的连接图,+,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 P00AB15AB14 AB13 AB12 AB11 AB10 AB9 AB8 AB7 AB6 AB5 AB4 AB3 AB2 AB1 AB00 * * * * * * * * * * * * * * *,ALE,RD,WR,PSEN,P0.0,P0.1,P0.2,P0.3,P0.4,P0.5,P0.6,P0.7,89C51,P2.0,

4、P2.1,P2.2,P2.3,P2.4,P2.5,P2.6,P2.7,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

5、 0 P07 P06 P05 P04 P03 P02 P01 P00AB15AB14 AB13 AB12 AB11 AB10 AB9 AB8 AB7 AB6 AB5 AB4 AB3 AB2 AB1 AB00 1 * * * * * * * * * * * * * *1 0 * * * * * * * * * * * * * *,AB14,1、 74LS245的结构2、 74LS245的引脚3、 74LS245与89C51的连接,7.1.2 74LS245的扩展,连接图,B0,A0,思考,B1,A1,B2,A2,B3,A3,B4,A4,B5,A5,B6,A6,B7,A7,+,+,E,DIR,AL

6、E,RD,WR,PSEN,P0.0,P0.1,P0.2,P0.3,P0.4,P0.5,P0.6,P0.7,89C51,P2.0,P2.1,P2.2,P2.3,P2.4,P2.5,P2.6,P2.7,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,AB15,AB0,AB15,地址码的计算,E,74LS245与89C51的连接图,+,A7,A6,A5,A4,A3,A2,A1,A0,计算74LS245的地址(8051送出何种地址码时可以将数由A端传到B端) P27 P26

7、 P25 P24 P23 P22 P21 P2 0 P07 P06 P05 P04 P03 P02 P01 P00AB15AB14 AB13 AB12 AB11 AB10 AB9 AB8 AB7 AB6 AB5 AB4 AB3 AB2 AB1 AB00 * * * * * * * * * * * * * * *,ALE,RD,WR,PSEN,P0.0,P0.1,P0.2,P0.3,P0.4,P0.5,P0.6,P0.7,89C51,P2.0,P2.1,P2.2,P2.3,P2.4,P2.5,P2.6,P2.7,A0,A1,A2,A3,A4,A5,A6,A7,OE,LE,D0,D1,D2,D3,

8、D4,D5,D6,D7,74LS373,DB,AB,CB,DIR,B0,B7,74LS245,AB15,AB0,AB15,E,思考:2片74LS245与89C51的连接图,+,A7,A6,A5,A4,A3,A2,A1,A0,DIR,B0,B7,74LS245,E,+,A7,A6,A5,A4,A3,A2,A1,A0,计算74LS245的地址P27 P26 P25 P24 P23 P22 P21 P2 0 P07 P06 P05 P04 P03 P02 P01 P00AB15AB14 AB13 AB12 AB11 AB10 AB9 AB8 AB7 AB6 AB5 AB4 AB3 AB2 AB1 A

9、B00 1 * * * * * * * * * * * * * *1 0 * * * * * * * * * * * * * *,AB14,7.2.1 8255的结构 7.2.2 8255的引脚 7.2.3 8255的工作方式 7.2.4 8255的控制字 7.2.5 8255的应用,7.2 可编程并行口芯片的扩展(8255),8255有三个并行的8位I/O接口,分别称为A口、B口、C口。也就是说,扩展一片8255则可扩展24位并行端口。,7.2.1 8255的结构,数据 总线 缓冲器,读写 控制 逻辑,A组 控制,B组 控制,口A,口C 高4,口C 低4,口B,D0D7,RD,WR,CS,A

10、0,A1,RESET,PA0PA7,PB0PB7,PC4PC7,PC0PC3,7.2.1 8255的结构,数据 总线 缓冲器,读写 控制 逻辑,A组 控制,B组 控制,口A,口C 高4,口C 低4,口B,D0D7,RD,WR,CS,A0,A1,RESET,PA0PA7,PB0PB7,PC4PC7,PC0PC3,8位的双向的三态缓冲器。作为8255A与系统总线连接的界面,输入/输出的数据,CPU的编程命令以及外设通过8255A传送的工作状态等信息,都是通过它来传输的。,7.2.1 8255的结构,数据 总线 缓冲器,读写 控制 逻辑,A组 控制,B组 控制,口A,口C 高4,口C 低4,口B,D

11、0D7,RD,WR,CS,A0,A1,RESET,PA0PA7,PB0PB7,PC4PC7,PC0PC3,读/写控制逻辑电路负责管理8255A的数据传输过程。它接收片选信号及系统读信号、写信号、复位信号RESET,还有来自系统地址总线的口地址选择信号A0和A1。,7.2.1 8255的结构,数据 总线 缓冲器,读写 控制 逻辑,A组 控制,B组 控制,口A,口C 高4,口C 低4,口B,D0D7,RD,WR,CS,A0,A1,RESET,PA0PA7,PB0PB7,PC4PC7,PC0PC3,这是两组根据CPU命令控制8255A工作方式的电路,这些控制电路内部设有控制寄存器,可以根据CPU送来的编程命令来控制8255A的工作方式,也可以根据编程命令来对C口的指定位进行置/复位的操作。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 高中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号