日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 51單片機(jī)控制24C02串行E2PROM的讀寫

          51單片機(jī)控制24C02串行E2PROM的讀寫

          作者: 時間:2013-03-21 來源:網(wǎng)絡(luò) 收藏

          AT是美國ATMEL公司的低功耗CMOS串行EEPROM,它是內(nèi)含256×8位存儲空間,具有工作電壓寬(2.5~5.5V)、擦寫次數(shù)多(大于10000次)、寫入速度快(小于10ms)等特點。

          AT的1、2、3腳是三條地址線,用于確定芯片的硬件地址。在AT89C51試驗開發(fā)板上它們都接地,第8腳和第4腳分別為正、負(fù)電源。第5腳SDA為串行數(shù)據(jù)輸入/輸出,數(shù)據(jù)通過這條雙向I2C總線串行傳送,在AT89C51試驗開發(fā)板上和單片機(jī)的P3.5連接。第6腳SCL為串行時鐘輸入線,在AT89C51試驗開發(fā)板上和單片機(jī)的P3.6連接。SDA和SCL都需要和正電源間各接一個5.1K的電阻上拉。第7腳需要接地。

          中帶有片內(nèi)地址寄存器。每寫入或讀出一個數(shù)據(jù)字節(jié)后,該地址寄存器自動加1,以實現(xiàn)對下一個存儲單元的讀寫。所有字節(jié)均以單一操作方式讀取。為降低總的寫入時間,一次操作可寫入多達(dá)8個字節(jié)的數(shù)據(jù)。

          這是將0600H地址中以下的8個數(shù)據(jù)寫到24C02的01H為首址單元中去的匯編程序
          ORG 0000H
          SCL BIT P3.4;定義24C02的串行時鐘線

            SDA BIT P3.5;定義24C02的串行數(shù)據(jù)
          LJMP START

          START:LCALL STAR;調(diào)用

          MOV R2,#08H;一個數(shù)據(jù)有8位

          MOV DPTR,#0600H;定義源數(shù)據(jù)的位置

          LOOP:MOV A,#00H

          MOVC A,@A+DPTR

          LCALL SDATA

          LCALL ACK

          JC LOOP

          INC DPTR

          DJNZ R2,LOOP

          LCALL STOP;調(diào)用停止子程序

          STAR:SETB SDA
          SETB SCL
          NOP
          NOP
          NOP
          NOP
          CLR SDA
          NOP
          NOP
          NOP
          NOP
          CLR SCL
          RET
          SDATA:MOV R0,#08H
          LOOP0:RLC A
          MOV SDA,C
          NOP
          NOP
          SETB SCL
          NOP
          NOP
          NOP
          NOP
          CLR SCL
          DJNZ R0,LOOP0
          RET
          ACK:SETB SDA
          NOP
          NOP
          SETB SCL
          NOP
          NOP
          NOP
          NOP
          MOV C,SDA
          CLR SCL
          RET
          STOP:CLR SDA
          NOP
          NOP
          NOP
          NOP
          SETB SCL
          NOP
          NOP
          NOP
          NOP
          SETB SDA
          NOP
          NOP
          NOP
          NOP
          RET
          ORG 0600H
          DB 0A0H,10H,01H,02H,03H,04H,05H,06H
          END 上拉電阻相關(guān)文章:上拉電阻原理


          關(guān)鍵詞: 51單片機(jī) 24C02 E2PROM

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉