为什么我对51单片机复位之后串口通信第一次传送数据为第一位为空,led后面的数字会丢失,第二次以后正常 20
为什么我对51单片机复位之后串口通信第一次传送数据为第一位为空,led后面的数字会丢失,但第二次及其以后的串口传送数据正常格式为“led”+数字;具体图如下;ps:我是以...
为什么我对51单片机复位之后串口通信第一次传送数据为第一位为空,led后面的数字会丢失,但第二次及其以后的串口传送数据正常格式为“led”+数字;具体图如下;
ps:我是以单片机为下位机,pc为上位机,pc传数据给单片机,单片机把数据返回给PC 展开
ps:我是以单片机为下位机,pc为上位机,pc传数据给单片机,单片机把数据返回给PC 展开
3个回答
展开全部
建议通过仿真器查看复位后单片机首次接收的数据内容。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我感觉单片机那边是对的,但是pc的现实出现问题了,你看看pc端的现实部分程序?
追问
pc的上位机程序是现成的sscom啊,应该不会有问题吧
追答
那可不一定,反正我测试的时候,那个stc的烧写程序,叫什么姚什么飞的那个,那个串口通信的结果就不对,这里面有进制问题,用自己的程序好处就在于,程序干了什么你知道,所以少出错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |