首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
MCS-51单片机和PC机间的串口通信   总被引:1,自引:0,他引:1  
于艳  顾桓 《科学技术与工程》2007,7(8):1786-1789
概述了PC机与单片机间进行串行口通信的基本原理,介绍了PC机与下位机之间的通信协议,并详述了在Visual C++环境下上位机利用MSComm通信控件与单片机之间进行RS232异步串行口通信的实现,给出了实现通信的硬件设计、串行口属性的初始化、与下位机进行通信的控制代码以及下位机的程序流程图。  相似文献   

2.
单片机与PC机的串口通信   总被引:5,自引:0,他引:5  
通过对常用PC机串行接口的比较,阐述了用C Builder语言实现基于ActiveX技术的串行通信编程的过程,介绍了C Builder的Tcomm组件特性和8031单片中机主要通信程序模块的设计思想,利用C Builder语言制作的应用程序界面,最后通过调用TComm控件来实现PC机与MCS 51系列单片机进行串口通信,并给出了主要通讯程序、模块的C Builder代码和汇编语言程序。  相似文献   

3.
崔鹏 《科技信息》2010,(18):I0199-I0199,I0201
本论文是针对ARM9在控制方面的优点,采用实时采集数据,实时通信,实时监控等方法的煤气含量控制系统。本设计采用了基于ARM920T内核的芯片S3C2440来实现煤气含量的监控。本设计主要分为三个部分:PC上位机程序部分、下位机程序部分和煤气含量采集部分。主要的设计思路是:首先由S3C2440控制数据采集模块,实时的监控空气中煤气的含量,并通过异步串口通信方式将数据传给PC上位机,同时PC上位机也通过串口通信将一些控制指令下传给S3C2440,S3C2440在收到来自于上位机的指令后对指令进行简单的分析后根据指令进行动作。系统程序是用EVC++4.0编写的Windows CE6.0操作系统。控制部分包括报警,开关阀门等。数据采集模块则使用TLC1543。煤气传感器则使用MQ216。通过联机调试,证明用ARM9采用实时采集、实时通信、实时监控的方法实现煤气含量控制,效果是可靠的。  相似文献   

4.
介绍了在VC^++6.0中内嵌汇编语言的一些技巧,针对PC机与单片机并行通信的硬件电路,给出了内嵌汇编语言以及通信程序的实现方法.  相似文献   

5.
MSComm控件在VC++6.0串口通信中的应用   总被引:12,自引:0,他引:12  
通过对几种常用的串口通信方法进行分析比较,着重讨论了VC++6.0环境下利用MSComm控件实现PC机与PC机间串口通信的方法,研究了利用MSComm控件实现串口通信的关键技术问题,并通过一个实例给出了MSComm控件在VC++6.0串口通信中的应用。  相似文献   

6.
陈丹丹  张天羽  夏泽杰 《科技信息》2012,(33):I0090-I0090,I0089
利用C++Builder6.0设计了模块化的测控系统软件,主要包括数据采集模块、通信控制模块、显示模块及数据处理模块。该软件系统能接收到DVCC-5286JH单片机仿真实验系统发出的数据,并对数据进行保存及实时曲线绘制。经过测试,该软件系统较好地实现了PC机与单片机之间的通信。编写的模块化程序具有一定的通用性,只需对相关参数重新设置即可应用于其它测控系统的软件设计中,为测控系统的上位机软件设计提供了标准化的模板.  相似文献   

7.
周高伟  卜令武 《科技信息》2010,(30):263-263,265
本文首先阐述了在线编程(ISP)概念及其广阔的应用前景。然后讲述了对单片机在线编程的理论基础,以及宏晶公司推出的STC89C54RD+单片机与通用单片机在硬件结构上的异同。还介绍了STC89C54RD+单片机的ISP功能,其中主要包括字节读,字节编程和扇区擦除操作。接着又介绍了利用CAN总线控制器SJA1000来实现上位机与下位机之间的CAN总线通信原理。主要完成CAN初始化程序和CAN收发程序。  相似文献   

8.
基于Visual C++的串行通信应用   总被引:1,自引:0,他引:1  
研究在Visual C++环境下实现串行通信的编程方法,介绍串口编程控件MSComm的属性,并分别给出上位机和单片机进行串行通信的实例程序。  相似文献   

9.
基于VC++6.0和Proteus软件的上、下位机串口通信仿真方法,依据VC++,Proteus及RS232串行通信协议,编写上、下位机程序,并制作硬件原理图,通过虚拟串口软件VSPD进行联机仿真演示。  相似文献   

10.
介绍了便携式光释光仪与PC机之间的通信设计,包括硬件结构,通信协议,软件设计,具体采用VC++之中的MSComm控件和单片机汇编语言实现的异步串行通信。  相似文献   

11.
介绍了基于自由口模式的S7-200PLC与上位机之间通信程序的开发及其在液压支架试验台监控系统中的应用。上下位机之间的通信方式选择主从方式,其中上位机处于主动态,通信程序采用VB中的MSComm控件进行开发,由于该控件巧妙地将复杂的Windows编程封装起来,从而使得编程简单。在对PLC中特殊寄存器设置的基础上,完成自由口通信协议的定义,并通过接收中断、发送中断、发送指令(XMT)和接收指令(RCV)实现了监控系统的通信。将该方法应用于液压支架试验台监控系统,实验结果表明系统通信过程稳定、效果良好,具有一定的实际意义。  相似文献   

12.
主要论述井下胶带输送机集中监控系统控制软件中通讯程序的设计思路,探讨了基于Windows98平台采用中断方式进行联机通讯,实时采集井下数据的方法,并给出了用VC++5.0设计的通讯程序的实例.  相似文献   

13.
为了实现手机和通用计算机之间信息的共享,给出了通用计算机的红外线适配器的设计方案,并详细描述了基于COM(Component Object Model)架构的红外手机管理软件的实现细节.该管理软件使用ATL(Active Template Library)实现松散耦合的COM组件架构,其优点是目标程序小,修改、升级、二次开发容易,甚至可以通过互联网实现快速自动升级,能通过手机收发短信息,管理手机电话簿等资源.  相似文献   

14.
文章分析了TMS320C32与计算机通信的两种方式,根据其独特的硬件结构设计出了适合TMS320C32与计算机通信的电路与软件,得到了设计程序与硬件电路.经调试、仿真,证明其设计合理、语言简练.  相似文献   

15.
辛勇 《江西科学》2005,23(5):578-580
提出了一种用C语言实现PC机串行通信的方法,分析了PC机串行通信原理,采用计算机自身携带的RS-232C标准接口进行通信。该方法程序小,硬件连接简单,且可应用到PC机与单片机或其它仪器仪表的串行通信中去,因此具有较广的使用价值。实验证明该方法能实现PC机的可靠数据传输。  相似文献   

16.
使用2片C8051F020微控制器,通过其自身的SMBus总线进行扩展,实现了多路模拟量和数字量的输入与输出的应用系统。应用系统使用了USB-UART桥接电路,实现了虚拟串口的USB传输。文中首先简要介绍了C8051F020 MCU与CP2101桥接电路的特点,然后详细阐述了SMBus的总线协议,并说明了上下位机的通信协议以及两片下位机的基于SMBus的数据通信,最后给出了主下位机的程序流程图。  相似文献   

17.
基于CserialPort类的PLC与上位计算机的串行通信   总被引:2,自引:0,他引:2  
介绍了在Windows环境下,使用VisualC 6.0开发出的基于CserialPort类的上位机与OMRONPLC之间的串行通讯程序.程序涉及到多串口操作问题,并提出了使用CserialPort类的解决方法.  相似文献   

18.
计算机网络故障诊断是信息技术领域中的关键技术之一。主要运用网络嗅探的基本工作原理,解决一般网络的故障问题,对局域网内的TCP/IP协议进行了详细的解析,初步达到网络信息可视化的目的。在此基础上,应用VC 编写了网络嗅探的数据捕获程序模块。  相似文献   

19.
单片机与PC机串行通讯的实现   总被引:3,自引:0,他引:3  
PC机具有处理速度快,存储量大,良好的用户界面.而单片机具控制方便,接口简单等特点.因此PC机与单片机相结合在工业监控、数据采集和实时控制系统广泛应用.本文介绍了AT89C52单片机与PC机之间串行通讯实现,包括硬件结构及软件设计.单片机部分由汇编语言实现,PC机部分分别介绍了用VB语言的MSComm控件及调用W indows API函数来实现通讯.  相似文献   

20.
设计了基于手机APP的蓝牙通信智能车的软硬件,系统采用蓝牙遥控代替智能车的遥控手柄。在硬件方面,该系统以STC89C52RC单片机为核心,稳压电源模块、电机驱动模块、循迹模块、避障模块、蓝牙模块等共同组成下位机。在软件方面,完成上位机手机APP软件程序、下位机单片机程序的编写。通过大量测试,结果表明该智能车系统稳定,能完成反射式红外光循迹,超声波避障以及蓝牙无线遥控,反应灵敏,达到预期目标。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号