请教:串口接收不正确

[复制链接]
3616|10
 楼主| janeseven 发表于 2008-5-21 08:44 | 显示全部楼层 |阅读模式
<br />请教诸位高手:<br />PIC与pc之间通过232转485模块进行通讯,PIC接收出现FERR错误,接收到的数据全部为0,苦思想不出原因。。望高手指点~~<br />期待ing,不胜感激
richardvip 发表于 2008-5-21 08:49 | 显示全部楼层

是正常发送数据时收到0,还是烧写时,收到0

  
 楼主| janeseven 发表于 2008-5-21 09:07 | 显示全部楼层

正常发送数据时收到0

  
richardvip 发表于 2008-5-21 09:34 | 显示全部楼层

你是如何转485的,波特率多少,最好把电路图贴出来

  
machunshui 发表于 2008-5-21 10:48 | 显示全部楼层

网络上找一个能通信的例子程序

网络上找一个能通信的例子程序,对比找问题
youss 发表于 2008-5-21 12:29 | 显示全部楼层

汇编写的pic 232发送程序

先将232转485模去掉,直接用pic芯片通过232与pc通信,正常后再转485,缩小问题范围, <br /> 相关链接:<a href='http://www.youmcu.com/DOWNLOAD/Project/USB_Keyboard/USB_Keyboard.rar'>http://www.youmcu.com/DOWNLOAD/Project/USB_Keyboard/USB_Keyboard.rar</a>
richardvip 发表于 2008-5-21 12:34 | 显示全部楼层

支持楼上,先这样排查

  
 楼主| janeseven 发表于 2008-5-22 11:28 | 显示全部楼层

谢谢,我试一试~~

  
gsgz 发表于 2008-5-27 16:51 | 显示全部楼层

先检查硬件,然后

看看是不是波特率偏差引起的
zhaoyu2005 发表于 2008-6-4 09:43 | 显示全部楼层

接线是不是反了?

  
dfftt133 发表于 2008-6-5 17:18 | 显示全部楼层

hif

接收数据时间是否够,在程序中添加关串口使能程序,让串口复位
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部