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

📄 int.s

📁 atmega128单片机上实现的nrf905无线收发程序
💻 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 + -