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

📄 initdsp.asm

📁 dsp自编程源代码
💻 ASM
字号:
*********************************************************
*毕业设计						*
*FILENAME:initdsp.asm					*
*This file initiates main registers of c5409		*
*copyright reserved by 彭洪  2-6-2005			*
*							*
*********************************************************
	.include "initdsp.inc"
	.global  _initdsp
	.mmregs
	.sect ".text" ;此段放入.text段中
	
	
_initdsp:
	ssbx intm               ;close all interrupt
	stm  #0000h,ifr         ;clear all interrupt_flag
	stm  #K_IMR_AD_OFF,imr  ;载入中断设置(关闭AD)	
	stm  #K_SWWSR,swwsr     ;初始化swwsr
	stm  #K_ST0,st0         ;初始化st0
	stm  #K_ST1,st1         ;初始化st1
	stm  #K_PMST,pmst       ;初始化pmst,中断向量表放在2780h
	stm  #K_TCR,tcr         ;初始化定时器控制寄存器
	;stm  #3800h,sp
*********************************************************
*添加的测试部分                                         *
*********************************************************
TEST_XF:
	stm #0,brc
	rptb bbb-1
	rsbx xf
	ld   #3,a
Softloop3b:
	sub  #1,a
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	bc   Softloop3b,ANEQ
	ssbx xf
	ld   #3,a
Softloop3a:
	sub  #1,a
	nop
	nop
	nop
	nop
	nop	
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	bc   Softloop3a,ANEQ
	nop
bbb:
	rsbx intm               ;开中断
	ret

⌨️ 快捷键说明

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