找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2167|回复: 6
收起左侧

keil51怎样将数据保存到片内存储器,重新上电后不变呢?

[复制链接]
ID:993479 发表于 2021-12-16 22:52 | 显示全部楼层 |阅读模式
请问各位大佬,C51单片机数据掉电保护
回复

使用道具 举报

ID:752974 发表于 2021-12-17 08:30 | 显示全部楼层
选择内部有EEPROM的单片机,将数据写到EEPROM即可,用时读取即可。EEPROM中的数据可以随时修正。
回复

使用道具 举报

ID:590050 发表于 2021-12-17 08:59 | 显示全部楼层
STC单片机EEPROM的介绍,复制如下:
"STC15系列单片机内部集成了大容量的EEPROM,其与程序空间是分开的。利用ISP/IAP技
术可将内部Data Flash当EEPROM,擦写次数在10万次以上。EEPROM可分为若干个扇区,每个扇
区包含512字节。使用时,建议同一次修改的数据放在同一个扇区,不是同一次修改的数据放
在不同的扇区,不一定要用满。数据存储器的擦除操作是按扇区进行的。
EEPROM可用于保存一些需要在应用过程中修改并且掉电不丢失的参数数据。在用户程序
中,可以对EEPROM进行字节读/字节编程/扇区擦除操作。在工作电压Vcc偏低时,建议不要进
行EEPROM/ISP操作。"
回复

使用道具 举报

ID:976070 发表于 2021-12-18 23:05 | 显示全部楼层
可以改写吗?
回复

使用道具 举报

ID:290373 发表于 2021-12-18 23:33 | 显示全部楼层

一般能写就能支持擦除
回复

使用道具 举报

ID:624769 发表于 2021-12-19 00:30 | 显示全部楼层

如果要可以改写的话,建议用 CH55X 系列, 片内有128字节的 真正的EEprom 可以直接改写。

如果要容量大,就用STC系列 用Flash 伪装的 Eeprom 反正一个扇区一擦,问题也不大。
回复

使用道具 举报

ID:267932 发表于 2021-12-20 11:52 | 显示全部楼层
找对应型号的 内部FLASH的历程,验证下就懂了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表