情况是这样的,我的程序里有一个参数,数值不超过1000,我要保存到EEPROM中,那就要分两个字节存放.我用下面的方式保存是正常的: BASE = 0x4000; param = 999; eeprom_write(BASE+0x01, param/256); eeprom_write(BASE+0x02, param%256); 当我准备读的时候,自然想到的是这样: param = eeprom_read(BASE+0x01)<<8 + eeprom_read(BASE+0x02); 但是怎…