//串口中斷
void UART_SER() interrupt 4
{
if(RI)
{
RI = 0;//清除接收標志
switch(SBUF)
{
case 'g': forward(); break;//前進
case 'b': back(); break;//后退
case 'l': left(); break;//左轉圈
case 'r': right(); break;//右轉圈
case 's': stop(); break;//停止
case 'z': left_go(); break;//左轉行駛
case 'y': right_go(); break;//右轉行駛
case 'p': pwm++;break; //加速
case 'c': pwm--;break; //減速
}