1、查看规格书或者选型手册,可以看到大部分STM8都内置有EEPROM。
2、使用IAR FOR STM8打开一个STM8S105C6工程,STM8S105C6内置1K bytes EEPROM。
3、在地址为0x4000的EEPROM中写入0x66,作为测试使用。
4、对芯片进行断电,写程序读取地址0x4000的EEPROM数据。测试0x66是不是已经被保存。
5、进行仿真查看,可以看到0x66已经被保存在0x4000的EEPROM中。
6、这样就可以运用内置EEPROM实现掉电不丢数据的功能了,比如我们日常用的电子密码锁就会把密码保存在EEPROM中。