首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

AVR中如何象51那样把不变的数据存到代码段

2012-02-09 
AVR中怎么象51那样把不变的数据存到代码段?最近 做东西需要很多数据的存储但是空间有限啊就是要把一些不变

AVR中怎么象51那样把不变的数据存到代码段?
最近 做东西需要很多数据的存储但是空间有限啊就是要把一些不变的制度数据存到其他的地方中去,以免占用太多的数据存储空间。。

[解决办法]
比如 :
char PROGMEM LEDTAB[] = {0xc0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8e,0xff}; /*字形码*/
[解决办法]

C/C++ code
#pragma data:code     //声明数据定义是在程序区const unsigned int rtTable[] = {0X00,0X01,0X02,0X03,};#pragma data:data     //恢复数据定义uNSIGNED char now_page; 

热点排行