2610| 3
|
求一个PC发送一条字符串单片机收到后原样返回 |
20黑币
最佳答案//这是我给坛友修改的程序片段,你可以参考一下。
//串口助手发送0x7E xx yy 0x0D,0x7E是数据头,0x0D是数据尾,xx yy是有效数据
#include
typedef unsigned char u8;
typedef unsigned int u16;
u8 rec_buf[4];//接收数据缓存
bit flag=0; //接收完成标志
void InitUART()
{
TMOD = 0x20;
SCON = 0x50;
TH1 = 0xFA;
TL1 = TH1;
PCON = 0x80;
EA = 1;
ES = 1;
TR1 = 1;
}
...
| ||
| ||
| ||
| ||