#include <REGX52.H>
#include "delay.h"
void UART_Init()//4800bps@11.0592MHz
{
SCON = 0x40;
PCON &= 0x7F;
TMOD &= 0x0F;
TMOD |= 0x20;
TL1 = 0xFA;
TH1 = 0xFA;
ET1 = 0;
TR1 = 1;
}
void main()
{
UART_Init();
while(1)
{
SBUF=34;
Delay(1);
}
}
为什么TI没有置零可以一直发送数据