RS232串口接收不到信息
写的代码如下,每次用串口调试助手发送数据的时候,LED灯(P0控制)都没得反映,求解啊···#include<reg52.h>
void main()
{
TMOD=0x20; //定时器1设置为工作方式2
TH1=0xfd; //使波特率为9600
TL1=0xfd;
TR1=1; //打开定时器1
REN=1; //串行允许接收
SM0=0; //串口工作方式设置
SM1=1;
EA=1; //打开中断总开关
ES=1; //打开串口中断开关
while(1)
{
}
}
void ser() interrupt 4
{
RI=0; //收完数据之后置0
P0=SBUF;
}
}