12864显示动画的问题

2019-07-16 02:44发布

用stc52单片机和12864显示动画用keil编译c程序的时候说RAM不够用怎么处理,
新建 Microsoft Office Word 文档.rar 下载积分: 积分 -1 分
17.07 KB, 下载次数: 56, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
j04249
2019-07-16 03:50
一般的51单片机RAM是128B,如果你不够的话,请尽量将变量定义到xdata或者将只读的数据定义在ROM里。
例如:int a; 你可以写成int xdata a;这样变量a就不会占用RAM了。
int data[]={.......}; 可以写成int code data[]={.......};这样数组data就写在ROM里。这个数组只能读,不能写。
还有尽量少用全局变量。
最佳答案

一周热门 更多>