本程序严谨程度不高,仅适合新手做成功程序使用,严谨程序后续会有更新.
这两个程序结合起来是可以用的.
单片机程序代码(用于在收到数据后做出反应)
//整合自STC官方文档
#include "reg52.h"
#include "intrins.h"
typedef unsigned char u8;
typedef unsigned int u16;
bit busy;//这个变量暂时没用
#define FOSC 12000000L //单片机的频率
#define BAUD 4800 //串口波特率
u8 i;
u8 flag;
void main()
{
SCON = 0xDA;
TL2 = RCAP2L = (65536-(FOSC/32/BAUD));
TH2 = RCAP2H = (65536-(FOSC/32/BAUD)) >> 8;
T2CON = 0x34;
ES = 1