打印

单片机串口通讯

[复制链接]
1745|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
snok_sky|  楼主 | 2011-8-15 12:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
心静自然凉| | 2011-8-15 12:24 | 只看该作者
1.注意看一下两边波特率设置正确与否
2.如1没问题,注意看一下你程序里面有关定时器、串口寄存器设置正确与否

使用特权

评论回复
板凳
tcc8073| | 2011-8-15 13:48 | 只看该作者
有仔细分析下SBUF能装多少位吗?

使用特权

评论回复
地板
snok_sky|  楼主 | 2011-8-15 14:18 | 只看该作者
两边的设置是一样的,不过楼下的说分析SBUF能装多少位倒是有可能 2# 心静自然凉

使用特权

评论回复
5
snok_sky|  楼主 | 2011-8-15 15:37 | 只看该作者
我labview里面是设置两个字节的,不知你指的是? 4# snok_sky

使用特权

评论回复
6
snok_sky|  楼主 | 2011-8-15 15:38 | 只看该作者
我labview里面是设置读取两个字节的数据,不知道你指的是什么? 3# tcc8073

使用特权

评论回复
7
joyme| | 2011-8-16 09:25 | 只看该作者
FC是4的反码,估计是溢出造成的吧,SBUF是8位的寄存器吧,你试试分04,00发两次

使用特权

评论回复
8
snok_sky|  楼主 | 2011-8-17 10:19 | 只看该作者
问题解决了,是proteus中单片机P0口读取数据出错,我只接了P0.0~P0.2,其他脚悬空;刚将P0口全接led显示,结果正常了,感谢各位!

使用特权

评论回复
9
xiaotann| | 2011-8-17 11:45 | 只看该作者
FC

使用特权

评论回复
10
tanwanshui| | 2011-8-17 14:23 | 只看该作者
fu

使用特权

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

本版积分规则

0

主题

48

帖子

1

粉丝