WHJWNAVY
在 Protues 中怎样更改 51 单片机默认
RAM 大小
由于我的程序较大,占用的 ram 量(注意我说的并不是 rom!)
也较多,所以在 keil 里编译时选择了使用外部 ram(也可以在程序
中加上 xdata 来指定),这里的外部 ram 并不是说在片外,外部 ram
同样也在片内。不懂得可以看 stc 官网手册。我就不罗嗦了。
805400349@QQ.COM
WHJWNAVY@163.COM
WHJWNAVY
51 单片机的片内 ram 是很小的,程序稍大就跑不了。之前写了
一个程序在 protues 中测试,可是发现无论如何都跑不起来,程序本
身并没有问题。最后才发现我使用了外部 ram,但是 protues 中的 AT51
单片机并没有外部 ram,所以跑不起来。也是无意之中,我发现了一
805400349@QQ.COM
WHJWNAVY@163.COM
WHJWNAVY
个更改 protues 中单片机外部 ram 大小的方法,很简单,直接上图不
废话了。更改过后果然可以运行了。
805400349@QQ.COM
WHJWNAVY@163.COM