首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于Pcomm的PC机与单片机串行通信的实现   总被引:4,自引:0,他引:4  
罗文广  陆子杰 《计算机工程》2002,28(11):224-226
讨论了用Pcomm软件包实现PC机与PIC系列单片机串行通信的方法,从硬件设计,PIC单片机通信程序设计,C++环境下使用PcommLibrary软件包的有关函数编制PC机的通信程序等方面进行论述,并简单介绍了PIC单片机串行通信的基本原理,给出了具体的通信程序。  相似文献   

2.
基于MATLAB的PC机与单片机串行通信实现   总被引:1,自引:0,他引:1  
介绍了基于MATLAB的PC机与PIC系列单片机串行通信的实现方法。串行系统主要由PC机、RS-232C电平转换器MAX232ACPE、单片机PICl6F874以及通信程序构成,单片机通信程序用其汇编语言设计,PC机通信程序则是用MATLAB的仪器控制工具箱的函数及通过建立事件和回调函数来实现。给出了具体的通信程序。  相似文献   

3.
余国卫 《微处理机》2006,27(2):72-74
介绍了PC机通过RS485接口芯片MAX485与多台8051单片机串行通信的方法,详细说明PC机与8051单片机串行通信口在实验数据采集系统中的应用及多台实验设备数据采集系统的硬件电路和软件编程。  相似文献   

4.
汪建  王臻 《测控技术》2002,21(3):67-69
介绍子微机测控系统中80C196单片机与PC机通信的方法,利用80C196单片机内的串行口及Visual Basic5.0实现单片机与PC机之间的串行通信,并用VB5.0在PC机CRT上绘制曲线。  相似文献   

5.
本文介绍了可编程控制器与单片机之间的串行通信,以A-B Micrologix 1000系列可编程控制器与微芯公司的PIC18系列的单片机的串行通讯为例,阐述了通信接口的实现方法。  相似文献   

6.
PIC单片机软件异步串行口实现技巧   总被引:2,自引:0,他引:2  
在用单片机开发各种嵌入式应用系统时,异步串行通信是经常要用到的一种通信模式,很多应用中还要求实现多路异步串行通信。大家平时熟悉的各种厂家的单片机,绝大部分片上只提供一个硬件UART模块,利用它可以方便实现一路串行通讯。PIC系列单片机也不例外,在其丰富的产品家族成员中,除高端系列(PIC17/18)一些型号片上带有两路硬件UART模块外,其它大部分型号片上只有一路UART,一些低端廉价的PIC单片机甚至还不带硬件UART。为了提高系统的性能价格比,就要求设计工程师用软件增加实现一路或多路异步串行通信。很多工程师对用软件实现的UART在可靠性和效率方面持怀疑态度,其实关键问题是看软件采用何种方式来实现可靠的UART功能。 在讨论具体实现方式前,我们先来简单回顾一下异步串行通信的格式定义。发送一个完整的字节信息,必须有“起始位”、“若干数据位”、“奇偶校验位”和“停止位”;必须定义每位信息的时间宽度——每秒发送的信息位个数,即为“波特率”。单片机系统中常用的波特率从300~19200 b/s。当波特率为1200 b/s时,每个信息位的时间宽度为1/1200≈833μs;无数据通信时,数据线空闲状态应该是高电平,“起始位”为低电平,数据位低位先发且后跟奇偶校验位(若有),“停止位”为高电平,如图1所示  相似文献   

7.
从实际应用出发,研制了一套图书馆电子阅览室辅助显示系统,实际运行良好,能达到预期目的。该系统采用了一款性能价格比较高的液晶显示器--ST7920,通过它与单片机AT89S52的硬件连接和软件设计技术实现字符的显示,同时通过电平转换器MAX232实现PC机串行端口与单片机串行口的硬件接口,PC机在VB环境下,利用VB6.0的通信控件MSComm实现与单片机的串行通信,最终在液晶显示器ST7920上显示读者信息。  相似文献   

8.
CANopen是一种开放的应用层协议,其应用可以进一步提高系统的可靠性、通信效率及灵活性,可使产品具有很好的兼容性。本文以3台PIC18系列单片机组成的温度测控系统为例,阐述CANopen协议的软件实现过程。其中主要包括温度测控系统中各个节点的硬件接口设计,节点的对象字典和通信模型的建立。通过测试实验证明,系统的通信具有高效性和可靠性。  相似文献   

9.
本文总结了异步串行接口在PC机与单片机串行通信中的应用,并结合实例比较务实地从硬件和软件两个方面对PC机与单片机串行通信系统的设计进行了比较完整的论述。  相似文献   

10.
随着PC机技术和单片机技术的日益成熟,单片机与PC机通信技术的应用也越来越广泛,对通信技术的研究也越来越多,特别是串行通信。该文以RS-232为接口线路,89C51单片机学习板为硬件环境,Visual Basic作为软件开发工具,利用其提供的各种面向对象的开发工具及串行通信控件MSComm,设计了一个PC机与C51单片机串行通信系统。系统主要可以完成PC机和单片机之间手动的数据发送,自动的数据发送,数据传输过程中的奇偶校验,单片机的按键触发,数码管显示等功能。  相似文献   

11.
基于32位Windows操作系统的PC机和单片机间的串行通信是一种常见的通信方式。PC机与多单片机结合的测控系统越来越占主导地位。如何更好的在Windows平台下实现PC机与单片机的通信设计,成为测控系统中一个关键技术问题。为此,详细阐述了两种程序设计的方法。即,在VC++6.0中使用WindowsAPI函数编写程序和使用VC++自带的Microsoft Communications Control控件(即MSComm控件)编写程序。  相似文献   

12.
基于32位Windows操作系统的PC机和单片机间的串行通信是一种常见的通信方式.PC机与多单片机结合的测控系统越来越占主导地位.如何更好的在Windows平台下实现PC机与单片机的通信设计,成为测控系统中一个关键技术问题.为此,详细阐述了两种程序设计的方法.即,在VC 6.0中使用WindowsAPI函数编写程序和使用VC 自带的Microsoft Communications Control控件(即MSComm控件)编写程序.  相似文献   

13.
基于RS485总线的PC与单片机多机通信系统设计   总被引:1,自引:0,他引:1  
介绍了一种基于PC机和多单片机组成的主从式控制系统的设计方案。以PC机作为上位机,多台80C51单片机作为下位机,实现上位机与下位机以及下位机与下位机的通信。硬件方面,介绍了系统中各电路的原理,设计了实现该电路的原理图;软件方面,分析了上位机和下位机之间的串行通信,并完成了多机通信的设计。实验证明,该系统具有一定的先进性和良好的实用性,可靠性。  相似文献   

14.
串行数据通信方式是计算机分布式测控领域中的主流,具有成本低、操作简单、通信线路少等优点。在串行通信程序开发中,单片机与上位机之间的数据通信是整个系统的基础。基于LabV IEW的计算机与单片机的通信系统,利用计算机强大的数据处理功能和串口通信协议,既能实现通信数据的主观展现,有效解决串口通信时序冲突问题,使得复杂的工作简易化,被广泛的应用到通信、控制、测试等领域中。  相似文献   

15.
PIC单片机与触摸屏串行通信的MODBUS协议实现   总被引:1,自引:0,他引:1  
介绍一种在PIC单片机与触摸屏之间采用Modbus协议实现异步串行通信的方法。简单介绍了Modbus通信协议,给出了硬件电路连接图、程序流程图以及用PIC单片机C语言编写的部分通信程序。实际使用证明该方法数据传输稳定可靠,并提供了良好的人机交互环境。  相似文献   

16.
本文详尽地介绍了在PIC单片机上外接一片内置电平转换器的全功能异步串行收发芯片MAX3110,直接扩展出一个标准RS232串行通信接口的具体方法。该方法以较简单的硬件连接实现异步数据传输,电平转换,其软件编程只需考虑PIC与MAX3110之间的同步数据通信。扩展的RS232串口,提升了系统的应用性能。另外,文中还特别介绍了应用过程中PIC中断的相关事项。  相似文献   

17.
介绍了以STC89C52单片机为主控制器的基于DS18B20的温度测控系统的硬件和软件设计方法,给出了完整的硬件电路及程序流程图。并根据串行通讯原理设计了单片机与PC机的接口电路,建立了单片机与PC机之间的串行通讯协议,同时利用VB6.0对测温系统实现了对象化操作,可以用于温度数据的采集、存储和控制。本系统结构简单、测量精度高、可靠性高。  相似文献   

18.
串行通信是一种使用广泛且简单易行的通信方法,但是由于数字信号处理器自身特点,它和PC机之间的串行通信同普通单片机和PC机之间的串行通信有所不同。本文结合PC机和TMS320F206之间串行通信的实验经验,介绍了一种处理PC机和DSP进行串行通信的方法。  相似文献   

19.
Matlab环境下PC机与单片机的串行通信及数据处理   总被引:13,自引:0,他引:13  
结合单片机和Matlab 两者的优点,基于事件驱动的中断通信机制,提出一种Matlab 环境下PC 机与单片机实时串行通信及数据处理的方法;完成单片机数据采集系统与PC 机的 RS-232/RS-485 串行通信及其通信数据的分析处理、文件存储、F I R 滤波及图形显示;简化系统开发流程,提高开发效率。该方法已成功应用于一个PIC16F876 单片机应用系统实例之中。  相似文献   

20.
针对具体过程工程实验测控系统,自主开发了串行通信公共用户控件,利用组态王(R)进行监控组态.实际应用表明,串行通信公共用户控件成功解决了上、下位机之间串行通信问题,组态目标应用系统实现了过程工程实验远程管理.  相似文献   

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

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