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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2862|回復: 11
收起左側

請教STC單片機的EEPROM和I2C總線的24C0X系列芯片,除了容量,別的還有什么區別的?

  [復制鏈接]
ID:825883 發表于 2020-12-22 08:26 | 顯示全部樓層 |閱讀模式
本帖最后由 33943417 于 2020-12-23 06:53 編輯

大家好,我是初學者,剛看了STC單片機的EEPROM部分(片內存儲器)和I2C總線的AT24C0X芯片,二者都是存儲數據的,覺得單片機的EEPROM比AT24C0X系列芯片應用起來簡單的多,無論是從硬件方面還是軟件方面來說。除了容量,別的還有什么區別的?
回復

使用道具 舉報

ID:367460 發表于 2020-12-22 17:24 | 顯示全部樓層
我使用過AVR單片機的EEPROM,其實存儲的本質是一樣的, 掉電不丟失, 只是AVR它把好多東西都集成了,用起來方便, AVR直接調用函數就可以寫EEPROM, 但是你如果擴展AT24C02 , 你就得自己寫程序, 感覺有點像汽車的手動擋和自動擋的區別,   你會手動擋類自動擋自然就會了

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:401564 發表于 2020-12-22 17:26 | 顯示全部樓層
EEPROM就是電可擦除存儲器
STC單片機的EEPROM是集成上單片機內部的,人家就叫片上的EEPROM
24CXX是在外部的
兩個功能是一樣的
但讀寫的方法不一樣
STC是內部總線讀寫的
24Cxx是用IIC協議讀寫的

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:825883 發表于 2020-12-23 06:54 | 顯示全部樓層
從編程難度方面和電路板制作方面來說,片內EEPROM簡單太多了。
回復

使用道具 舉報

ID:996773 發表于 2023-6-20 11:25 | 顯示全部樓層
看應用場合的,單片機的模擬eeprom和24c02我都用過,單片機模擬的eeprom改一個字節必須

擦除整個扇區,然后再一起改寫,我在單片機內部劃出一整塊內存讀出來再改一個字節再一下子

寫入單片機eeprom伺候它,讀寫的時候還得禁止中斷,24c02相對簡單一些,改哪個字節就改哪個,

個人還是喜歡單片機內部的eeprom,程序復雜一些,畢竟元件減少了,線路簡單了
回復

使用道具 舉報

ID:883242 發表于 2023-6-20 13:10 | 顯示全部樓層
真正的eeprom早期型號寫壽命是千萬次這個級別的,現在降低成本降低到百萬次。

flash早期寫壽命十萬次,現在普遍降低到一萬次,也有極低成本如STM8S003只有100次。

某些單片機用程序存儲器flash冒充eeprom,自己查datasheet好了。
回復

使用道具 舉報

ID:57657 發表于 2023-6-20 14:00 | 顯示全部樓層
片內 EEPROM:二進制1可寫為0,0不可寫為1,扇區擦除恢復為1,至少擦一個扇區(512字節),可使用unsigned char code指針訪問,編譯成匯編MOVC指令并允許無限次讀取。
24C02:二進制1可寫為0,0也可以寫為1,沒有扇區的說法。
EEPROM讀寫數據應使用磨損平衡算法,將數據存儲在不同位置,使壽命損耗保持一致。
回復

使用道具 舉報

ID:1065084 發表于 2023-6-20 14:13 | 顯示全部樓層
差別非常大  但對具體應用區別并不一定很大
--------------------------------------------------------------------------------------------------------------------------------
模擬eeprom 優勢
模擬eeprom
讀取1字節:4個系統時鐘,使用MOVC指令讀取更方便快捷(假設主頻12M1T模式下需要0.3us)
編程1字節:約 30~4Ous(實際的編程時間為6~7.5us,但還需要加上狀態轉換時間和各種控制信號的SETUP和HOLD時間)
擦除1扇區(512字節):約4~6ms
eeprom
讀取1字節:4*10個時鐘(假設400khz時鐘,約為100us)
編程1字節:5ms
擦除1扇區,沒有扇區概念 實際擦除512字節需要3*10+512*9 +5  大約13ms
---------------------------------------------------------------------------------------------------------------------------------
模擬eeprom劣勢
模擬eeprom
最小擦除單位  1個扇區(512字節)
擦除壽命 10萬次
eeprom
最小擦除單位  1個字節
擦除壽命 100萬次
---------------------------------------------------------------------------------------------------------------------------------
實際應用下對速度要求不高,高速應用也會意味著高容量,所以速度優勢并不明顯。擦除單位問題可以通過算法優化,壽命問題不明顯,
也可以通過算法優化來提高壽命。總體來說,對于一般應用不用管,對于特殊應用可以進行算法優化或者重新選型。因為非易失存儲還有很多可選的
回復

使用道具 舉報

ID:57657 發表于 2024-10-1 21:52 | 顯示全部樓層
24C0X是90年代的芯片,當年的單片機并沒有片內EEPROM功能,所以需要用此類芯片用于掉電記憶存儲數據。
回復

使用道具 舉報

ID:1109793 發表于 2024-10-2 15:02 | 顯示全部樓層
有個問題,就是萬一CPU壞了,更換后你的片內數據也沒有了。片外的EEPROM就沒問題。當然如果都壞了,那就一樣了。
回復

使用道具 舉報

ID:639106 發表于 2024-10-3 23:26 | 顯示全部樓層
STC單片機的片內EEPROM是好像是flash
回復

使用道具 舉報

ID:825883 發表于 2024-10-25 15:40 | 顯示全部樓層
做個記號,大家說的很好。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产丝袜一区二区三区免费视频 | 国产日韩精品一区 | 亚洲日本激情 | 日韩欧美1区2区 | 色久在线 | 91私密视频 | 一二三四在线视频观看社区 | 亚洲免费婷婷 | www国产精品 | av大片| 亚洲精品电影网在线观看 | 欧美三级视频在线观看 | 久久久久久国产精品三区 | 色播久久久 | 日日干天天操 | 国产在线一区二 | 91在线网 | 91亚洲精品在线观看 | 成人福利电影 | 日韩精品一区二区三区中文在线 | 国产精品国产成人国产三级 | 羞视频在线观看 | 免费在线毛片 | 久久爱一区 | 亚洲精品视频一区 | 夜夜骑av| 中文在线一区二区 | 婷婷综合久久 | 91美女在线观看 | 色噜噜狠狠色综合中国 | 日本三级黄视频 | 五月免费视频 | 嫩草视频在线免费观看 | 成人性视频免费网站 | 国产激情在线 | 91久久久久久久久 | 精品一区二区在线看 | 做a视频| 男人的天堂久久 | 国产日韩精品视频 | 精品久久久久久亚洲精品 |