(11.1)iic串列埠讀寫EEPROM實驗:EEPROM介紹

数字ic新人發表於2024-06-01

一、EEPROM簡介

  EEPROM(Electrically Erasable Programmable Read Only Memory),帶電可擦除可程式設計只讀儲存器,是一種掉電後資料不丟失的非易失性儲存器,使用者可以透過高於普通電壓的作用來擦除和程式設計(重寫)

  非易失性儲存器主要包括:

  •   EEPROM:以位元組為單位改寫;結構複雜,成本高;儲存容量小;一般用於儲存關鍵的使用者資料,方便改寫
  •   FLASH:以扇區(塊)(可能包含很多個位元組)為單位改寫;結構簡單,成本低;儲存容量大;一般用於儲存大容量的資料,如程式、圖片等

  查閱手冊的相關資訊(本實驗的EEPROM為24LC64)

三種封裝方式,一共有8個引腳,其中

  • A0-A2:可程式設計地址輸入引腳,可以改變器件地址
  • SDA(Serial Data):雙向序列資料輸入/輸出端
  • SCL(Serial Clock):序列時鐘輸入端
  • WP:防寫引腳,當連線到GND時晶片可以正常寫,當連線到VCC時禁止寫操作,只能讀取
  • GND:電源地引腳
  • VCC:電源輸入引腳

二、硬體設計

  因為開發板上只搭載了一顆24LC64晶片,因此沒有必要區分器件地址,即A0-A2引腳物理接地(為0),因此在開發板上EEPROM晶片器件地址為1010000,一般情況下習慣加入一個讀寫位0,即1010_0000,即0xA0

  VCC與GND為電源引腳,電容進行濾波

  WP引腳接地,一直為正常操作模式

  SDA與SCL為iic介面(解上拉電阻,圖中未展示,在空閒狀態下為高電平)

  

相關文章