文档内容节选
AVR如何将数据写入EEPROM 用ICCAVR编译程序,对EEPROM的操作很简单,只要在头文件中包含 eepromh 文件即可读取数据调用 EEPROMreadaddr 函数,用addr指明读取的地址,该地址的数据在返回值中写入数据调用 EEPROMwriteaddrx,即将x写入地址addr中 以上是大前提面向具体应用,由于我们想做密码锁,密码锁的初始密码与修改密码都需要保存到EEPROM中,否则,每次上电的密码都会是初始密码而数据保存在EEPROM中,依然需要先写再读,若写函数与读函数都写在flash主函数中,像下面的写法,那么依然解决不了上电变初始的问题uchar pw123456void writeROMvoid EEPROMwrite0x20pw0EEPROMwrite0x21pw1EEPROMwrite0x22pw2EEPROMwrite0x23pw3EEPROMwrite0x24pw4EEPROMwrite0x25pw5 void readROMvoid pw0EEPROMread0x20pw1EEPROMread0x21pw2EEPROMread0x......
猜您喜欢
评论