打印

单片机串口通信

[复制链接]
1460|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
海口天空|  楼主 | 2014-1-28 11:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
leehp| | 2014-1-28 11:39 | 只看该作者
你取高四位,应该是&0XF0才对啊。

使用特权

评论回复
板凳
NE5532| | 2014-1-28 13:55 | 只看该作者
不要胡子眉毛一把抓,串口传输正确了再来研究数据转换的关系,两个放一起,连楼主想干嘛都不知道。

使用特权

评论回复
地板
yettt365| | 2014-1-28 17:25 | 只看该作者
楼主,请贴出全部的代码清单,错误可能的原因有很多的。

使用特权

评论回复
5
ww12101230| | 2014-2-1 00:06 | 只看该作者
templ = 0x0f&temp;
temph = temp>>4;
看看这样管不

使用特权

评论回复
6
海口天空|  楼主 | 2014-2-11 10:11 | 只看该作者
NE5532 发表于 2014-1-28 13:55
不要胡子眉毛一把抓,串口传输正确了再来研究数据转换的关系,两个放一起,连楼主想干嘛都不知道。 ...

串口传输正确了 我用电脑调试好了  我就是想传输倆位数  但是就是不行   我用数码管显示  只能正确显示以为数  (数码管显示也没问题)

使用特权

评论回复
7
海口天空|  楼主 | 2014-2-11 10:12 | 只看该作者
ww12101230 发表于 2014-2-1 00:06
templ = 0x0f&temp;
temph = temp>>4;
看看这样管不

这个方法都用过了 传输过来的依然不正确

使用特权

评论回复
8
海口天空|  楼主 | 2014-2-11 10:13 | 只看该作者
海口天空 发表于 2014-2-11 10:12
这个方法都用过了 传输过来的依然不正确

我用的是stc89c52

使用特权

评论回复
9
yanzhuangsongqi| | 2014-2-11 10:18 | 只看该作者
检查下波特率设置

使用特权

评论回复
10
ningling_21| | 2014-2-11 10:24 | 只看该作者
海口天空 发表于 2014-2-11 10:12
这个方法都用过了 传输过来的依然不正确

传输过来的不正确,说明串口接收有问题嘛...

先解决串口接收的问题...

使用特权

评论回复
11
NE5532| | 2014-2-11 19:46 | 只看该作者
海口天空 发表于 2014-2-11 10:11
串口传输正确了 我用电脑调试好了  我就是想传输倆位数  但是就是不行   我用数码管显示  只能正确显示以 ...

你觉得什么都正确,那为啥结果不正确呢?心态是找不到问题的根源哈。先把显示调可靠了,再去调传输。推荐阅读《程序调试黑宝书》

使用特权

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

本版积分规则

2

主题

8

帖子

0

粉丝