亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標題:
51單片機串口通信程序—方式1,波特率9600bps
[打印本頁]
作者:
nius
時間:
2015-4-10 01:48
標題:
51單片機串口通信程序—方式1,波特率9600bps
#include<reg51.h>
unsigned char Serial_data; //串口數據(Serial_data)用這個來保存。
static unsigned char Into=0;
void Init_Serialport1() //初始化串口1(Serial port)
{
TMOD=TMOD&0x0F;
TMOD=0x20;
TH1=0xFD;
TL1=0xFD;
TR1=1;
SCON=SCON&0x0F;
SCON=0x50;
EA=1;
ES=1;
}
void main()
{
Init_Serialport1();
while(1)
{
if(Into==1)
{
unsigned char i;
ES=0;
for(i=0;i<14;i++)
{
unsigned char code table[]="我會為你奮斗LQ";
SBUF=table[i];
while(TI==0); //容易理解錯誤的地方:當數據發送完畢后“TI”會被硬件自動置“1”這里就是在執行如果“TI”沒有被置1的話就一直循環在這里,當"TI"被置“1”后就會退出此語句
TI=0; //這里手動將"TI"清零。
}
SBUF=Serial_data;
while(TI==0); //容易理解錯誤的地方:當數據發送完畢后“TI”會被硬件自動置“1”這里就是在執行如果“TI”沒有被置1的話就一直循環在這里,當"TI"被置“1”后就會退出此語句
TI=0; //這里手動將"TI"清零。
ES=1;
Into=0;
}
}
}
void Serial_port1() interrupt 4
{
RI=0;
Serial_data=SBUF;
Into=1;
}
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1