通过串口控制LED-单片机

时间:2025-03-07 17:09:39
void UART_Init()  //4800bps@11.0592MHz
{
    SCON=0X50;//sm0=0,sm1=1,ren=1
    PCON &= 0x7F;        //波特率不倍速
    TMOD &= 0x0F;        //设置定时器模式   T1
    TMOD |= 0x20;        //设置定时器模式   模式2,8位重装
    TL1 = 0xFA;        //设定定时初值
    TH1 = 0xFA;        //设定定时器重装值
    ET1 = 0;        //禁止定时器1中断
    TR1 = 1;        //启动定时器1
    EA=1;//允许中断
    ES=1;;//串行口中断
}