51单片机eeprom怎么存数据,单片机eeprom怎么编程序修改密码

首页 > 实用技巧 > 作者:YD1662024-02-23 23:34:07

ROM我们都知道,因为手机的存储硬盘就是指的ROM,比如我们的手机的ROM为128GB,而在我们的Arduino板上,ROM只有1KB,相差一亿多倍,和ROM类似,EEPROM指的是带电可擦可编程只读存储器,即通过编程改变EEPROM的值,即使断电数据也不会丢失。

51单片机eeprom怎么存数据,单片机eeprom怎么编程序修改密码(1)

在一般单片机上EEPROM是很难通过的一道坎,而在Arduino上EEPROM显的就很简单了,只需要两个函数就可以完成对数据的写与读的操作。

EEPROM.write(address, value)

EEPROM.write(address, value)为EEPROM的写函数,address是我们要给ROM写入的地址;value是我们要写入的数据,为字符类型(0-255)

51单片机eeprom怎么存数据,单片机eeprom怎么编程序修改密码(2)

51单片机eeprom怎么存数据,单片机eeprom怎么编程序修改密码(3)

#include <EEPROM.h> void setup() { for (int i = 0; i < 255; i ) EEPROM.write(i, i); } void loop() { }

通过以上程序我们就完成了向EEPROM写入数据的操作。

谨慎

Arduino UNO的EEPROM只能重复擦写10万次。所以请大家谨慎擦写,这也是程序为什么不放在循环体oid loop(){}里面的原因。

明天继续给大家读EEPROM的实例。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.