MCS-51存储器的扩展

外部扩展的基本知识

片内的资源如不满足需要,需外扩存储器和I/O功能部件。

系统扩展主要内容有:

(1)外部存储器的扩展(外部RAM、ROM)

(2)I/O接口部件的扩展

最小应用系统:晶振、复位系统、程序存储器和I/O口。

MCS-51单片机外部存储器结构:哈佛结构:程序空间与数据空间是分开的。

MCS-51 RAM和ROM的最大扩展空间各为64KB。

系统扩展首先要构造系统总线。

按功能吧系统总线分为三组:

  1. 地址总线(Address Bus,简写AB)

  1. 数据总线(Data Bus,简写DB)

  1. 控制总线(Control Bus,简写CB)

系统总线:是连接计算机各部件的一组公共信号线,MCS51的系统总线可分为地址总线、数据总线和控制总线。

地址总线:它是用来传输单片机所发出的地址信号,以便进行存储单元和I/O端口的选择。地址总线的数目决定着可直接访问的存储单元及I/O端口的数目。

数据总线:单片机与存储单元及I/O口之间传输数据信号。

控制总线:是一组控制信号线,包括单片机发出的也包括从外部存储单元或者I/O端口发送给单片机的。

优点:总线结构大大减小了单片机系统中传输线的数目,增加了系统的可靠性。

  1. 以P0口作为数据总线(8位)。

  1. 以P0口经8位锁存器锁存后的信号作为地址总线的低8位。

  1. 以P2口作为地址总线高8位。

  1. 控制信号线。

*ALE-------低8位地址锁存信号

*PSEN*----扩展程序存储读选通信号

*EA*-------内外程序存储器选择信号

*RD*和WR*-----扩展RAM和I/O口的读选通、写选通信号。

优点:串行接口器件体积小,与单片机接口时需要的I/O口线少,

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值