#include <reg52.h>
#include <common.h>
#include <mine.h>
main()
{
initial_uart();
while(1);
}
void initial_uart()
{
TMOD = 0x20;//定时器1工作在模式2[自动重装模式]
SCON = 0x50;//使串口工作在模式1,打开串口接收功能[接收本程序没有用到]
PCON = 0x00;
TH1 = 0xFD;
TL1 = 0xFD;
TR1 = 1;//打开定时器1
ES = 1;//打开串口中断
EA = 1;//打开总中断
}
void uart_rx_tx() interrupt 4
{
ES = 0;
if(TI)
{
SBUF = 'A';
TI = 0;
}
if(RI)
{
RI = 0;
}
ES = 1;
}