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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

stc12c5a60s2單片機內部eeprom該怎么用?

[復制鏈接]
跳轉到指定樓層
樓主
ID:881715 發表于 2021-10-8 15:07 來自手機 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
      我用stc12c5a60s2,想用外部復位電路來檢測電路電壓情況,一旦停電,在一瞬間把變量數據用低壓檢測中斷存入eeprom中,在次上電時程序里的變量讀取eeprom中存的值,這個程序的思路步驟是怎樣的呀?有什么需要注意的嗎?求各位指教一下!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:624769 發表于 2021-10-8 15:34 | 只看該作者
首先,外部復位電路,是無法監測電路電壓情況的。

想要斷電瞬間,存儲數據到Eeprom需要用到 LVD中斷。
在LVD中斷中, 把數據寫到Eeprom中。
有一個重點, STC的內部eeprom 其實是FLASH  他只有寫和扇區擦除,沒有改寫。所以,你必須要注意一點。發現外部掉電了,寫幾十個數據去Eeprom 是沒啥問題的,但是,如果你要擦除扇區,那是絕對來不及的。因此,在觸發掉電中斷LVD之前, 你必須要先確保,Eeprom 處于可以寫入狀態,如果需要擦除扇區,就提前擦除好。
回復

使用道具 舉報

板凳
ID:881715 發表于 2021-10-8 17:49 | 只看該作者
188610329 發表于 2021-10-8 15:34
首先,外部復位電路,是無法監測電路電壓情況的。

想要斷電瞬間,存儲數據到Eeprom需要用到 LVD中斷。

老師,我用專用復位芯片MAX813L芯片來檢測電路低電壓
回復

使用道具 舉報

地板
ID:881715 發表于 2021-10-8 17:53 | 只看該作者
188610329 發表于 2021-10-8 15:34
首先,外部復位電路,是無法監測電路電壓情況的。

想要斷電瞬間,存儲數據到Eeprom需要用到 LVD中斷。

多謝您的指教,我程序設計的快寫滿扇區了就提前擦除能給提供一下MAX813芯片與單片機中斷連接的電路圖嗎
回復

使用道具 舉報

5#
ID:624769 發表于 2021-10-8 18:16 | 只看該作者
創造生活 發表于 2021-10-8 17:53
多謝您的指教,我程序設計的快寫滿扇區了就提前擦除能給提供一下MAX813芯片與單片機中斷連接的電路圖嗎

MAXl813沒用過, 你自己參考手冊連接電路吧,反正基本上,也是連接外部中斷INT0~INT4中的一個,然后寫中斷程序。

不過說實在的,STC12系列,自帶的MAX810,沒覺得比MAX813差呀, 你還特意外接MAX813,實在是…… 萬分費解……,感覺有點像是為了提高產品價值,惡意堆料。
回復

使用道具 舉報

6#
ID:881715 發表于 2021-10-8 18:59 | 只看該作者
188610329 發表于 2021-10-8 18:16
MAXl813沒用過, 你自己參考手冊連接電路吧,反正基本上,也是連接外部中斷INT0~INT4中的一個,然后寫中 ...

關鍵是我不知道用自帶的復位電路,我那電路圖和程序該怎么弄,MAX913L我倒有點資料,我這是純粹為了玩不賣錢,也就不存在堆料的問題了
回復

使用道具 舉報

7#
ID:624769 發表于 2021-10-8 19:07 | 只看該作者
創造生活 發表于 2021-10-8 18:59
關鍵是我不知道用自帶的復位電路,我那電路圖和程序該怎么弄,MAX913L我倒有點資料,我這是純粹為了玩不 ...

那就別給自己找麻煩, 直接用STC12自帶的 MAX810, 省心省時省力。

直接: VCC 接 100 K 電阻,到P4.6, 再GND 接30~33K 電阻到P4.6
然后, 程序里開 ELVD 中斷 就好了。 多簡單的事?
回復

使用道具 舉報

8#
ID:624769 發表于 2021-10-8 19:25 | 只看該作者
創造生活 發表于 2021-10-8 18:59
關鍵是我不知道用自帶的復位電路,我那電路圖和程序該怎么弄,MAX913L我倒有點資料,我這是純粹為了玩不 ...

STC12系列的手冊你看過么?

沒看過的話,點擊這里下載。
2樓下載611頁的:http://www.zg4o1577.cn/bbs/dpj-96160-1.html


手冊第56~67頁,關于復位部分,就是講的自帶MAX810的功能,不管是看門狗也好,低壓檢測也好。
反正我覺得是夠用了,完全沒必要在外接MAX813.
當然,STC12畢竟型號太老了,還要P4.6外接兩個分壓電阻,STC15, STC8 系列連外接電阻都不用了,直接寫程序就行了。
回復

使用道具 舉報

9#
ID:881715 發表于 2021-10-8 20:48 來自手機 | 只看該作者
多謝各位老師指教
回復

使用道具 舉報

10#
ID:382454 發表于 2021-10-8 21:37 來自手機 | 只看該作者
分兩路走,mcu要有電池,斷電觸發寫eeprom另一個電路
回復

使用道具 舉報

11#
ID:881715 發表于 2021-10-8 22:18 來自手機 | 只看該作者
univers 發表于 2021-10-8 21:37
分兩路走,mcu要有電池,斷電觸發寫eeprom另一個電路

不想用電池,那玩意怕用不久,總得換電池吧!一塊電池才多少亳安時的電量呀?我兩個電源全用開關電源。
回復

使用道具 舉報

12#
ID:624769 發表于 2021-10-8 22:23 | 只看該作者
創造生活 發表于 2021-10-8 22:18
不想用電池,那玩意怕用不久,總得換電池吧!一塊電池才多少亳安時的電量呀?我兩個電源全用開關電源。

不需要用電池,STC單片機的掉電中斷,壓根不需要電池。

你可以參考我這個帖子,用掉電中斷嘗試一下,實際測試的經驗,寫60+字節是毫無壓力的。

http://www.zg4o1577.cn/bbs/dpj-213012-1.html
回復

使用道具 舉報

13#
ID:123289 發表于 2021-10-9 14:22 | 只看該作者
想法不錯,實際做到需要解決:
1、系統復位時,要恢復上次的狀態,需要哪些數據。
2、保存這些數據需要多少時間。
3、從感知到掉電,至CPU不能運行,如何保證安全寫入數據,不會因欠壓數據寫入不完整。
慢慢來吧,會成功的。看你思維蠻好的,估計難不到你。
回復

使用道具 舉報

14#
ID:881715 發表于 2021-10-9 15:33 來自手機 | 只看該作者
yzwzfyz 發表于 2021-10-9 14:22
想法不錯,實際做到需要解決:
1、系統復位時,要恢復上次的狀態,需要哪些數據。
2、保存這些數據需要多 ...

多謝您鼓勵
回復

使用道具 舉報

15#
ID:339654 發表于 2021-11-1 08:31 | 只看該作者
STC的ISP燒錄軟件上有例程,要注意單次擦除的是一個扇區,不能單獨擦除一個字節
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲成人一二三 | 亚洲网站在线观看 | 国产精品久久毛片av大全日韩 | 亚洲一区 中文字幕 | 美女久久 | 成人片网址 | 欧美激情精品久久久久久变态 | 日韩视频在线免费观看 | 亚洲日日夜夜 | 婷婷久久五月天 | 国产特级毛片 | 免费xxxx大片国产在线 | 亚洲福利片 | 国产成人免费视频网站视频社区 | www国产亚洲精品久久网站 | 91精品一区二区 | 一区二区三区四区在线视频 | 欧美精品一区二区三区蜜桃视频 | 国产一区在线免费 | 欧美999| 国产午夜精品一区二区三区嫩草 | 一本色道精品久久一区二区三区 | 亚洲三级国产 | 亚洲精品久久久久久国产精华液 | 99在线观看视频 | 精品国产一区二区国模嫣然 | 欧美综合在线视频 | 四虎永久免费黄色影片 | 国产一卡二卡三卡 | 欧美视频日韩 | 国产91亚洲精品 | 日本高清视频在线播放 | 日韩精品一区二区三区中文在线 | www.日日操 | 欧美a区| 日本黄色免费视频 | 一区二区三区四区视频 | 91免费观看 | 日韩精品 电影一区 亚洲 | 亚洲国产成人精品久久久国产成人一区 | 国产精品人人做人人爽 |