简单的dspic30f单片机串行通信测试程序非常好用我已经试验过了,适合初学者
2023/9/23 17:35:56 5KB dspic30f
1
51单片机-双机串行通信注释版,主机和从机是使用UART异步通讯方式,包括主机和从机完整源代码,如果需要仿真图,请关注我,从我的博客寻找下载
2023/8/31 1:01:47 188KB 51单片机
1
书名:《VisualC#.NET串口通信及测控应用典型实例》(电子工业出版社.李江全.邓红涛.刘巧.李伟)PDF格式扫描版,全书分为8章,共369页。
2012年5月出版。
全书压缩打包成3部分,这是第3部分内容简介本书从工程应用的角度出发,通过8个典型应用实例,包括PC与PC、PC与单片机、PC与PLC、PC与远程I/O模块、PC与智能仪器、PC与无线数传模块、Pc与USB数据采集模块等组成的测控系统,利用SerialPort控件和MSComm控件编写C#.NET串口通信程序,并对计算机测控系统中的4类典型应用((模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。
目录第1章PC与PC串口通信1.1串口通信概述1.1.1串口通信的基本概念1.1.2RS-232C接口标准1.1.3RS-422/485接口标准1.1.4串口通信线路连接1.1.5PC中的串行端口1.1.6虚拟串口的使用1.2VC++.NET串行通信控件与API函数1.2.1MSComm控件的使用1.2.2SerialPort控件的使用1.2.3串行通信API函数1.3PC与PC串口通信实例1.3.1两台PC串口通信1.3.2一台PC双串口互通信第2章PC与单片机串口通信2.1典型单片机开发板简介2.1.1单片机测控系统的组成2.1.2单片机开发板B的功能2.1.3单片机开发板B的主要电路2.2PC与单片机串口通信实例2.2.1PC与单个单片机串口通信2.2.2PC与多个单片机串口通信2.3PC与单片机串口通信测控应用实例2.3.1模拟量输入2.3.2模拟量输出2.3.3开关量输入2.3.4开关量输出第3章PC与西门子PLC串口通信3.1西门子PLC模拟量扩展模块与通信协议3.1.1西门子PLC模拟量输入模块3.1.2西门子PLCPPI通信协议3.2PC与西门子PLC串口通信测控应用实例3.2.1模拟量输入3.2.2模拟量输出3.2.3开关量输入3.2.4开关量输出第4章PC与三菱PLC串口通信4.1三菱PLC特殊功能模块与通信协议4.1.1FX2N系列PLC的特殊功能模块4.1.2三菱PLC编程口通信协议4.2PC与三菱PLC串口通信测控应用实例4.2.1模拟量输入4.2.2模拟量输出4.2.3开关量输入4.2.4开关量输出第5章PC与分布式I/O模块串口通信5.1典型分布式I/O模块简介5.1.1集散控制系统的结构与特点5.1.2ADAM4000远程数据采集控制系统5.1.3ADAM4000系列模块简介5.1.4ADAM4000系列模块的软件安装5.2PC与分布式I/O模块串口通信测控应用实例5.2.1模拟量输入5.2.2模拟量输出5.2.3数字量输入5.2.4数字量输出第6章PC与智能仪器串口通信6.1典型智能仪器简介6.1.1智能仪器的结构与特点6.1.2XMT-3000A型智能仪器的通信协议6.2PC与智能仪器串口通信测控应用实例6.2.1PC与单台智能仪器温度测控6.2.2PC与多台智能仪器温度测控第7章PC与无线数据传输模块串口通信7.1典型无线数传模块简介7.1.1无线数传技术概述7.1.2DTD46X系列无线数传模块7.2PC与无线数传模块串口通信测控应用实例7.2.1设计任务7.2.2线路连接7.2.3利用C51语言实现基于DS18B20的单片机温度测控7.2.4利用汇编语言实现基于DS18B20的单片机温度测控7.2.5利用VC++.NET实现PC与无线数传模块温度测控第8章USB串行总线模块测控应用8.1USB总线在数据采集系统中的应用8.1.1USB总线及其数据采集系统的特点8.1.2采用USB传输的数据采集系统8.1.3典型USB数据采集模块及应用8.1.4VC++.NET数据采集与控制的方式8.2PC与USB数据采集模块测控应用实例8.2.1模拟量输入8.2.2模拟量输出8.2.3数字量输入8.2.4数字量输出参考文献
2023/7/14 14:23:58 40.53MB 串口通信
1
王建新的《LabWindows/CVI虚拟仪器测试技术及工程应用》由浅入深,从基础、提高到实际应用,力求读者能够快速掌握LabWindows/CVI的基本编程方法。
基础篇介绍虚拟仪器的基本概念以及LabWindows/CVI开发环境、代码框架生成、断点调试、基本控件使用方法。
提高篇讲解Toolslib扩展控件编程技术、数据采集技术、信号分析与处理技术、串行通信与动态数据交换技术、网络仪器设计技术。
应用篇提供大量实例,包括WindowsAPI函数使用、动态链接库设计、ActiveX调用、驱动器函数库开发和数据库操作。
PDF文档,清晰度一般,但还能看清楚。
2023/6/14 9:18:01 43.16MB LabWindows CVI 虚拟仪器
1
C#串口介绍以及简单串口通信程序设计实现源代码和串口程序介绍连接:https://www.cnblogs.com/JiYF/p/6618696.html本站积分太贵,自己变得。

直接到连接地址下载代码周末,没事干,写个简单的串口通信工具,也算是本周末曾来过,废话不多,直接到主题串口介绍  串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。
(至于再详细,自己百度)串口应用:  工业领域使用较多,比如:数据采集,设备控制等等,好多都是用串口通信来实现!你要是细心的话,你会发现,目前家用国网智能电能表就具备RS485通信总线(串行总线的一种)与RS232可以相互转化(当然一般,非专业的谁也不会闲的蛋疼,趴电表上瞎看,最多也就看看走了多少度电)RS232DB9介绍:1.示意图2.针脚介绍:载波检测(DCD)接受数据(RXD)发出数据(TXD)数据终端准备好(DTR)信号地线(SG)数据准备好(DSR)请求发送(RTS)清除发送(CTS)振铃指示(RI)3.实物图:以下是我购买XX公司的一个usb转串口线:这个头就是一个公头,另一端是一个usb口笨小孩串口工具运行图:1.开启程序2.发送一行字符串HelloBenXH,直接将针脚的发送和接收链接起来就可以测试了(针脚2接受数据(RXD)和3发出数据(TXD))直接链接,C#代码实现:采用SerialPort1.实例化一个SerialPort[csharp]viewplaincopy在CODE上查看代码片派生到我的代码片privateSerialPortComDevice=newSerialPort();2.初始化参数绑定接收数据事件[csharp]viewplaincopy在CODE上查看代码片派生到我的代码片publicvoidinit(){btnSend.Enabled=false;cbbComList.Items.AddRange(SerialPort.GetPortNames());if(cbbComList.Items.Count>0){cbbComList.SelectedIndex=0;}cbbBaudRate.SelectedIndex=5;cbbDataBits.SelectedIndex=0;cbbParity.SelectedIndex=0;cbbStopBits.SelectedIndex=0;pictureBox1.BackgroundImage=Properties.Resources.red;ComDevice.DataReceived+=newSerialDataReceivedEventHandler(Com_DataReceived);//绑定事件}
2023/6/12 19:49:15 162KB C#串口程序
1
含有全部工程文件,使用C++Builder6.0完成开发,可重新编译运行。
创作权归曹润泽所有,使用者不可用于商业目的,否者后果自负。
本软件功能:上层的应用软件的模块主要有:初始化模块、用户设置模块、COM串行通信数据采集模块、数据矫正模块、数据绘图模块、数据存储模块、网络传输模块、功能整合模块等。
其中网络传输模块又可以根据工作模式分为服务端网络传输模块和客户端网络传输模块。
用户设置模块:主要是通过用户设置设置窗口中的信息来完成软件的设置,这些可以设置的变量都非常重要,包括基本设置:采样频率设置、COM端口选择、警告限设置(是否使用警戒限、高警戒限的大小、低警戒限的大小)、矫正表设置(是否使用矫正表、选择矫正表);
绘图设置:显示点数设置、曲线宽度设置、曲线颜色设置(高警戒曲线的颜色、正常时曲线颜色、低警戒曲线的颜色设置);
网络设置:是否使用网络传输、网络基本设置(服务端选择、客户端选择、端口号设置、服务端IP设置)。
COM串行通信数据采集模块:用于从串行口中读取数据。
本系统使用专门用于RS-232串行通信通信控制的控件TComm控件来完成COM通信。
数据矫正模块,顾名思义,是用于对数据进行矫正的。
若需要矫正数据,必须使用矫正表,矫正表实际上只是个用户可自定义的文本文件,但在编写矫正表文件时必须按照一定规则进行编写。
数据绘图模块:对于采集数据的实时绘图是通过BorlandC++Builder6.0自带的功能强大的TChart控件来实现。
数据存储模块:该模块除了使用了编译器所提供的几个基本数据类型之外,基本上是使用纯C++编写(不使用编译器的控件)。
数据存储并未使用数据库存储,而是使用文本文件的方式对所有采集到的时间进行存储,存储时要先把采样信息写入到数据文件的头部,包括创建时间、采样起始时间、采样持续时间、采样结束时间、采样频率、采样数等等信息,之后就是所采集的数据,采样数据包括数值和采集的该点所对应的时间,以及该点是否被警告(过低用!Low表示、正常用-表示、过高用!High表示)。
网络传输模块:网络传输模块是本数据采集系统比较新颖的模块,可以使用互联网进行速率较低的数据传输,考虑到网络传输的延迟,故设计时设置的采样速率比较低。
网络传输模块实际上是使用Socket编程实现的,在BorlandC++Builder中有封装好的用于网络通信的控件:TServerSocket和TClientSocket。
2023/6/10 21:49:40 2.62MB 数据采集 串行通信 C++ Builder
1
串行通信在通讯领域被广泛应用,标准的RS232接口已成为计算机、外设、交换机和许多通讯设备的标准接口。
虽然近年来随着USB口的日趋流行,RS232接口串口作为一种传统的串口通信口有被取代的趋势。
然而由于它具有较高的性价比和传输的可靠性Ⅲ。
在传输速率要求不是很高的情况下,串口通信仍然具有其自身的优势。
同时RS232标准广泛应用于微型计算机系统和大型系统中,RS232标准还具有连线简单、通
2023/6/7 20:25:20 171KB rs232
1
书本所有的课后答案的集合,有助于同学们参考学习。
原书本主要内容包括:单片机硬件系统的认识、单片机系统开发软件的应用、单片机并行I/O端口应用、定时器/计数器应用、显示器和键盘接口技术及应用、串行通信技术、A/D与D/A转换接口及应用、单片机应用系统设计等。
教材采用任务引导教学,注重职业技能训练。
在引见单片机知识的同时,结合知识点把小资料、项目开发的小技巧等引见给大家,具有较强的实用性、可操作性。
教材可供高等职业本专科院校电子信息类、通信类、自动化类、机电类、机械制造类等专业的使用。
也可以作为成人教育、职业培训班以及电子工程技术人员使用。
结合课程开发的深入,可以提供丰富的资源:课件、幕课、试题库、在线学习等开放式学习素材。
2023/3/12 22:02:25 457KB C语言 单片机
1
Saleaelogic是一款非常专业的波形测试设备,适用于分析单片机、ARM、FPGA利器,该软件为Saleae逻辑分析仪的必备使用软件,没有或是丢失软件的用户可以考虑使用,软件包括用于串行通信的协议分析器,还支持多种协议分析仪的解码。
2023/2/13 13:33:27 112.25MB 逻辑分析仪
1
一、实验题目实验三使用8251A的串行接口使用实验二、实验目的1) 掌握串行通信原理及半双工和全双工的编程方法;
2) 掌握用8251A接口芯片实现微机间的同步和异步通信;
3) 掌握8251A芯片与微机的接口技术和编程方法。
2021/4/2 4:37:08 1.37MB 计算机原理 8251A 北理工
1
共 38 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡