?? sys_init.asm
字號:
;===========================================================================
; 文件名: Sys_init.asm
;
; 模塊名: SYS_INIT
;
; 公司: 達盛科技
;
; 功能描述: 初始化 F240x 設備
;=====================================================================================
; 修改記錄:
;-------------------------------------------------------------------------------------
; 2005.08.21 版本:Ver 1.0
;===========================================================================
.include "x24x_app.h"
.def SYS_INIT
.ref GPR0
SYS_INIT:
POINT_PG0
SETC INTM ;禁止中斷
SPLK #0h, IMR ;屏蔽中斷
SPLK #0FFh, IFR ;清中斷標志
CLRC SXM ;禁止符號擴展
CLRC OVM ;禁止溢出保護
CLRC CNF ;設置 B0 塊為數據區.
SPM 0
LAR AR1, #03C0h ;初始化軟件堆棧指針
MAR *,AR1
POINT_B0
SPLK #00C0h, GPR0 ;設置訪問外部 I/O 空間的等待狀態
OUT GPR0, WSGR
POINT_PF1
SPLK #0085h, SCSR1 ; x4 PLL, ADC 使能, EV1 使能, 清無效地址標志
SPLK #006Fh, WD_CNTL ;如果 VCCP=5V 則禁止看門狗
KICK_DOG
RET
;-----------------------------------
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -