找回密码
 立即注册

QQ登录

只需一步,快速开始

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

stc90单片机eeprom怎样掉电保存数据

[复制链接]
跳转到指定楼层
楼主
ID:167695 发表于 2017-7-31 15:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1黑币
如用p1.0接一个霍尔传感器,电机带一个磁钢转动,电机每秒10~20圈。
电机转动霍尔接通一次记一个数(1、2、3....)显示在数码管上,电机停转不计数。
假如计数到100时,停电了,用stc90 xx  自身的 eeprom掉电保存数据100,
再通电后,100仍显示在数码管上。这时在从100开始计数。
请,编一个实战程序。给一图纸。以便搭接试验。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:213173 发表于 2017-7-31 17:33 | 只看该作者
EEPROM掉电保存数据需要硬件支持,检测到外部掉电到把数据写入EEPROM需要有足够的时间,也就是说单片机的电源要有足够大的电容在此期间保持VCC基本不下降。
回复

使用道具 举报

板凳
ID:123289 发表于 2017-8-1 01:55 | 只看该作者
在电源滤波大电解电容之前,加一个二极管,在二极管之前检测是否掉电,在检到掉电后,大电解上的电足以保证你存储信息至EEPROM中。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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