51单片机程序如何把数组放在程序存储空间

如题所述

第1个回答  2013-01-16
定义的前面加个code就可以了
code unsigned char X[100] = {.....};

如果是汇编语言,用DB伪指令

DB 00H,01H....追问

用了 啊,就是用哪个的啊,用52控制12864显示动画啊

追答

有什么问题吗?
不管什么类型的数据,你只要前面加上 code就是放入程序存储区,也就是ROM里,也就是说,你定义的东西就变成了常量,不能改写

本回答被提问者采纳
相似回答