//串口中斷
void UART_SER() interrupt 4
{
if(RI)//當硬件接收到一個數據時,RI會置位
{
RI = 0;//清除接收標志
switch(SBUF)
{
case 0x01: straight(); break;//前
case 0x02: backward(); break;//后
case 0x03: turn_left(); break;//左
case 0x04: turn_right(); break;//右
case 0x05: stop(); break;//停止
case 0x06: Btutto1();break;//遠光燈
case 0x07: Btutto2();break;//近光燈
case 0x08: onled();break;//關閉燈
case 0x09: labasy();break;//喇叭
case 0x10: guanbilaba();break;//喇叭關
}