查看: 2082|回复: 0

MCS-51单片机访问超大容量存储器的实现

[复制链接]
发表于 2009-7-3 20:31:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
MCS-51单片机访问超大容量存储器的实现
heshw99 发表于 2006-4-28 16:26:00 0
[url=javascript:void(null)]推荐[/url]
【摘要】 提出了一种使MCS-51单片机扩展容量远大于64K的数据存储器的办法,该法简单、易于实现、数据传输速率快。
  关键词:MCS-51单片机,扩展,大容量存储器,分段
  
1 引言
  MCS-51系列单片机有着优越的性价比,因此应用面宽,使用量也非常大;然而它只有16位地址线,最大能访问的存储空间为64K,且扩展接口与存储器统一编址,扩展接口会占用大量的地址空间,致使该系列单片机在数据量大的数据采集系统中,存储空间明显不足。
  笔者最近在开发一数据采集系统时,经分析、探索,找到了解决的办法。
2 使用大容量存储器的原理
2.1 使扩展接口不占用单片机的存储地址空间   由于MCS-51单片机的扩展接口与存储器统一编址,采用常规的方法扩展接口时会占用大量的地址空间,而多数应用系统均会要求扩展接口(本例有七段LED的段输出口、位输出口、键盘口各一个),为此,使扩展接口不占用单片机的存储地址空间对于要求大容量数据存储器的系统是必要的。
  如图1,用P1口的一位,只要确保写数据到显示的段口时,使用一空余(或专门预留)的地址(如0000H),即可使扩展接口不占用单片机的存储地址空间且不会相互干扰、发生冲突,同时还可保证有足够的响应速度。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|维修人员 ( 鲁ICP备17033090号 )

GMT+8, 2024-5-6 12:24 , Processed in 0.219868 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表