ES = 1;
TOMD = 0x20;
TR1 = 1;
main()
{P1.0 = 1;
while(P1.0);
send(0x00);
send(0x01);
send(0x02);
send(0x03);
send(0x04);
}
。。。。。。
如果是以上程序,当单片每复位后,按第一次P1.0将只发送00,第二次后会是00,01,02,03,04;
去掉ES = 1;后可以解决。
关键字:C51单片机 串口通讯『本文转载自网络,版权归原作者所有,如有侵权请联系删除』