vectors.asm

来自「dsp经典代码 dsp经典代码 dsp经典代码」· 汇编 代码 · 共 64 行

ASM
64
字号
	.title	"vectors.asm"
	.ref	_c_int0,_c_dummy1,_TPINT,_CAP4,_XINT2
	.def	_delay_ms
	.sect	".vectors"

reset:		b	_c_int0
int1:		b	_XINT2
int2:		b	_TPINT
int3:		b	_c_dummy1
int4:		b	_CAP4
int5:		b	_c_dummy1
int6:		b	_c_dummy1
reserved:	b	_c_dummy1
sw_int8:	b	_c_dummy1
sw_int9:	b	_c_dummy1
sw_int10:	b	_c_dummy1
sw_int11:	b	_c_dummy1
sw_int12:	b	_c_dummy1
sw_int13:	b	_c_dummy1
sw_int14:	b	_c_dummy1
sw_int15:	b	_c_dummy1
sw_int16:	b	_c_dummy1
trap:		b	_c_dummy1
nmint:		b	_c_dummy1
emu_trap:	b	_c_dummy1
sw_int20:	b	_c_dummy1
sw_int21:	b	_c_dummy1
sw_int22:	b	_c_dummy1
sw_int23:	b	_c_dummy1
sw_int24:	b	_c_dummy1
sw_int25:	b	_c_dummy1
sw_int26:	b	_c_dummy1
sw_int27:	b	_c_dummy1
sw_int28:	b	_c_dummy1
sw_int29:	b	_c_dummy1
sw_int30:	b	_c_dummy1
sw_int31:	b	_c_dummy1

	.text
_delay_ms:
	POPD	*+
	SAR		AR0,*+
	SAR		AR6,*+
	SAR		AR7,*+
	SAR		AR1,*
	LAR		AR4,*,AR4
	LAR		AR0,#5
	LAR		AR0,*0- 
	
	LAR		AR4,*,AR4
	SBRK	#1               
D1:	LAR		AR3,#7503
D2:	MAR		*,AR3	  
	BANZ	D2
	MAR		*,AR4	  
	BANZ	D1,AR3
	
	MAR		*,AR1                   
	SBRK	#1
	LAR		AR7,*-
	LAR		AR6,*- 
	LAR		AR0,*-
	PSHD	*
	RET  

⌨️ 快捷键说明

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