串口助手给89C52单片机发数据,为什么收不到呢?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-01
串口助手向单片机发送数据

单片机 都是 16进制的数据

串口助手 上你选 16进制 方式

1000 的 16进制 不是 3E8 嘛?

祝你顺利

首先肯定是要设置好正确的波特率。你可以试下单片机发送到串口助手,如果能正常接收波特率也是正确的,反之亦然。
其次要检查你单片机的接收程序,我想这个问题应该不复杂。
把问题分成几个部分,依次排查解决,你的问题自然就解决了。

首先你发的程序就是有问题的,编译都不能通过,怎么可以接收到数据?

  • 单片机和pc机通过rs232进行串口通信
    答:利用电脑上的串口助手,向单片机发送数据,单片机原封不动的再反馈回来 若满意,请记得采纳,谢谢 /***/ //串口波特率 9600 ,单片机晶振 11.0592 include <REG52.h> //通用89C52头文件 char aa,fe=0;/***/ void MScomm(void)//串口初始化 { TMOD=0x20; //定时器1工作方式...
  • 一块单片机版(上的STC-89C52)和USB线怎么跟电脑相连来编写程序_百度知 ...
    答:把单片机的uart 接口转换为 rs232,再搞一条 usb 转 rs232 转接线就可以连在一起了;然后通过串口助手皆可以在pc上收发数据了,单片机的收发处理代码要自己写;要通信是话需要 安装好串口驱动;满意的话赞一个,呵呵
  • 89c52单片机怎么实现与PC机之间通信?(详细点)
    答:有两种方法与PC通信:1,同1楼观点。加接一个USB转串口的硬件设备(网上很容易买到),这样既解决了数据线的连接又解决了单片机供电问题,但PC端可能需要安装USB驱动,而且要碰运气,往往因USB驱动问题无法一次成功;2,通过RS232接口与PC通信,当然也少不了硬件支持,自己做或到网上买一RS232模块,步骤...
  • 用89C52单片机与PC串口通信,谁能帮忙写代码?要汇编语言的
    答:ORG 0000H AJMP MAIN ORG 0023H AJMP SBR1 ORG 0070H DISBUF EQU 30H ;用来存放发送的数据 WBUF EQU 40H ;校验数据存放 RBUF EQU 50H MAIN:MOV DISBUF,#0 MOV DISBUF+1,#0 MOV DISBUF+2,#0 MOV WBUF,#'W'MOV WBUF+1,#'r'MOV WBUF+2,#'o'MOV WBUF+3,#'n'MOV WBUF+4,#'...
  • 89c52串口怎么通讯?步进电机
    答:89c52串口怎么通讯,自己设定一个通信协议,如 指令码+长度+操作码(八字节数据)+校验码+结束码 这样单片机 与 上位机的通讯 可以不会出差错。
  • 一块单片机版(上的STC-89C52)和USB线怎么跟电脑相连来编写程序_百度知 ...
    答:把单片机的uart 接口转换为 rs232,再搞一条 usb 转 rs232 转接线就可以连在一起了;然后通过串口助手皆可以在pc上收发数据了,单片机的收发处理代码要自己写;要通信是话需要 安装好串口驱动;满意的话赞一个,呵呵
  • STC 89C52RC单片机向TXD端口发送指定数据的程序要怎么写
    答:请提前计算一下所选晶振能达到的最高速度,波特率不能超过最高速度 (1) 波特率加倍(SMOD=1):  Max_Baud = FOSC/12/16 (2) 波特率不加倍(SMOD=0):Max_Baud = FOSC/12/32 例如:22.1184MHz晶振,波特率加倍时,最大波特率=22118400/12/16=115200#define FOSC11059200//振荡频率 defin...
  • 单片机89C52串口配置程序问题
    答:没写串口中断服务函数,也开了串口中断。这样程序会出问题的。
  • 电脑通过单片机串口发送调光指令使单片机产生PWM信号对LED调光_百度知 ...
    答:控制 PWM 的程序我这没有,但我这有跟串口接收数据的 利用单片机和电脑的串口助手来控制单片机开发板上面的8个LED 电脑发送不同的数值,即可点亮不同的LED 你可以根据这个程序的原理,来自己试着编写电脑控制PWM 如果有什么疑问可以随时向我提问,或私密我加好友,记得采纳哦!/***/ //串口发送的数据...
  • 用89C52单片机与PC串口通信,谁能帮忙写代码?要用C语言编写的_百度知 ...
    答:TI=1; //TI 置1,以发送第一个字节 TR1=1; //启动定时器 T1 while(1){ printf (" 真诚与各位单片机高手切磋学习\n"); //向PC机发送数据 delay(500);printf (" welcome to www.hebeihjl.com\n"); //向PC机发送数据 delay(500);printf (" qq892793019\n"); //向PC机发...