找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3371|回复: 9
打印 上一主题 下一主题
收起左侧

51单片机如何存储数据,掉电不丢失?

[复制链接]
跳转到指定楼层
楼主
ID:942805 发表于 2021-6-22 21:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
单片机型号是89C51RC,怎么存储数据到flash内存?如果有更简单的方法最好
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:328014 发表于 2021-6-22 23:46 | 只看该作者
回复

使用道具 举报

板凳
ID:123289 发表于 2021-6-23 10:33 | 只看该作者
只要学会对FLASH访问、操作即可。
回复

使用道具 举报

地板
ID:942805 发表于 2021-6-23 10:38 | 只看该作者
yzwzfyz 发表于 2021-6-23 10:33
只要学会对FLASH访问、操作即可。

有例程吗?
回复

使用道具 举报

5#
ID:401564 发表于 2021-6-23 13:15 | 只看该作者

数据手册里面就有例程的呀
回复

使用道具 举报

6#
ID:208400 发表于 2021-6-23 15:04 | 只看该作者
如果数据是固定不变的,当然放在CODE区,也就是ROM中就成了。
但,好像你不是这个意思。你用的是什么芯片啊?片内有EEPROM吗?
如果没有,那在片内就放不了。找一个小的EEPROM放吧。
回复

使用道具 举报

7#
ID:939600 发表于 2021-6-23 16:57 来自手机 | 只看该作者
2楼已经发了例程,另外stc官方也可以下载例程,不过要注意,芯片内部EePM不要频繁读,这个的寿命是有限的,具体可以参考芯片手册
回复

使用道具 举报

8#
ID:942805 发表于 2021-6-23 19:05 | 只看该作者
已经解决了   谢谢
只是做一个单片机的玩意  对芯片应该没什么影响
回复

使用道具 举报

9#
ID:280000 发表于 2021-6-28 09:43 | 只看该作者
将数据写在FLASH里面即可
回复

使用道具 举报

10#
ID:945912 发表于 2021-6-28 11:24 | 只看该作者
使用串行eeprom,如AT24C08C等,很简便,占用2个输入输出口
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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