nf_drv_load.a51

来自「ATMEL全套MP3设计资料」· A51 代码 · 共 1,582 行 · 第 1/2 页

A51
1,582
字号

	RET




;download_buffer XRAM->NF

nf_download_buffer:
	MOV R0,#0H
	MOV DPTR,#2400H

	MOVX A,@R0	;1
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;2
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;3
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;4
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;5
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;6
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;7
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;8
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;9
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;10
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;11
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;12
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;13
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;14
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;15
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;16
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;17
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;18
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;19
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;20
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;21
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;22
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;23
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;24
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;25
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;26
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;27
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;28
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;29
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;30
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;31
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0	;32
	MOVX @DPTR,A
	INC R0
	
	MOVX A,@R0	;33
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	
	MOVX A,@R0	;65
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	
	MOVX A,@R0	;97
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	
	MOVX A,@R0	;129
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	
	MOVX A,@R0	;161
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	
	MOVX A,@R0	;192
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	
	MOVX A,@R0	;224
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A
	INC R0
	MOVX A,@R0
	MOVX @DPTR,A	;256

	RET

END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?