cpp
#include "reg52.h"
void CKF(unsigned char C)
{//向串口发送数据
SBUF=C;
while(!TI);
TI=0;
}
void CKSZ()
{
SCON=0X40;//0100 0000串口模式1不使能接收
TMOD=0X20;//T1工作模式2
PCON|=0X80;//SMOD=1波特率倍增
TH1=TL1=0XF3;//波特率4800/12MHz
TR1=1;
}
void main()
{
unsigned int Ys=120*20;
CKSZ();
while(--Ys);
while(1)
{
CKF('a');
Ys=1000;
while(--Ys);
}
}