当前位置:
工控论坛
> >
产品
>
嵌入式系统
>
单片机
我要发帖
单片机与PC机通讯请教
点击:
1279
| 回复:
4
核水
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 13回
年度积分:0
历史总积分:43
注册:2004年3月08日
发表于:2005-04-30 19:49:00
楼主
您好!我现在在做单片机与PC通过RS232串口通讯,单片机使用的是Atmel89C52,PC机的通讯软件是用VB编的.当单片机向PC机发送数据的时候,每次发送一个数据串,数据之间有一定的时间间隔,总是头尾正确,中间数据全错:如第一数据为"0FFH",最后一个数据为"0FEH",它们每次都正确;从第二数据起就发生错误了,单片机发送"01H",PC机接收到"81H".请问这是什么原因造成的,有什么好的方法解决?请赐教!
分享到:
收藏
邀请回答
回复楼主
举报
周公
关注
私信
精华:10帖
求助:0帖
帖子:119帖 | 5549回
年度积分:0
历史总积分:6446
注册:2002年11月26日
发表于:2005-05-02 17:43:00
1楼
1. 加长间隔; 2. 核对波特率系数。
回复
引用
举报
周忠斌
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 11回
年度积分:0
历史总积分:16
注册:2004年11月18日
发表于:2005-05-08 20:13:00
2楼
使用PIC 有模块化的串行通信 你如果使用89C52一定要严格按照协议编写程序
回复
引用
举报
核水
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 13回
年度积分:0
历史总积分:43
注册:2004年3月08日
发表于:2005-05-10 17:58:00
3楼
以上二位对我的问题提供了强有力的帮助,问题得以解决,我在此谢谢二位!
回复
引用
举报
赵子君
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 28回
年度积分:97
历史总积分:125
注册:2003年3月18日
发表于:2005-05-20 15:31:00
4楼
请检查一下串口通讯参数的设置情况,波特率可以适当降低。
回复
引用
举报
热门招聘
相关主题
51单片机响应速度
[1365]
PC-104嵌入式开放控制器
[1094]
有没有运动控制卡的开发板?
[3216]
关于远距离数据采集的方案
[2940]
实时和多任务性
[1148]
汽车嵌入式SoC系统的应用与发...
[1358]
什么是FIFO,与double buffer...
[3092]
我的ARM9项目,大家来看看!
[1477]
有谁给推荐一套ARM开发板呀,...
[1148]
田间灌溉计算机监控系统方案
[1886]
官方公众号
智造工程师
客服
小程序
公众号