实验一简单的异步串行通信实验报告_第1页
实验一简单的异步串行通信实验报告_第2页
实验一简单的异步串行通信实验报告_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验一简单的异步串行通信实验一、实验目的及要求1、了解掌握RS-232接口标准以及DB9的主要引脚功能;2、了解掌握串口通信的基本原理;3、学习掌握RS-232电缆的制作和测试方法;4、学习掌握使用串口调试程序进行串口之间的通信实验。二、实验原理1、异步串行通信原理在计算机系统中,每个字符一般使用一个8位二进制代码表示。在数据通信中,通常将传送的每个字符的二进制代码按照由低位到高位的顺序依次发送的方式称为串行通信。图2-1是串行通信的示意图因此可以减小通信系统的造价。在远程通信中,一般采用串行通信方式。图1-1串行通信示意图同步是数据通信中必须解决的一个重要问题基准上保持一致。在串行通信中1(逻辑111.5位或2位停止位(逻辑0。异步串行传输的比特流结构如图2-2所示。图1-2异步串行传输的比特流结构常用的串行通信接口标准包括RS-232、RS-449、V.24、V.35等。其中,RS-232是最常用的串行通信标准之一。个人计算机及终端系统中配备的串行接口几乎都符合RS-232标准。2、RS-232接口标准的主要内容就是定义数据终端设备DTE(dataterminalequipment)和数据通信设备DCE(datacircuitequipment)RS-232是美国电子工业协会EIA推荐使用的串行通信标准现在也普遍应用于各类计算机或终端设备之间的短距离连接。RS-232使用的连接器包括DB-25、DB-15和DB-9等几种类型,不同类型连接器使用的引脚定义也各不相同。计算机RS-232串行通信的基本过程。图1-4异步串行通信实验总体结构示意图三、实验过程与实验步骤1、使用制作的RS-232电缆将2台计算机的可用COM口连接起来。2、复制串口调试助手到硬盘上。3、直接双击“串口调试助手确定串口(本机为comcom。4、使用字符串收发5、使用文件传输功能使用文件传输功能,在2台电脑上传输文件,这对于某些特定场合可以用到该功能。首先由接收一端在打开串口后,按下接收文件按钮。之后会弹出一个对话框,等待对方发送文件。发送一端在打开串口后,先选择发送文件(如下图)选择文件后,按下发送按钮,文件开始传输中,这时2端都可以看到发送的进度条。发送完毕后,软件会提示!四、实验结果与分析 :串口1、正常发送:1A机:波特率相同9600、校验位相同non、数据位相同、停止位相同)A(图BA(图A(图BA(图2;图1 图22A19200OD8()ABA4ABA4;图3 图42、波特率不同A机:波特率相同480、校验位相同OD、数据位相同8、停止位相同)结果:A01020B(图5;B结果:A01020B(图5;ByjA?(图分析:波特率控制采样时间间隔,波特率不相同,收发双方在相等时间内接收和发送数据不一致。563、数据位不同A机:波特率相同960、校验位相同OD、数据位相同6、停止位相同)A04050B?(图7;BlyA04050B?(图7;BlyA9(图分析:数据位不相同,收发双方在相等时间内接收和发送数据不一致,所以结果不相同图7 图84、奇偶校检不同1A机:波特率相同9600、校验位相同EV、数据位相同、停止位相同)A5485967B548596A5485967B5485967(图BA(图1)分析:因为校验位用于检验接收和发送的数据的正确性图9 图102A机:波特率相同9600、校验位相同NON、数据位相同8、停止位相同)A5485967B机收“(图1A5485967B机收“(图1)BA(图1)分析:AB检位以致发双方的有校数据不一致,结果不一样。相反的。当A机为接收方时,虽然A机无检验位,但是因为A8B机发送的校检位。结果一样。结果:结果:A机发“,111112A机:波特率相同960、校验位相同OD、数据位相同8、停止位不同)1314B机:波特率相同960、校验位相同OD、数据位相同8、停止位不同1314B机收“B机收“(图13)B机发“A机收“(图1)5、发送文件A机:波特率相同960、校验位相同NON、数据位相同8、停止位相同2)B机:波特率相同960、校验位相同NON、数据位相同、停止位相同结果分析:接收文件。五、思考并回答以下问题:在本实验中,RS—232串口电缆处于OSI参考模型的什么位置?它的作用是什么?答:处于OSI现比特流的透明传输,为数据链路层提供数据传输服务。在本实验中,数据和信号分别体现在OSI答:数据体现在数据链路层,信号体现在物理层。两者区别在:数据链路层:为网络层提供服务的,解决两个相邻结点之间的通信问题,传送的协议数据单元称为数据帧。物01(高低电平)来表示。PC的波特率不同就不能正常通信?答:波特率又称调制速率、传码速率,记为 Nbd,是指在数据通信系统中,每钟传输信号码元个数,单位是波特。在串口通信,一般包括起始位,数据位,校验位(可无)通信双方进行同步,然后发送方以一个固定的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论