51单片机memory model LARGE 和 SMALL的区别

2020-02-04 09:04发布

RT,用51单片机写一个红外自学习的程序,相同的代码,不同的的存储模式编译出来的代码,SMALL时代码能正常运行,LARGE时代码不能正常运行。这是什么原因啊!请大侠指教!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
Volftooth
1楼-- · 2020-02-04 14:55
LARGE是用的外部XDATA储存、SMALL用的内部RAM DATA部分、
你没接外部扩展RAM肯定是不能用的了、
meirenai
2楼-- · 2020-02-04 17:17
Volftooth 发表于 2012-4-27 14:10
LARGE是用的外部XDATA储存、SMALL用的内部RAM DATA部分、
你没接外部扩展RAM肯定是不能用的了、 ...

我用的STC11F02E 单片机程序字节是2K  SRAM是256  怎么才算是外接RAM
我用STC12C5A60S2的时候外部硬件也没扩展存储器,用LARGE模式就能使用,他俩有什么区别吗?
wangshaosh123
3楼-- · 2020-02-04 17:59
51单片机RAM超过256都是在芯片内部扩展了RAM
Volftooth
4楼-- · 2020-02-04 18:38
 精彩回答 2  元偷偷看……
meirenai
5楼-- · 2020-02-04 19:00
奥  多谢两位了   受教了

一周热门 更多>