?? isr.c
字號:
//[isr.c]中斷處理函數------------------------------------------------------*
//功 能: *
// (1)定義中斷處理函數 *
//-------------------------------------------------------------------------*
//頭文件
#include "isr.h" //中斷處理函數頭文件
#pragma CODE_SEG __NEAR_SEG NON_BANKED
//SCI0ReInt:SCI0接收中斷函數-----------------------------------------------*
//功 能:若收到一個數據,則將該數據發送出去。 *
//-------------------------------------------------------------------------*
__interrupt 20 void SCI0ReInt(void)
{
INT8U i;
INT8U SerialBuff[1]; //存放接收數據的數組
DISABLE_INTERRUPTS; //關總中斷
i = SCIReN(1,SerialBuff); //等待接收1個數據
if (i == 0) SCISendN(1,SerialBuff); //發送接到的數據
ENABLE_INTERRUPTS; //開總中斷
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -