⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init5402.asm

📁 数字音频混响器设计 用于DSP实现,实现混音效果.
💻 ASM
字号:

 	.include	reg.h
 	.def     _init_5402                  
 	
CLKMD_VAL  	.set	9807h
ST0_VAL		.set	1800h		; Reset Value
ST1_VAL		.set	2B40h		; OVM,SXM,FRCT bits set, rest reset val
PMST_VAL	.set	8F20h		; Intrrupt vect on page 1, OVLY=1
BSCR_VAL	.set	0800h		; 64k mem bank, extra 1 cycle between consecutive prog and data read.
SWWSR_VAL	.set	2009h		; I/O wait state 2 clock cycle
TCR1		.set	0032h		; Timer1 Ctrl Reg

	.text
_init_5402:
	STM		#CLKMD_VAL, CLKMD 	;设置时钟工作方式
	STM		#PMST_VAL, PMST		;设置处理器工作方式状态寄存器见书30页
    STM		#BSCR_VAL, BSCR		;设置分区转换控制寄存器见书82页
    STM		#SWWSR_VAL, SWWSR  	;设置软件等待状态寄存器见书162页
	RETD
	NOP
	NOP

⌨️ 快捷键说明

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