找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 14052|回复: 7
收起左侧

怎么实现单片机断电实现数据保存?

[复制链接]
ID:124807 发表于 2017-3-6 00:07 | 显示全部楼层 |阅读模式
STC单片机控制的RGB led,开关控制灯的颜色变化,如果取掉电池,下次装上电池后,RGB led的灯光颜色还是断电前的状态,程序怎么实现?
回复

使用道具 举报

ID:151348 发表于 2017-3-6 10:38 | 显示全部楼层
用STC自带的EPROM,关机前把数据存到EPROM里,下次开机时再读出来

评分

参与人数 1黑币 +30 收起 理由
admin + 30 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:103810 发表于 2017-3-6 12:15 | 显示全部楼层
stc系列的单片机很多都有EEPROM,你可以把RGB值存到EEPROM中,掉电后不会被擦除,下次开机只要读取EEPROM里面的RGB值就可以了。
回复

使用道具 举报

ID:168516 发表于 2017-3-6 12:35 | 显示全部楼层
STC单片机内部有EEPROM。可以定义一个在EEPROM中的变量,将此次设置的内容存入EEPROM,下次上电直接读取就好。

评分

参与人数 1黑币 +30 收起 理由
admin + 30 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:168516 发表于 2017-3-6 12:37 | 显示全部楼层
在EEPROM中定义灯光颜色变量,每次设置后直接存入EEPROM,下次上电读取就可以了。
回复

使用道具 举报

ID:124807 发表于 2017-3-7 19:09 | 显示全部楼层
大家好!有实例程序吗?
回复

使用道具 举报

ID:103810 发表于 2017-3-7 19:38 | 显示全部楼层
xinzhihai 发表于 2017-3-7 19:09
大家好!有实例程序吗?

你可以到我的码云上下载:https://git.oschina.net/ginnywzj/led-segment-displays-module
这是我自己编写的eeprom库。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:168934 发表于 2017-3-7 20:13 | 显示全部楼层
存到片内或片外ROM
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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