这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » AVR,ATmega8515,EEPROMA 再次请教AVR ATmega851

共3条 1/1 1 跳转至

AVR,ATmega8515,EEPROMA 再次请教AVR ATmega8515 EEPROMA问题!

院士
2006-09-17 18:14:16     打赏
AVR,ATmega8515,EEPROMA 再次请教AVR ATmega8515 EEPROMA问题!



关键词: ATmega8515     EEPROMA     再次     请教         

院士
2006-12-22 22:43:00     打赏
2楼
问 请教各位,AVRATmega8515不是只有512字节的EEPROM吗?是不是从0x0000到0x0200啊? 为什么我把数据写进0x0200直到0xffff之间也都有效啊?(我没做任何扩展)
   ...
#include <io8515.h>
#include <macros.h>
#include <eeprom.h>
...                                  
EEPROMwrite(0x0200,1);  
EEPROMwrite(0x0201,2);                     
EEPROMwrite(0x0202,3);

...
a=EEPROMread(0x0200);
b=EEPROMread(0x0201);
c=EEPROMread(0x0202);
...
结果a=0,b=1,c=2.赋值成功!不是超出512 字节(0x0000--0x0200)的范围了吗?怎么还可以呢?小弟实在想不明白,请各位指点指点,先谢了!!

1: 是不是地址覆盖了,写到0、1、2地址中去了。 2: 看你怎么定义的函数了你如何写的EEPROMWRITE有关,你最好自己定义一下

专家
2022-08-20 17:25:33     打赏
3楼

了解一下


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]