3162| 3
|
求一個PC發(fā)送一條字符串單片機(jī)收到后原樣返回 |
20黑幣
最佳答案//這是我給壇友修改的程序片段,你可以參考一下。
//串口助手發(fā)送0x7E xx yy 0x0D,0x7E是數(shù)據(jù)頭,0x0D是數(shù)據(jù)尾,xx yy是有效數(shù)據(jù)
#include
typedef unsigned char u8;
typedef unsigned int u16;
u8 rec_buf[4];//接收數(shù)據(jù)緩存
bit flag=0; //接收完成標(biāo)志
void InitUART()
{
TMOD = 0x20;
SCON = 0x50;
TH1 = 0xFA;
TL1 = TH1;
PCON = 0x80;
EA = 1;
ES = 1;
TR1 = 1;
}
...
| ||
| ||
| ||
| ||
Powered by 單片機(jī)教程網(wǎng)