?? ex1.c
字號(hào):
#include <reg51.h> //頭文件
int ch;
void SISR(void) interrupt 4 //串行中斷服務(wù)例程
{
RI=0; //清零
ch=SBUF; //讀取接收緩沖器
if(RB8== ParityCheck(ch)) //判斷奇偶校驗(yàn)位
{
//用戶處理語(yǔ)句,省略
}
else //錯(cuò)誤處理
{
//錯(cuò)誤處理語(yǔ)句,省略
}
}
void main(void) //主函數(shù)
{
SCON=0xD0; //初始化串行口模式3
PCON=0x80; //設(shè)置SMOD=1
TL1=0xF4; //波特率4800bit/s,初值
TH1=0xF4;
ES=1; //開啟串行中斷
EA=1; //開總中斷
TR1=1; //啟動(dòng)定時(shí)器
while(1) //主循環(huán)
{
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -