新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > STC單片機EEPROM的讀寫程序

        STC單片機EEPROM的讀寫程序

        作者: 時間:2012-10-27 來源:網絡 收藏
        匯編語言寫的,依據stc單片機官方提供的資料,測試ok,另外還有c語言的大家可到論壇去找。

        stc的eeprom 功能還是不錯的,可以簡化我們的外圍電路,但是缺點是是有就那就是寫入速度太慢了,只能按扇區的寫,不能字節寫.

        下面是代碼

        AUXR1 EQU 0A2HISPDATA EQU 0E2HISPADDRH EQU 0E3H ISPADDRL EQU 0E4HISPCMD EQU 0E5HISPTRIG EQU 0E6HISPCONTR EQU 0E7HORG 0000HAJMP MAINORG 0030HMAIN:MOV AUXR1,#0INC AUXR1MOV DPTR,#2000HACALL ERASEMOV A,#0FEHACALL WACALL RINC AUXR1AJMP MAINERASE:;擦除MOV ISPCONTR,#81HMOV ISPCMD,#03HMOV ISPADDRH,DPHMOV ISPADDRL,DPLCLR EAMOV ISPTRIG,#46HMOV ISPTRIG,#0B9HNOPSETB EAACALL ISPXXRETW:;寫MOV ISPCONTR,#81HMOV ISPCMD,#02HMOV ISPADDRH,DPHMOV ISPADDRL,DPLMOV ISPDATA,ACLR EAMOV ISPTRIG,#46HMOV ISPTRIG,#0B9HNOP SETB EAACALL ISPXXRETEEPROMR:;讀MOV ISPCONTR,#81HMOV ISPCMD,#01HMOV ISPADDRH,DPHMOV ISPADDRL,DPLCLR EAMOV ISPTRIG,#46HMOV ISPTRIG,#0B9HNOPMOV A,ISPDATASETB EAACALL ISPXXRET ISPXX:MOV ISPCONTR,#0MOV ISPCMD,#0MOV ISPTRIG,#0RETDEL:MOV R2,#0FFHD1:MOV R1,#0FFHDJNZ R1,$DJNZ R2,D1RETEND

        c語言相關文章:c語言教程




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 历史| 太仆寺旗| 青川县| 西昌市| 金寨县| 天全县| 集安市| 正安县| 蒲城县| 鄂尔多斯市| 玉门市| 武强县| 从化市| 雅安市| 富源县| 蕲春县| 延寿县| 辽阳市| 泾川县| 自贡市| 杭州市| 洱源县| 博罗县| 平山县| 成都市| 舒兰市| 县级市| 石阡县| 襄樊市| 东乡族自治县| 宁夏| 雅安市| 孟津县| 南溪县| 吐鲁番市| 达拉特旗| 颍上县| 社旗县| 南城县| 吉安县| 浦江县|