篇一 :串口通信实验报告

基于Labview的串行通信接口实验报告

一、实验目的

通过软件Labview编写前面板和程序框图,通过该面板实现计算机与外围设备的串口通信。设置好通信端口,波特率等参数后,在输入控件中输入数据字符,当点击发送按钮时,下位机发生相应的变化。前面板如下图所示。

串口通信实验报告

二、实验器材

PC机一台,单片机开发箱,220V交流电源,Labview软件,导线若干等。

三、实验原理

首先是要确认仪器选择的通信模式是串口通信模式,串口通信是按位(bit)发送和接收数据。现在的仪器一般都至少有二种通信模式,一种是RS232,一种是GPIB。我们使用RS—232接口。

1.Labiew中的串口应用

Labview在仪器I/O的串口中提供了大量串口相关的VI或软件进行连接的机

制,所以实现串口通信,可以使用其本身提供的串口VI。如下图所示。

串口通信实验报告

此模板共有8个操作函数,其中,前4个函数在串口通信中经常应用。下面简单介绍这4个常用的VISA(Virtual Instrument Software Architecture)串口函数。

1)VISA配置串口 设定波特率、数据位、停止位、奇偶校验位、流控制、超时处理、终止符和终止符使能等参数,将VISA资源名称指定的串口按特定设置初始化。

…… …… 余下全文

篇二 :单片机串口通讯实验报告

实验十  单片机串行口与PC机通讯实验报告

                                

实验目的

1.  掌握串行口工作方式的程序设计,掌握单片机通讯的编制;

2.  了解实现串行通讯的硬环境,数据格式的协议,数据交换的协议;

3.  了解PC机通讯的基本要求。

实验器材

1.  G6W仿真器                    一台

2.  MCS—51实验板             一台

…… …… 余下全文

篇三 :基于VC++ 6.0的串口通信实验报告

网络与通信实验报告

题目:串口通行实验

班级:0309103

学号:030910338

姓名:田静

指导老师:付大丰

日期:20##-10-21

一、实验要求

把两台计算机的串口通过串口线连在一起,通过串口实现两台计算机通讯。可以利用高级语言、C语言编程实现,要求程序界面友好,有发送和接收功能,其接收和发送内容可在屏幕上显示。

二、实验原理

串口通讯把数据的字节分解成单个的二进制比特流依次传输,其结构简单,连接线少,应用非常广泛。实现串口通信的方法很多。如:利用标准通信函数实现串口通信、利用API实现串口通信和利用ActiveX控件实现。

本文主要采用ActiveX控件Microsoft CommunicationsControl(MSComm)编程,Windows平台先进的ActiveX技术使得对串口编程不再需要处理烦琐的细节。利用已有的AxtiveX控件,只需要编写少量的代码,就可以轻松高效地完成任务。

以下对ActiveX控件属性进行简单介绍,在ClassWizard中为新创建的通信控件定义成员对象(CMSComm m_comm),通过该对象便可以对串口属性进行设置,MSComm控件共有27个属性,这里只介绍其中几个常用属性:

…… …… 余下全文

篇四 :串口通信实验报告

基于Labwindows/CVI的串行通信接口实验报告

一、实验目的

通过软件Labwindows/CVI编写仪器面板,通过该面板实现计算机与外围设备的串口通信。设置好通信端口,波特率等参数后,在Text Box控件中输入数据字符,当点击发送按钮时,单片机开发箱中的指示灯发生相应的变化。仪器面板如下图所示。

二、实验器材

PC机一台,单片机开发箱,220V交流电源,Labwindows/CVI软件,导线若干等。

三、实验原理

由于LabWindows/CVI提供了大量与外部代码或软件进行连接的机制,所以实现串口通信,可以使用其本身提供的RS一232函数库。

1.RS—232函数库

RS—232函数库提供了各种方式的串口通信控制函数和I/O函数,包括:打开/关闭函数;I/O读写函数;调制解调器控制函数;串口设置函数;寄存器状态函数;回调函数等。

(1) 打开/关闭函数:OpenCom,OpenComConfig和CloseComo。

 (2) I/O读写函数:总计有7组函数,以下为其中常用的四组:

1) ComRd:从串口的接收缓冲区读指定长度的字符;

       2) ComRdByte:从串口的接收缓冲区读取一个字符;

…… …… 余下全文

篇五 :rs232串口通信实验报告

计算机网络实验

            ————实现RS232串口通信程序

  及MODBUS协议的编程

一.实验目的:

1.熟悉并掌握RS232串口标准及原理。

2.实现PC机通过RS232串口进行数据的收发。

3.掌握MODBUS协议。

4. 掌握MODBUS协议编程的编写

二、实验设备

      PC机一台,RS232串口通信线(9针)一条,跳线一个(一台PC实验时,将其中的2和3短接)

三、实验内容

界面内容:

(1)打开串口与关闭串口按钮

(2)信息发送区:信息编辑区,发送信息按钮

(3)信息接受区:信息显示区,接收信息按钮

四、实验原理

rs-232-c :
RS-232C标准(协议)的全称是EIA-RS-232C标准,其中EIA(Electronic Industry Association)代表美国电子工业协会,RS(ecommeded standard)代表推荐标准,232是标识号,C代表RS232的最新一次修改(1969),在这之前,有RS232B、RS232A。。它规定连接电缆和机械、电气特性、信号功能及传送过程。常用物理标准还有有EIA�RS-232-C、EIA�RS-422-A、EIA�RS-423A、EIA�RS-485。 这里只介绍EIA�RS-232-C(简称232,RS232)。 例如,目前在IBM PC机上的COM1、COM2接口,就是RS-232C接口。RS232原理如图1-3。

…… …… 余下全文

篇六 :嵌入式ARM串口实验报告

实验五  串口通信实验

1  实验目的

(1)  掌握ARM的串行口工作原理;

(2)  编程实现ARM的UART通讯;

(3)  掌握S3C2410寄存器配置方法。

2  实验设备

(1)  S3C2410嵌入式开发板,JTAG仿真器。

(2)  软件:PC机操作系统Windows XP,ADS1.2集成开发环境,仿真器驱动程序,超级终端通讯程序。

3  实验内容

实现查询方式串口的收发功能。接收来自串口(通过超级终端)的字符并将接收到的字符发送到超级终端。

4  实验步骤

(1)  参照模板工程,新建一个工程UART,添加相应的文件,并修改UART的工程设置;相关设置如下列图所示:

图5.1  设置R0 Base

图5.2  添加Target

图5.3  配置

(2)  创建xinint.c和init.c并加入到工程UART中;

(3)  编写串口操作函数实现如下功能:循环接收串口送来的数据,并将接收到的数据发送回去;

…… …… 余下全文

篇七 :串口通信实验报告

华南农业大学

实验报告

-----------------------------------------目录-----------------------------------------

1、     实验任务和目的................................................................................................ - 1 -

2、     实验准备........................................................................................................... - 1 -

3、实验步骤................................................................................................................ - 1 -

…… …… 余下全文

篇八 :串口通信实验报告

 

单片机实验报告

      课程名称       单片机技术与应用      

       实验名称           串口通信实验          

       专    业           光电信息工程           

       班    级           光电121            

…… …… 余下全文