你没看懂我的答案啊。我不是要做单片机跟电脑通过串口调试助手来通信这种东西。而是我的程序里要加一段用串口给给单片机发送数据的代码。
具体是是我用Visual stdio编了一段程序从游戏中获得了一定的数据,然后现在要将这些数据发送到单片机上。单片机上的程序很简单,我问的是pc端如何发送。
你没看懂我的答案啊。我不是要做单片机跟电脑通过串口调试助手来通信这种东西。而是我的程序里要加一段用串口给给单片机发送数据的代码。
具体是是我用Visual stdio编了一段程序从游戏中获得了一定的数据,然后现在要将这些数据发送到单片机上。单片机上的程序很简单,我问的是pc端如何发送。
我要实现一个PC机通过串口发送数据到单片机,单片机接到后按键回应的程序...
你这个程序在逻辑上就有错误 你这个程序在逻辑上是 当PC传数据给单片机 单片机收到数据时 键是按下的单片机才会返回一个数据 你可以再定义1个int b=0;在串口接收中断里将b=1;然后在主程序里面判断 if(b==1)才去查询键盘是否按下 按下才将a=1 如果a==1 才发送OK! 发送完毕后 返回到初始...
如何用串口将数据传给单片机里面的寄存器?也就是串口接收的数据来更新寄...
正常发送就行了,比如用电脑的串口精灵,单片机接收后会自动将8位数据送入SBUF寄存器中,并将串口接收标志位RI置1,直接从中读取就行了。发送也是一样,将8位数据送入SBUF寄存器,单片机就会自动发送数据,发送完毕后会将串口发送标志位TI置1。
PC机编程将数据通过串口输出到单片机
-PC机准备工作才算完毕--然后到单片机开发板了--串口程序--不知道你用的是51哪个芯片--确定以后就去看串口的寄存器叫什么比如叫SBUF0主程序-intfasong[];\/\/用来装你准备发送的字符int*p;\/\/指针,如果不熟悉的话,回头再帮你改成不用指针的。voidmain(){p=fasong;\/\/指针指向要发送的数组。EA=1...
单片机串口通信程序 PC发送一段任何数据到单片机,按一个按钮让原数据...
\/\/中断方式接收PC机数据 \/*\\\\\\ 设计思路 接收到的数据存入到dat[50]数组中,中断方式接收,每次中断接收后,开启定时器,\/\/\/ \/\/ \/\/陈仲库 include <reg51.h> include <stdio.h> int dat[20];unsigned char num=0;int time=0;bit MCU_RXD_FLG=0;void COM_Init(void){ SCON = 0x50...
如何实现(电脑)PC机与单片机的串行通信
1、电脑带有原生串口,就是主板上带有串行口,这个情况就太好办了。用“串口调试助手”测试一下就可以用VB写程序了。电脑和单片机用232芯片进行接口转换。2、电脑没有原生串口,就是主板上没有串行口,这个情况有点麻烦。要用USB转串口的模块,装好驱动后会在“设备管理器”中出现一个串口,直接当...
PC机如何实现与单片机间串行通信
1,加接一个USB转串口的硬件设备(网上很容易买到),这样既解决了数据线的连接又解决了单片机供电问题,但PC端可能需要安装USB驱动,而且要碰运气,往往因USB驱动问题无法一次成功;2,通过RS232接口与PC通信,当然也少不了硬件支持,自己做或到网上买一RS232模块,步骤1:将模块9针D型接口连接至电脑...
...用中断的方式,编写PC机发送一个数到单片机的程序,波特率为4800,S_百...
TR1=1; \/\/启动定时器1; EA=1; \/\/总中断允许; ES=1; \/\/串行口中断允许;} void UART_isp() interrupt 4{ if(RI) { RI=0; temp=SBUF; switch(temp) { case '1':P1=0xfe;break; \/\/PC发送 1 给单片机,P1.0 对应LED亮 case '2':...
如何实现单片机传输数据给计算机的串口通信?
必须在单片机上编写程序,程序的功能是将从键盘的获取到的数据通过串口发送出去。单片机串口参数(如波特率、数据位、停止位、奇偶校验位等)须与电脑设置一致。
单片机与PC机串口通讯
因为你手动发送的延时肯定>SHUMA1()函数中delay的总时间。2,你的程序中SHUMA1()函数是在大循环中循环的。每次运行到if(RI)这行的之间的时间间隔都很久了。不利于连续接收数据。3,还有其他的可能,我发你一个串口监控软件,可以第三方监控串口通讯。便于你调试。4,基本上所有的串口调试助手在十六进制...
PC机与单片机之间的串口通信的程序
单片机为51系列,PC机具有RS-232-C接口,利用芯片MAX232实现电平转换。利用串口通信调试小... 利用汇编语言编写PC机与单片机之间的串口通信的程序,以PC机作为上位机,单片机作为下位机。单片机为51系列,PC机具有RS-232-C接口,利用芯片MAX232实现电平转换。 利用串口通信调试小助手软件验证发送和接收数据的准确性。 展开 ...