关于串口助手与单片机通信

新手,我用vc++开发了一个串口助手,然后现在要做一个简单的单片机课题,就是一个篮球记分板,我现在想让单片机与我的软件通信该怎么做?

0

2个回答

1.通信可以使用串口就行,需要用到一个USB转TTL的模块(淘宝上很便宜,4元就能买到)。然后把单片机的TXD功能的引脚和RXD功能的引脚和USB转TTL模块上的TXD和RXD反接(简单说就是TXD接RXD,RXD接TXD)。这样硬件就搭建完毕
2.单片机发送计分板的数据,注意:通信之间传递的是字符串。
有问题可以联系:1502058113(QQ)

0

1.看你的芯片支持对象,串口或者USB

2.根据芯片的功能定义,VC++串口通信或者USB通信。。其实都是芯片功能决定的!!

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Qt串口助手,支持和单片机中文通信
上位机和下位机串口中文通信时,经常出现乱码,该程序就是针对这个问题找到了解决办法。
单片机与串口助手问题
问什么我要输出的字符"a"不能在串口助手上显示:请帮我看一看rn#include rn#include rn#define uchar unsigned charrn#define uint unsigned intrnuchar FREQ=0;rnvoid timer0() interrupt 1rnrn TH0=-1000/256;rn TH1=-1000%256;rn zhongduan();rnrnzhongduan()rnrn FREQ=FREQ+1;rn if(FREQ==500)rn rn FREQ=0;rn printf("a");   //输出arn rnrnmain()rnrn EA=1;rn ET0=1;rn ET1=1;rn PT0=1;rn TMOD=0X21;rn TH0=-1000/256;rn TL0=-1000%256;rn TH1=0XFD;rn TL1=0XFD;rn SCON=0X50;rn PCON=0X80;rn TR0=1;rn TR1=1;rn TI=1;rn while(1)rn rn rnrnrn
单片机串口助手
各种单片机常用的串口助手,串口通信调试专用
串口 232 单片机通信
串口 232 通信程序,单片机资源。 实现单片机 串口通信
串口和单片机通信的问题
单片机内数据处理是16进制的形式,例如PC发送给单片机一组数据:rnA5 5A 01 01 FFrn单片机回复一组16进数: 67 76 01 00 02 03 00 00 00 00rnrn现在知道数据的长度。PC机收发数据呢?我看了龚建伟的文章,还是搞不懂啊!rnrn例如他做的收的部分:rnvoid CSCommTestDlg::OnComm() rnrn// TODO: Add your control notification handler code herernVARIANT variant_inp;rnCOleSafeArray safearray_inp;rnLONG len,k;rnBYTE rxdata[2048]; //设置BYTE数组 An 8-bit integerthat is not signed.rnCString strtemp;rnif(m_ctrlComm.GetCommEvent()==2) //事件值为2表示接收缓冲区内有字符rnrnvariant_inp=m_ctrlComm.GetInput(); //读缓冲区rnsafearray_inp=variant_inp; //VARIANT型变量转换为ColeSafeArray型变量rnlen=safearray_inp.GetOneDimSize(); //得到有效数据长度rnfor(k=0;k
单片机-串口与PC通信
;先通过串口调试工具即PC发送字符给单片机,单片机接收数据后再发给PC, ;再次通过串口调试工具观察传送结果,即实现了PC到单片机的收发 ;由于本地仿真,需要安装虚拟串口,PC用COM1口,MCU的COMPIM设为COM2,波特率均为9600 org 0000h ajmp main org 0023h ajmp
labview+串口=单片机通信
想学习上位机与下位机通信,我想labview是个不错的选择,但是该从何下手呢,我想,串口是通信的必要工具。学会串口,你也就学会了labview,学会了上位机与下位机通信。
单片机的串口远距离通信
232串口传输距离只有15m,如何能实现远距离的传输与控制,本文能给你参考。
单片机 串口 通信 485
基于485方式的单片机与PC机的串口通信 源代码 原理图
Android串口与PC端串口助手通信没有问题,但是与单片机串口无法通信
今天调试了一下Android的串口程序,能够实现与PC端的串口收发,数据解析均没有问题,同时编写了单片机的串口收发程序,与PC端通信没有问题; 现把单片机的9针串口与Android的9针串口用串口线连接,无法通信,单片机的信号显示一直有数据发送,Android端收不到数据, 麻烦高手给些解决建议。
51单片机与串口助手通信程序
程序自动接收电脑端发送过来的字符,同时将结果发送回电脑端
关于串口与单片机通信电平转换的总结
一、为什么要单片机和计算机之间通信需要电平转换? 因为计算机的串口为RS_232C,其中高电平为-12V,低电平为+12V;我们单片机的输出与输入时TTL电平,其中高电平为+5V,低电平为-5V,因此我们需要通过电平转换才能通信。 二、单片机的串口通信方式 第一种是直接用USB转TTL电平(CH340)的方式进行通信,如下图。 上图中USB转串口芯片是把TTL串口电平转换成US
单片机与串口助手通信时数据格式转化问题
一、概述在单片机与串口助手通信时存在很多问题,毕竟一个是通过硬件编程控制的,一个是通过软件编程实现的,两者之间并没有很大的兼容性。最基本的,硬件与软件中很多数据类型是不同的,这就给软件与硬件之间的通信造成了很大的困难。1.无线通信:举个我在做项目中遇到的问题,我们的项目有一部分需要实现手机端软件对硬件实现远程控制,而远程控制就必定涉到软件与硬件之间的通信。通信网络用wifi,用ESP8266-12...
单片机串口多机通信
单片机串口多机通信Protues仿真源代码,采用keil编程
VC++ DLL 串口与单片机通信
说明:根据传入的字符串发送信息到COM口上,以供播报语音,提供接口。rn参数: rncontent :要发送的内容;rnrn传送时要组成帧发送给单片机;rnrn组帧发送1-8-1格式 帧格式如[:P018回车符]:是帧头P是命令帧,01是要读的字节长度;8是要读的内容<100byte不定长最后要加上回车符;rnrnbool test()rn unsigned char content[]="abc";rn DWORD wCount = 0;rn BYTE byte;rn int len,i;rn unsigned char lenc[2];rnrn rn len=strlen((char*)content);rn rn lenc=(char)len;rn byte=0x3A;rn WriteFile(hCom, &byte, 1, &wCount, NULL);rn byte=0x50;rn WriteFile(hCom, &byte, 1, &wCount, NULL);rn //rn byte=0x30;rn WriteFile(hCom, &byte, 1, &wCount, NULL);rn byte=0x33;//这个地方.没办法把得到的字符串长度转成ASCII的16进制的值.rn WriteFile(hCom, &byte, 1, &wCount, NULL);rn //rn for(i=0;i
串口源程序(单片机与计算机通信)
这是单片机与计算机通信程序.对初学者非常有好处.
串口实现单片机与PC通信
51单片机串口实验,实现单片机与PC间通信收发数据。
STC单片机串口2通信
使用STC12C5A单片机串口二方式三进行收发通信
基于VC++单片机通信(串口)
VC++与单片机通信 利用串口间互相通信
VS与单片机串口数据传输、计算机与单片机通信
VS与单片机串口数据传输、计算机与单片机通信 在VS2017里写的,亲测可用
串口助手串口住手串口助手
串口助手串口住手串口助手 串口助手串口住手串口助手 串口助手串口住手串口助手 串口助手串口住手串口助手 串口助手串口住手串口助手
关于通信串口的问题
求教:rn通信串口如何设置,端口,就如VB6的MSCOMM控件
串口助手智能卡APDU通信相关
简易串口助手,附带一部分寻卡,激活卡指令和简单的PPSE非接触式APDU命令,QT5编写
51单片机通信,串口助手没数据?
我这段程序运行后,串口助手没收到数据?rn串品助手:COM3,19200,8,N,1rnrnrn#includern#define uchar unsigned charrnrnsbit ledk=P2^5;rnsbit wela=P2^7;rnsbit dula=P2^6;rnuchar buffer[]=0x30,0x31,0x32;rnrnrnvoid main()rnrnrn uchar i;rn i=0;rn // ledk=1;rn rn SCON=0x50; //串口rn ES=1; //开串口中断rn PCON=0x80; //波特率倍增 19.2krn TMOD=0x20;rn TH1=0xfd; //初值rn //TL1=0xfd;rn TR1=1;rn EA=1;rnrn rn while(i<=2)rn rn if(RI==1)rn rn P1=SBUF;rn RI=0;rn rn SBUF=buffer[i++];//P1;rn while (TI==0); //等待发送完成rn // if (TI==1)rn TI=0;rn rn rnrn while(1);rn
关于单片机的通信
那位大虾知道如何接受这样的串行数据:rnrn数据由一条线以串行方式输出,波特率已知.rn(只有一根线,不像普通串行有一根数据线,一根时钟线)rnrn小弟第一次用单片机!谢了先!
单片机无线传输 关于通信
单片机无线传输 单片机无线传输 通信 单片机无线传输
关于单片机串口的问题
请教各位SPI串口是怎么——依据什么信号开始传送和结束传送的?rn呵呵,我要用C8051F04x系列,有用过的最好了rnrn
关于单片机串口扩展
带232串口的扫描器连在51单片机上,还有个传感器连在单片机上,通过单片机控制,当扫描器漏扫时,报警;当扫到条码时候,通过另外一个串口在PC上显示条码。这样就用到了两个232串口,现在我准备将串口扩展一下,大家觉得SP2538芯片怎么样?
单片机多功能调试助手 串口,以太网,USB
单片机多功能调试助手 串口,以太网,USB
串口调试助手2.1 串口PC与单片机通讯
串口调试助手2.1 串口PC与单片机通讯 可以将51实验板上的数据通过键盘输入到MSC51芯片上 再通过COM口传进计算机,是单片机初学者必备工具
单片机常用软件(含串口助手,精灵)
多种单片机软件合集 单片机精灵 算延迟 自动生成初始化代码 串口助手 计算器 点阵工具 等
串口助手,串口调试工具
很好用的串口调试助手,支持,COM 口接收数据,支持 TCP UDP接收数据调试,支持文件发送,支持自动发送数据,支持波特率设定,和指定不同串口号
串口猎人 串口助手
匠人的串口调试小软件,很好用,功能很全,推荐大家使用
020单片机串口多机通信程序
本程序在C8051F020单片机上通过串口进行多机通信,主机和从机之间可以安全可靠地传输数据,程序已在020单片机上调试成功。
单片机串口进行双机通信发送
本程序是用汇编语言写的单片机双机通信,经过实验检验可以应用,共享出来希望对需要的朋友有帮助
电脑串口与单片机进行通信程序及电路
在protus及实际单片机电路调试过,好用,有串口接受程序,有串口发送程序,有通过电脑串口控制单片机I/O口程序,及protus仿真电路,及部分串口通信文档资料。
PC机串口与单片机通信的问题
PC机用Victor串口控件向单片机发送一个数据,然后由单片机反馈确认数据。rn流程是这样写的:rn1.PC串口发出数据rn2.单片机反馈数据rn3.PC根据单片机反馈的数据进行判断。rnrn但语句顺序是先往串口发送数据,然后读串口数据,但感觉还没有来得及单片机反馈数据就已经从串口执行过读数据了,因此,点一下按钮数据不正确,要再点一下按钮前面收到的串口数据才调进来。试在串口发送和接收函数之间加Sleep()函数,但还是没有用。rn
C51单片机串口自定义协议通信
自定义通信协议,有实祥细注识,目前代码用在工作中,对初学者很有用。 55+地址+命令+66 55+地址+00+66----把对应地址的端口至0; 55+地址+01+66----把对应地址的端口至1; 55+地址+03+66----把对应地址的端口状态查询出来,按55+地址+00/01+66 格式发回上位机,注意只可查询一个口的状态,如需要自已修改程序; p
单片机串口发送接收通信程序 V1.1.14
单片机串口发送接收通信程序 单片机串口发送接收通信程序 单片机串口发送接收通信程序
用单片机串口和modbus poll 进行通信
由于程序中我的stm32单片机都是做的从机来和主机进行通信的,都是modbus协议通过串口来实现通信的。 之前为了调通串口,所以用的是单片机的串口和串口助手进行的通信,为了更方便的模拟主机modbus,我决定采用软件modbus poll.  modbus poll 和 mosbud slave 可以配套使用,在同一台电脑运行的时候,需要使用虚拟串口,并且分别连上两个虚拟串口,才能实现通信。但是...
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo