?? irq.c
字號:
#include "SPCE061V004.h"
extern unsigned int switch1;
//extern unsigned int blocksign;
//*========================================================
//*中斷函數聲明
//*========================================================
void IRQ3(void)__attribute__((ISR));//聲明為中斷入口函數
void IRQ3(void)
{
if(*P_INT_Ctrl&C_IRQ3_EXT1)
{
switch1=0;
*P_INT_Clear=C_IRQ3_EXT1;
}
else if(*P_INT_Ctrl&C_IRQ3_EXT2)
{
*P_INT_Clear=C_IRQ3_EXT2;
// blocksign=0;
}
else
{
*P_INT_Clear=C_IRQ3_KEY;
}
}
//****************************************************************************************************
//鍵盤中斷函數,基于128hz的時鐘中斷
//****************************************************************************************************
//void IRQ6(void)__attribute__((ISR)); //將IRQ6()函數聲明為中斷服務函數
//void IRQ6(void) //IRQ6函數體
//{
// if(*P_INT_Ctrl&C_IRQ6_TMB2) //如果是TMB2中斷
// {
// *P_INT_Clear=C_IRQ6_TMB2; //清中斷標志位
// Key_Scan(); //調用鍵盤檢測函數
// }
// else
// {
// *P_INT_Clear=C_IRQ6_TMB1; //清中斷標志位
// }
// }
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -