欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
RS232串口通信(接收與發送)
[打印本頁]
作者:
星之衣帆
時間:
2018-11-30 10:47
標題:
RS232串口通信(接收與發送)
RS232串口通信C代碼
#include<reg52.h>
unsigned char SenData,Flag;
void main()
{
SCON = 0x50; //REN=1允許串行接受狀態,串口工作模式1
TMOD|= 0x20; //定時器工作方式2
PCON|= 0x80;
//TH1 = 0xFD; //baud*2 /* reload value 19200、數據位8、停止位1。效驗位無 (11.0592)
TH1 = 0xF3; // //baud*2 /* 波特率4800、數據位8、停止位1。效驗位無 (12M)
TL1 = 0xF3;
TR1 = 1;
ES = 1; //開串口中斷
EA = 1; // 開總中斷
// IE = 0x0;
while(1)
{
if (Flag==1)
{
EA=0;
SBUF=SenData; //SUBF接受/發送緩沖器
while(TI==0);
TI=0;
Flag=0;
EA=1;
}
}
}
/****************************************************
串口中斷程序
******************************************************/
void ser_int (void) interrupt 4 using 1
{
unsigned char ReData;
if(RI == 1) //RI接受中斷標志
{
RI = 0; //清除RI接受中斷標志
ReData = SBUF; //SUBF接受/發送緩沖器
SenData=ReData;
Flag=1;
}
}
作者:
靜翎
時間:
2019-1-14 16:06
感謝樓主,幫了大忙
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1