久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4811|回復: 3
打印 上一主題 下一主題
收起左側

用STC12C5A60S2的EEPROM作掉電數據存儲

[復制鏈接]
跳轉到指定樓層
樓主
本帖最后由 haikuotian 于 2020-6-3 09:07 編輯

最近用STC12C5A60S2做了一個電池充放電管理,在運作中,充電和放電終止值、充入和放出安時數據,工作狀態、都需要掉電記憶。這樣就想起了STC12C5A60S2的EEPROM
STC12C5A60S2有1024字節的EEPROM分兩個扇區,每扇區512字節,字節中,只可以從“1”寫成“0”,不可以從“0”寫成“1”,如果字節單元是“0”,必須先擦除成“1”,再進行寫入操作,當然,想把字節8位都寫成“0”,就不用擦,擦除是按扇區擦的,每次都是把整個扇區都擦成“1”(&HFF、0xFF、0FFH)。
STC12C5A60S2有專用的低壓監測端口P4.6(44腳的器件的第29腳)
STC12C5A60S2有專用P4.6端口中斷出口在地址0033H。
應用中在地址0033H指向中斷處理程序(比如:LJMP P46CHULI)
在程序中加入中斷處理程序。比如:
P46CHULI: 中斷響應
          擦除要用的扇區
          按位寫入要保存的數據
          從中斷退出
注意:STC12C5A60S2擦除一個扇區大約要22毫秒,使用時要考慮時間問題(因為是掉電保存)
我對電路稍微改動一下,為了確保每次掉電數據保存都成功,在進入中斷之后我先關閉了能關閉的所有高耗電的電路,比如LED顯示器等,然后再操作EEPROM 的擦除和寫入
改動如圖:




更加詳細的資料請參閱 STC12C5A60S2 廠家資料

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:134868 發表于 2022-8-27 09:45 | 只看該作者
然后呢?C語言怎么實現?
回復

使用道具 舉報

板凳
ID:485350 發表于 2023-4-4 16:51 | 只看該作者
為了更安全,再使用雙備份的方式
回復

使用道具 舉報

地板
ID:1042619 發表于 2023-4-5 15:21 | 只看該作者
檢查7805前端就夠了,沒必要加7808

1.png (369.04 KB, 下載次數: 58)

1.png
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久偷人 | 久久中文网 | 黄色毛片黄色毛片 | 久久久性色精品国产免费观看 | 久久这里只有 | 日本视频免费 | 亚洲成人www | 亚洲欧美国产毛片在线 | 亚洲欧美一区二区三区在线 | 国产视频二区 | av中文字幕在线播放 | 91精品久久久久久久久99蜜臂 | 色综合色综合色综合 | av手机免费在线观看 | 国产日韩视频 | 日韩一级在线 | 国产精品视频在线免费观看 | www亚洲精品 | www国产亚洲精品久久网站 | 91av免费观看 | 国产精品综合色区在线观看 | 欧美 日韩 国产 成人 在线 | 国产精品久久久久久婷婷天堂 | 盗摄精品av一区二区三区 | 黄色a级一级片 | 黄色小视频大全 | 久久精品国产久精国产 | 91国语清晰打电话对白 | 国产成人精品一区二区在线 | 国产精品久久久久久久一区探花 | 日韩一区二区三区精品 | 色婷婷av久久久久久久 | 97在线观看 | 免费av一区二区三区 | 国产高清免费视频 | 二区在线视频 | 啪一啪在线视频 | 成人在线影视 | 国产成人精品综合 | 久久国产精品首页 | 国产精品一区二区三区免费观看 |