找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6465|回復: 4
收起左側

[新手求助]斷電后,數據保存不了

[復制鏈接]
ID:23886 發(fā)表于 2010-5-17 15:50 | 顯示全部樓層 |閱讀模式

我用網站買的板子做實驗程序如下,為什么數據保存不了,斷電后,P0口燈不亮,求高手幫忙,謝謝

ISP_DATA EQU 0E2H
ISP_ADDRH EQU 0E3H
ISP_ADDRL EQU 0E4H
ISP_CMD EQU 0E5H
ISP_TRIG EQU 0E6H
ISP_CONTR EQU 0E7H
ONE_DATA EQU 33H
ORG 00H
AJMP MAIN
ORG 100H
MAIN:
   CLR P1.4
   MOV DPTR,#2000H
   LCALL RDMEM
   MOV A,33H
   MOV P0,33H
   LCALL DELAY
LOOP: JB P3.0,LOOP
    LCALL DELAY
    JB P3.0,LOOP
   
    MOV DPTR,#2000H
    LCALL ERASE
    MOV 33H,#10H
    MOV DPTR,#2000H
    LCALL WRMEM
    MOV P0,ONE_DATA
    LCALL DELAY
      AJMP $
  RDMEM:MOV ISP_ADDRH,DPH
        MOV ISP_ADDRL,DPL
   CLR EA
   MOV ISP_CONTR,#81H
   MOV ISP_CMD,#01H
   MOV ISP_TRIG,#46H
   MOV ISP_TRIG,#0B9H
   NOP
   MOV ISP_CONTR,#0H
   MOV ISP_CMD,#0H
   MOV ISP_TRIG,#0H
   MOV ISP_ADDRH,#0
   MOV ISP_ADDRL,#0
   SETB EA
   MOV ONE_DATA,ISP_DATA
   RET
   WRMEM:MOV ISP_DATA,ONE_DATA
         MOV ISP_ADDRH,DPH
         MOV ISP_ADDRL,DPL
         CLR EA
         MOV ISP_CONTR,#81H
         MOV ISP_CMD,#2H
         MOV ISP_TRIG,#46H
         MOV ISP_TRIG,#0B9H
   NOP
      MOV ISP_CONTR,#0H
      MOV ISP_CMD,#0H
      MOV ISP_TRIG,#0H
      MOV ISP_ADDRH,#0
      MOV ISP_ADDRL,#0
      SETB EA
   RET
 ERASE: MOV ISP_ADDRH,DPH
         MOV ISP_ADDRL,DPL
         CLR EA
         MOV ISP_CONTR,#81H
         MOV ISP_CMD,#3H
         MOV ISP_TRIG,#46H
         MOV ISP_TRIG,#0B9H
   NOP
      MOV ISP_CONTR,#0H
      MOV ISP_CMD,#0H
      MOV ISP_TRIG,#0H
      MOV ISP_ADDRH,#0
      MOV ISP_ADDRL,#0
      SETB EA
   RET
  DELAY:MOV R1,#100H
     D1:  MOV R0,#20H
   D2:  DJNZ R0,D2
        DJNZ R1,D1
     RET
     END

回復

使用道具 舉報

ID:22246 發(fā)表于 2010-5-17 17:33 | 顯示全部樓層

你用stc內部的eeprom吧 ,你可先參考下這篇文章:
用51hei-5板子學習單片機內部EEPROM的應用

 

不過是c語言的

回復

使用道具 舉報

ID:1 發(fā)表于 2010-5-17 17:42 | 顯示全部樓層

我看看 稍等

回復

使用道具 舉報

ID:23886 發(fā)表于 2010-5-18 07:26 | 顯示全部樓層
謝謝各位,我是按照宏晶提供的內部EEPROM的PDF做的啊,我感覺應該沒啥問題,不過,好象就是寫不進去,讀不出來,我是新手,實在想不明白了,還請大家?guī)蛶兔Π?在此拜謝
回復

使用道具 舉報

ID:27770 發(fā)表于 2011-1-12 13:34 | 顯示全部樓層

寫入之前需要擦除!----這點不像 24C .

僅供參考!

回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表