wr_eep.asm
来自「PS2 Game Products Test-Jig source code,」· 汇编 代码 · 共 62 行
ASM
62 行
;***********************************************************************
;FILENAME : WR_EPP.ASM
;ROUTINE NAME : WR_DEFAULT_DATA
;INPUT :
;OUTPUT : ALL Data is Write to EEPROM
;RAM AFFECTED : EE_ADDR , EE_BUF , OFFSET , TEMP_BUFFER
;SFR AFFECTED :
;I/O AFFECTED :
;SUBROUTINE CALL: EE_DATA_TBLE , EE_WRITE
;***********************************************************************
WR_DEFAULT_DATA
MOVLW 0x00
MOVWF OFFSET
BSF PCLATH,3
CALL EE_DATA_TBLE
CLRF PCLATH
MOVWF TEMP_BUFFER
MOVLW 0xFF
MOVWF EE_ADDR
WR_DEF_DATA_LP
INCF EE_ADDR,F
INCF OFFSET,F
BSF PCLATH,3
CALL EE_DATA_TBLE
CLRF PCLATH
MOVWF EE_BUF0
INCF OFFSET,F
BSF PCLATH,3
CALL EE_DATA_TBLE
CLRF PCLATH
MOVWF EE_BUF1
BSF PCLATH,3
CALL EE_WRITE
CLRF PCLATH
DECFSZ TEMP_BUFFER,F
GOTO WR_DEF_DATA_LP
RETURN
;----------------------------------------------------------------------------
ERASE_EEP CLRF TEMP_BUFFER
ERASE_EEP1 MOVF TEMP_BUFFER,W
MOVWF EE_ADDR
BSF PCLATH,3
CALL EE_ERASE
CLRF PCLATH
DECFSZ TEMP_BUFFER,F
GOTO ERASE_EEP1
RETURN
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?