打印

求助单片机串口回馈PC字节错误的问题

[复制链接]
1345|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nantaizhizi|  楼主 | 2012-11-23 20:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我需要在C8051F040上实现与PC的通讯,在PC上通过串口调试助手向单片机发送字节,在调试窗口可以出发送正确,但是单片机在随后的回馈字节中却比规定的协议多出来一些错误的字节,比如0xFF;如果采用一收一答的形式,会馈时有些字节正确,有些却错误,比如发送0x00,回馈的却是0x3F和0xEF。
在单片机输出端口和MAX232之间接上拉电阻或者串联50欧反射电阻都不能解决问题,请教各位大虾如何解决?不胜感激

相关帖子

沙发
dqyubsh| | 2012-11-23 22:40 | 只看该作者
单片机直接发字符到PC,收到的正常不?你得能分解错误,化复杂为简单。还有,你用的232那些招数都是扯淡,你近距离通讯都过不去,标准电路一定应该过去的,过不去那就赶紧换芯片,没准遇到假芯片了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

2

帖子

0

粉丝