找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

请求大佬指出我这样子写单片机串口调试小助手为什么无法发送成功

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

正文摘要:

#include <REGX51.H> void initserial() {         SCON=0X50;         TMOD=0X20;         TH1=0XFD; &n ...

回复

ID:1052650 发表于 2022-11-27 07:56
lkc8210 发表于 2022-11-26 23:59
代碼沒問題,接線有問題

大佬请问一下,接线接错是指TXD和RXD的对应关系吧。但是我改过来后也不行呀。。。。
ID:1052650 发表于 2022-11-27 07:27
人中狼 发表于 2022-11-26 23:39
加一个串口中断处理程序,把接收数据放到中断里

感谢你的回复,那样子好像差不到。。。
ID:1052650 发表于 2022-11-27 07:26
188610329 发表于 2022-11-26 15:48
小助手要发 ASCII

感谢你的回复但是改为ascll好像不行
ID:1052650 发表于 2022-11-27 00:36
lkc8210 发表于 2022-11-26 23:59
代碼沒問題,接線有問題

大佬虽然我看不太明白,但是好感谢你!!(┯_┯)(┯_┯)(┯_┯)
ID:161164 发表于 2022-11-26 23:59
代碼沒問題,接線有問題


ID:384109 发表于 2022-11-26 23:42
串口助手发送数据格式错了,要用ASCII码发送
ID:384109 发表于 2022-11-26 23:39
加一个串口中断处理程序,把接收数据放到中断里
ID:624769 发表于 2022-11-26 15:48
小助手要发 ASCII
ID:1052650 发表于 2022-11-26 15:42
188610329 发表于 2022-11-26 13:46
删掉  ES=1;
或者 改成 ES=0;

大佬,不行哇(┯_┯)
ID:1052650 发表于 2022-11-26 14:51
188610329 发表于 2022-11-26 13:46
删掉  ES=1;
或者 改成 ES=0;

好的,感谢你的解答,玩试一下,为什么不用打开总开关呢,这不是用到了串行口通信吗
ID:1052650 发表于 2022-11-26 14:51
AZ147741000 发表于 2022-11-26 12:24
这个可以用AT89C52实现吗

高版本不是可以兼容低版本的吗
ID:624769 发表于 2022-11-26 13:46
删掉  ES=1;
或者 改成 ES=0;
ID:1054039 发表于 2022-11-26 12:24
这个可以用AT89C52实现吗

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

Powered by 单片机教程网

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