Browsing this Thread:
2 Anonymous Users
|
Re: 18F系列 記憶體清除副程式
|
|
版主
Joined
: 2004/4/30 10:53 最後登入時間
: 2021/11/30 18:11
From CAE, Microchip
Group:
站務管理者 註冊會員
Level : 75 HP : 744 / 1861 MP : 5367 / 111115 EXP : 45
|
謝謝 foxjan 所提供的範例。
發表於: 2010/1/14 10:59
|
|
|
18F系列 記憶體清除副程式
|
|
資深會員
Joined
: 2010/1/5 14:39 最後登入時間
: 2013/9/23 9:28
Group:
註冊會員
Level : 11 HP : 0 / 262 MP : 51 / 11319 EXP : 50
|
獻醜了 大家參考一下
指定清除完成之後的page結束 C_END_PAGE EQU 0X06
CLEAR_RAM: CLRF FSR0H CLRF FSR0L CLEAR_LOOP: CLRF INDF0 INCF FSR0L,F BNZ CLEAR_LOOP INCF FSR0H,F MOVLW C_END_PAGE CPFSEQ FSR0H GOTO CLEAR_LOOP RETURN
;----------------------------------------------------------------------- 進階版,指定清除完成的page及addr結束
C_END_PAGE EQU 0X05 C_END_ADDR EQU 0XF1 CLEAR1_RAM: CLRF FSR0H CLRF FSR0L CLEAR1_LOOP: MOVLW C_END_ADDR CPFSEQ FSR0L GOTO CLEAR1_LOOP1 MOVLW C_END_PAGE CPFSEQ FSR0H GOTO CLEAR1_LOOP1 RETURN CLEAR1_LOOP1: CLRF INDF0 INCF FSR0L,F BNZ CLEAR1_LOOP INCF FSR0H,F GOTO CLEAR1_LOOP
發表於: 2010/1/13 18:22
|
My name is jan,Jan是棒的
|
You can view topic.
你 不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.