51单片机与上位机通信,使用C#语言

硬件/嵌入开发 > 单片机/工控 [问题点数:40分,结帖人zym19825]
等级
本版专家分:0
结帖率 90.91%
等级
本版专家分:3938
等级
本版专家分:0
等级
本版专家分:3938
等级
本版专家分:0
等级
本版专家分:16
等级
本版专家分:71
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
等级
本版专家分:0
zym19825

等级:

C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)

C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)

C#作为上位机,控制51单片机(下位机),串口通信源程序

写了近一个月的代码,今天来...C#作为上位机,控制51单片机(下位机),串口通信源程序 界面如下: 所有的效果都能实现,但是还是有个问题没解决:发送数据后,只有点击接收按钮才能收到下位机返回的数据,真正想

C#上位机控制51单片机LED灯开关

C#上位机控制51单片机LED灯开关 下面展示一些 内联代码片。 // A code block var foo = 'bar'; // An highlighted block var foo = 'bar'; 新的改变 我们对Markdown编辑器进行了一些功能拓展语法支持,除了标准...

C#与51单片机串口通信

C#与51单片机串口通信 51接受数据,PC发送数据。 通过单片机的数码管将PC发送的16进制数据显示出来。 51接受数据代码: #include  #include  #include    sbit LS138A = P2^2; //定义138译码器的...

c#上位机与单片机通信上位机接收不到单片机返回的数据

1上位机单片机发送数据,单片机能接收到,但是单片机返回的数据上位机收不到 2我不用单片机,直接把数据线上的TX、RX短接,再用上位机发送数据,这时 上位机显示区就能显示上位机发送的数据; 3我用串口调试助手...

(源代码)C#作为上位机,控制51单片机(下位机),串口通信源程序

(源代码)C#作为上位机,控制51单片机(下位机),串口通信源程序,包含所有原创源程序,可直接用

C51单片机串口通信上位机交互

概述:上位机(PC机)向MCU发送指令,MCU串口接收指令并根据列表发送响应。   全局变量声明 #include BYTE ComBuf[18];//串口通讯数据缓存,发送和接收都使用 UINT nAddress;//ROM中地址计数 UINT nTimeOut;...

VB6.0与51单片机、STM32进行串口通信

参考资料:https://wenku.baidu.com/view/7c9fdc3e1ed9ad51f11df207.html 1.功能描述——控制LED的亮灭 (1)通过设备管理器设置端口(右击属性,端口设置—>高级),然后选择相匹配的端口 (2)运行LED控制...

51单片机 下位机和C#上位机软件程序

基于AT89S52的单片机,温度,日期时间上传系统,其中温度基于DS18B20芯片,时钟基于DS1302芯片。

C# serport stc80c51 单片机通信

c#的serpoet类与51单片机通信 为什么收到的数据是错误的。 下位机代码#include #include #define uchar unsigned char #define uint unsigned int uint flag; uchar a; char receve[5],i=0; uint num; ...

零基础学C#编程—C#从小白到大咖

本课程从初学者角度出发,提供了C#从入门到成为程序开发高手所需要掌握的各方面知识和技术。 【课程特点】 1 由浅入深,编排合理; 2 视频讲解,精彩详尽; 3 丰富实例,轻松易学; 4 每章总结配有难点解析...

基于C#+51上位机通讯程序

之前写的 上位机通讯程序,简单看了下C#的语法,直接就开干了。不得不说,C#上位机比Delphi方便点。 上个图, 源码:http://download.csdn.net/detail/hailmy/6280059

vs2013开发上位机软件和单片机通信

3、设置上位机软件和单片机串口通信协议,主要是波特率,其他参数默认 4、调试 在单片机程序中设置一个提示,有上位机下发命名控制单片机 5、小结 上位机下发数据实现,单片机上传数据还要研究

51单片机自定义串口协议实现握手

搞了2整天的协议,查阅了很多博客,资料,对自定义数据传输大体都是这样: 帧头、地址信息、数据类型、数据长度、数据块、校验码、帧尾 那么首先说一下吧,之前我也不是很了解这个,直到我替人做了一个双机通讯的的...

基于VS2017和单片机 C#串口通信(时间、温度)

选用单片机芯片:51单片机 AT89S52 函数功能:串口通信下位机程序,用来读取DS1302时钟和DS18B20温度数据,并发给上位机用于显示。 注意:代码里有DS1302调时和两种工作方式的代码,可根据需要更改,满足自己需求。...

51采集PCF8591数据通过ESP8266上传C#上位机

效果   如果想用手机做可以参考这篇文章,自己的协议规定在文章中 ...先看8266的配置,8266我是用的Lua语言写的,,因为方便快捷....这次写的当然比以前完善...... 关于WIFI模块可以看这几篇 ESP8266使用详解

C51单片机作为下位机通过串口与C#上位机通信的问题

C#制作STM32上位机升级工具(基于Modbus协议)

上位机工具通过串口发送.bin文件,走的是Modbus协议,一帧数据里包含200Byte的升级包。stm32接收到数据校验没问题后,将升级包写入Flash。

下位机单片机c语言发送数据到串口,上位机pc机java语言获取端口数据

总是有些人在质疑,说pc机用java无法直接进行串口通信。这篇文章通过完成的实例代码,完美的宣告了一些!!!!

AS608指纹模块于51单片机的二次开发

AS608指纹模块于51单片机的二次开发前言提要一、初识AS608:二、设计1.思路2.上原理图:3.程序设计中需要注意的几个点:串口:总结 前言提要 记得好久之前听老师说:你们有一个学姐非常的上进,在我的指导下做了啊,...

MFC上位机与STM32下位机通讯精讲-王凯杰-专题视频课程

本课程主要介绍C++类库MFC上位机与STM32单片机的RS232、RS422、RS485、USB、LWIP以太网、CAN等接口进行稳定通信。课程主要从MFC和STM32基础开始,以编写上位机以及下位机为主,非常注重实践。...

基于51单片机的工业自动化控制系列教程汇总

大家好,我是『芯知识学堂』的SingleYork,今天笔者给大家介绍有关51单片机做工业自动化控制方面的应用相关知识。 相信接触过51单片机的小伙伴,或多或少会有这样的疑问:学了51单片机,究竟能干啥?感觉STM8、STM...

[C#] 编程控制笔记本蓝牙外部蓝牙设备通信

一、蓝牙模块XLBT232‐D01介绍(外部设备蓝牙) 1.1、蓝牙模块简介 XLBT232-D0101蓝牙模块采用CSR BlueCore 芯片,配置6-...设备名称、配对密码等参数,使用灵活。   1.2、模块功能介绍 1.2.1、特性  蓝牙协议:Blu

如何学习单片机——从51过渡到STM32

鉴于原文只介绍了51单片机的学习路线(当时STM32刚兴起),当前流行的STM32等高端单片机相比,显得有些落后,所以笔者更新了此文。 一、51和STM32的区别。 STM32比51主频高、RAM大、FLASH大,...

0.91寸 SSD1306 OLED介绍(四) --- 用上位机验证OLED显示屏

前面的文章已经详细说明了OLED的原理,指令,代码 0.91寸 SSD1306 OLED介绍(一) — 整体介绍/IIC时序介绍 0.91寸 SSD1306 OLED介绍(二) — 命令介绍 ...本文章我们通过上位机来验证下OLED驱动。 1. O...

基于单片机的温度远程采集显示(RS485通信

摘 要:文章介绍了用AT89S8252单片机的串行接口智能温度巡回检测仪(XJ-08S)通过RS—485总线相互通讯实现热水温度远程显示的一种低成本解决方案,内容涉及RS—485总线通讯、单片机驱动数码管显示、数据转换以及...

Android开发入门60个小案例+源代码

适合初学者,大量简单小例子,完整源代码。

javaweb mooc在线系统案例实战

讲解在线mooc系统的开发,从需求分析到类图设计,数据库设计,架构设计,代码编写等等。 掌握java web开发实战

Java系列技术之Spring5框架

Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。本课讲全面的剖析Spring框架的核心技术,并带大家学会Spring在实际项目的使用方法! Spring的核心的东西讲明白

Premiere2019破解版

文档内包含pr2019版本的破解版,只需在解压后点击Setup.exe即可一键安装。

相关热词 c#读取shp文件 c# 多个if c#上传图片到安卓的接口 c#中得到控件 c# 浏览器打开 调用 c# 绘制3维 c#酒店管理系统数据库 c#链接api c# 串口发送数据 c# 线程结束回调