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

📄 xintf.asm

📁 dsp2812平台下的例程
💻 ASM
字号:
*************************************************************************
*	filename:	xintf.asm
*	designer:	戴展波
*	date:		2004/12/16
*************************************************************************

		.file	"xintf.asm"
		.copy	"f2812.inc"
		
		.def	_InitXintf
		
		.text
		
*********************************************************************************
* 函数定义:void InitXintf(void)
*
* 功    能:初始化外部接口											*
*																				*
* 入口参数:无	
*												*
* 出口参数:无	
*										*
* 资源使用:XAR6																*
*																				*
*********************************************************************************		
_InitXintf:
	;设置XTIMCLK
	MOVL	XAR6,#XINTCNF2_H
	OR	*XAR6,#1
	
	;配置XINTF6
	MOVL	XAR6,#XTIMING6_H
	AND	*XAR6,#3
	
	;忽略READY信号
	MOVL	XAR6,#XTIMING6_H
	AND	*XAR6,#0FFBFh
	
	;1个读LEAD
	MOVL	XAR6,#XTIMING6_L
	AND	*XAR6,#0CFFFh
	OR	*XAR6,#1000h
	
	;1个读ACTIVE
	MOVL	XAR6,#XTIMING6_L
	AND	*XAR6,#0F1FFh
	OR	*XAR6,#200h
	
	;1个读TRAIL
	MOVL	XAR6,#XTIMING6_L
	AND	*XAR6,#0FE7Fh
	OR	*XAR6,#80h
	
	;0个写LEAD
	MOVL	XAR6,#XTIMING6_L
	AND	*XAR6,#0FF9Fh
	OR	*XAR6,#20h
	
	;1个写ACTIVE
	MOVL	XAR6,#XTIMING6_L
	AND	*XAR6,#0FFE3h
	OR	*XAR6,#4
	
	;1个写TRAIL
	MOVL	XAR6,#XTIMING6_L
	AND	*XAR6,#0FFFCh
	OR	*XAR6,#1
	
	;
	MOVL	XAR6,#XBANK
	MOV	*XAR6,#1Eh
	
	LRETR
	

⌨️ 快捷键说明

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