定义一个变量,这个变量可以通过特定的程序改变其中的值,然后设备重启,程序从新启动,这个值保存断电之前的状态。这个该怎么写?
语言应该如何操作啊?如果有EEPROM。如何把变量定义到EEPROM?
追答可能不是变量定义了,是一个读写函数去操作EEPROM的。比如24C02的读写函数。
定义常量是这样的,但是这个常量不可以修改。请您看我的详细问题。我需要解决这个,谢谢。
追答我说的这个也是不能修改的!因为前头有“const”,它是存于程序存储器中。
如果你要把这些常数存在EEPROM中,在PIC中可以这样定义:
__EEPROM_DATA(D0,D1,D2,D3,D4,D5,D6,D7);
其中D0是于存EEPROM的0单元,D1是存于EEPROM的1单元.。。
这个,我说的那本书的P62都有介绍。
参考资料:北航《PIC16系列单片机C程序设计与PROTEUS仿真》
本回答被网友采纳