找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1149|回复: 4
打印 上一主题 下一主题
收起左侧

keil c51如何使用RAM BANK

[复制链接]
跳转到指定楼层
楼主
ID:526108 发表于 2024-1-14 08:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好多年前我使用过c51单片机外扩64K以上内存的方法,现在忘记什么使用了
我记得要使用keil的一个支持库,以64K为一个块,切换不同的块就能访问到64K以上的内存
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:883242 发表于 2024-1-14 12:45 | 只看该作者
没有ram banking的说法,只有code banking,连概念都说不清楚,那么就不是诚心想用这个很麻烦的功能所以就不细说了。
回复

使用道具 举报

板凳
ID:526108 发表于 2024-1-14 14:33 | 只看该作者
Hephaestus 发表于 2024-1-14 12:45
没有ram banking的说法,只有code banking,连概念都说不清楚,那么就不是诚心想用这个很麻烦的功能所以就 ...

当然有,不然就不会这么问,keil c51多用1字节扩展24位寻址空间,最大能寻址16Mb内存空间
code只能寻址4Mb空间
已经解决了,不劳你麻烦了
回复

使用道具 举报

地板
ID:517951 发表于 2024-1-15 07:24 | 只看该作者
XRAM BANK可以实现的, 用51系统的16位地址线, 再加6条IO口, 可以实现8x64K XRAM的外部扩展.
回复

使用道具 举报

5#
ID:879348 发表于 2024-1-15 09:23 | 只看该作者
外扩已经淘汰的方案,所以为何一定要坚持51单片机
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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