?? int.s
字號:
.module INT.c
.area text(rom, con, rel)
.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\發送端\INT.c
.dbfunc e init_INT _init_INT fV
.even
_init_INT::
.dbline -1
.dbline 18
; /***************************************
; *2008,浙江工業大學信息與控制研究所
; *All rights reserved
; *
; *文件名稱:INT.c
; *摘 要:外部中斷的初始化實現
; *
; *當前版本:1.1
; *作 者:王微
; *完成日期:2008.5.
; ****************************************/
; #include<iom128v.h>
; #include<macros.h>
; #include"INT.h"
;
;
; void init_INT()
; {
.dbline 19
; EIMSK=0; //屏蔽所有外部中斷
clr R2
out 0x39,R2
.dbline 20
; EICRB|=(BIT(ISC51)|BIT(ISC50)); //修改外部中斷5(DR)的觸發方式為上升沿觸發
in R24,0x3a
ori R24,12
out 0x3a,R24
.dbline 21
; EIFR=0XFF; //清除外部中斷的標志位
ldi R24,255
out 0x38,R24
.dbline 23
; // EIMSK|=BIT(5); //不屏蔽外部中斷5
; _SEI(); //全局中斷使能,相當于語句SREG|=(1<7)
sei
.dbline -2
L1:
.dbline 0 ; func end
ret
.dbend
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -