A
ahmad_abdulghany
Guest
Assalmao Alaykom
からと仮定、開始アドレスにEEPROMの容量を保存私はしたい4にレジスタを0x00の..を通して0x03にと私は思っていました私はこれが何を操作を行います:
;て入力レジスタは、最初のEEPROMに書かれたことに
;**********************************************
movlwの0xaaを
movwfのSS0
movlwの0xbb
movwf SS1
movlwの0xccの
movwfのSS2
movlwの0xddを
movwf SS3
それらを;*****今すぐ保存が開始されます私は:
BANKSEL INTCON
BCF社のINTCON、GIE
CLRFのEEADR; 0x00をに入れてのITをADDRESS
MOVFW SS3
MOVWF EEDATA
のCALL EEWRITEBANKSEL EEADR
MOVLW 0.1
MOVWF EEADR
MOVFW SS2は
MOVWF EEDATA
のCALL EEWRITE
BANKSEL EEADR
MOVLW .2
MOVWF EEADR
MOVFW SS1
MOVWF EEDATA
のCALL EEWRITE
BANKSEL EEADR
MOVLW .3
MOVWF EEADR
MOVFW SS0
MOVWF EEDATA
のCALL EEWRITE
後藤DISP_DONE
EEWRITE
BANKSEL EECON1
BSFはEECON1、レン;ライトイネーブル
MOVLW 0X55;
MOVWFはEECON2; 55hを書く
MOVLW 0xaaを。
MOVWFはEECON2;ああを書く
BSFはEECON1、WRの;セットのWRビット
BCF社EECON1、WRERR
BCF社EECON1、EEIF
返り
問題は今..後者のプログラムは...動作しないと私はなぜか???ご..助ける多くの非常にありがとうを
からと仮定、開始アドレスにEEPROMの容量を保存私はしたい4にレジスタを0x00の..を通して0x03にと私は思っていました私はこれが何を操作を行います:
;て入力レジスタは、最初のEEPROMに書かれたことに
;**********************************************
movlwの0xaaを
movwfのSS0
movlwの0xbb
movwf SS1
movlwの0xccの
movwfのSS2
movlwの0xddを
movwf SS3
それらを;*****今すぐ保存が開始されます私は:
BANKSEL INTCON
BCF社のINTCON、GIE
CLRFのEEADR; 0x00をに入れてのITをADDRESS
MOVFW SS3
MOVWF EEDATA
のCALL EEWRITEBANKSEL EEADR
MOVLW 0.1
MOVWF EEADR
MOVFW SS2は
MOVWF EEDATA
のCALL EEWRITE
BANKSEL EEADR
MOVLW .2
MOVWF EEADR
MOVFW SS1
MOVWF EEDATA
のCALL EEWRITE
BANKSEL EEADR
MOVLW .3
MOVWF EEADR
MOVFW SS0
MOVWF EEDATA
のCALL EEWRITE
後藤DISP_DONE
EEWRITE
BANKSEL EECON1
BSFはEECON1、レン;ライトイネーブル
MOVLW 0X55;
MOVWFはEECON2; 55hを書く
MOVLW 0xaaを。
MOVWFはEECON2;ああを書く
BSFはEECON1、WRの;セットのWRビット
BCF社EECON1、WRERR
BCF社EECON1、EEIF
返り
問題は今..後者のプログラムは...動作しないと私はなぜか???ご..助ける多くの非常にありがとうを