找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

学习一个单片机UART串口通信的例程,为什么接收不到数据?

查看数: 4431 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-9-26 11:54

正文摘要:

还有问一下好心人,复制代码到这儿怎么保留空格?我这一个个手打出来的空格【 哭笑】 #include "reg52.h" bit cmdArrived = 0; unsigned char cmdIndex = 0; unsigned char cntTXD = 0; unsigned char *ptrTX ...

回复

ID:968570 发表于 2021-9-27 13:49
看程序没啥问题呀,可以尝试更换一下Txd和Rxd顺序!
ID:800529 发表于 2021-9-26 16:52
先仿真调试,看看程序是否进入串口中断了。
ID:624769 发表于 2021-9-26 16:42
每个型号单片机,甚至不同的定时器都有不同的波特率算法。你的这个波特率公式很古老啊,TH1 = 256 - (11059200/12/32)/baud;,你确定和你的单片机匹配么?
ID:955868 发表于 2021-9-26 15:27
xuyaqi 发表于 2021-9-26 14:15
把串口助手实验截图发出来。

我补发了串口调试助手的图,能帮我看看问题是啥吗?
ID:262 发表于 2021-9-26 15:26
先从Keil4复制到windows记事本,然后从记事本复制到论坛就可以保留注释和空格了,你是从哪里复制过来的,居然不能保留空格?
ID:955868 发表于 2021-9-26 15:26
郑汉松 发表于 2021-9-26 13:36
看程序没啥问题哦,检查一点电脑安装了串口驱动没有,还有串口调试助手的波特率调对没有

我补发了串口调试助手的图,能帮我看看问题在哪吗?
ID:94031 发表于 2021-9-26 14:15
把串口助手实验截图发出来。
ID:514901 发表于 2021-9-26 13:36
看程序没啥问题哦,检查一点电脑安装了串口驱动没有,还有串口调试助手的波特率调对没有

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表