📄 xint1_init.h
字号:
#ifndef _xinit1_H_
#define _xinit1_H_
//--------------------------------------------------------------------
// 函数名称 : void xint1_init(void)
// 函数说明 : 初始化XINT1
// 输入参数 : 无
// 输出参数 : 无
//--------------------------------------------------------------------
void xint1_init() //外部中断1初始化子程序
{
* IMR=0x0001; //使能int1中断 --XINT2 Peripheral Interrupt Vector 0001h
//when XINT1 IS high-priority mode
* XINT1CR=0x8001; //使能xint1中断,下降沿有效,高优先级,清xint1中断标志
/*
bit 15 1: XINT2 flag --write "1" to clear
bit 14-3 0: reserved
bit 2 0: XINT2 Polarity --"1" falling eage
bit 1 0: XINT2 Priority --"0" High priority
bit 0 1: XINT2 Enable --"1" Enable interrupt
*/
asm(" clrc INTM"); //开总中断
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -