目 录
0 引言 2
1 理论背景 3
1.1 串口通讯的概念及接口电路 3
1.2 传输速率与传输距离 5
1.2.1 波特率 5
1.2.2 发送/接收时钟 6
1.2.3 波特率因子 7
1.2.4 传输距离 7
1.3 奇偶校验 8
1.4 网络通信的数据包(帧) 9
1.4.1 HDLC的帧结构 10
1.4.2 点对点协议PPP的帧结构 11
1.5 调制解调器(MODEM)和流控制 12
1.5.1 调制解调器(MODEM) 12
1.5.2 流控制 14
2 技术背景 17
2.1 RS-232 17
2.1.1 电气特性 18
2.1.2 连接器的机械特性 20
2.1.3 RS-232的接口信号 22
2.2 远距离通信 26
2.2.1 采用Modem(DCE)和电话网通信时的信号连接 26
2.2.2 采用专用电话线通信 28
2.3 近距离通信 28
2.3.1 零Modem 的最简单连线(3线制) 29
2.3.2 零Modem标准连接 30
3 设计过程 32
3.1 串行通信材料 32
3.1.1 串行通信端口 32
3.1.2 串口通信线 32
3.2 总体设计概念与功能描述 34
3.2.1 总体设计概念 34
3.2.2 字节传输 35
3.2.3 文本文件传输 36
4 设计成果与运行过程 38
4.1 实时信息交互功能 38
4.2 文本和文件的传输 47
5 总结 82
0 引言
在各种单片机应用系统设计中,如智能仪器仪表、各类手持设备、GPS接收器等,都会遇到怎样与PC机进行通讯的问题。在数据量不大、传输速率要求不高的情况下,一般都采用串行通讯方式,即通过与PC机配置的RS-232标准串行接口COM1、COM2等相连接来实现应用系统与PC机之间的数据交换。例如南天加密键盘,它是南天自主开发的新产品,采用扫描式16键金属键盘,用单片机与DES芯片实现管理和控制,通过RS232通讯口与PC机相连。它是针对南天自助产品而研制的,可对键盘敲入的键码加密,以密文形式送到PC机,确保通信过程中的数据加密,有效地保护键盘交易信息的安全。本课题以计算机科学与技术专业的理论知识为基础,以计算机通信技术为支撑,在全面掌握计算机通信基本理论和基本技术的基础上,利用RS—232接口接口规范,设计与实现一个计算机通信系统。串口通讯作为一种古老而又灵活的通讯方式,被广泛地应用于PC间的通讯以及PC和单片机之间的通讯之中。?提到串口通讯的编程,人们往往立刻想到C、汇编等对系统底层操作支持较好的编程语言以及大串繁琐的代码。实际上1992年Crescent Software Inc.公司专为VB设计了MSCOMM.VBX用户通信控件,它提供了通过串口发送和接收数据的串行通信能力,不但包括了全部Windows API中关于串行通信的16个函数所完成的功能,而且开拓了更多的使用户设计方便的对象属性来满足不同用户不同业务的需求。所以只要我们借助相关ActiveX控件的帮助,即使是在底层操作一向不被人看好的VB中,一样能够实现串口通讯,甚至其实现方法和C、汇编相比,要更加快捷方便。这也是为什么我们这次设计所用的编程工具是VB6.0。通过这些控件能实现两台计算机之间的串行通信其中包括字节,文本,文件等信息。
1 理论背景
1.1 串口通讯的概念及接口电路
随着计算机系统的应用和微机网络的发展,通信功能越来越显的重要。这里所说的通信是只计算机与外界的信息交换。因此,通信即包括计算机与外部设备之间,也包括计算机和计算机之间的信息交换。由于串行通信是在一根传输线上一位一位的传送信息,所用的传输线少,并且可以借助现成的电话网进行信息传送,因此,特别适合于远距离传输。对于那些与计算机相距不远的人-机交换设备和串行存储的外部设备如终端、打印机、逻辑分析仪、磁盘等,采用串行方式交换数据也很普遍。在实时控制和管理方面,采用多台微机处理机组成分级分布控制系统中,各CPU之间的通信一般都是串行方式。所以串行接口是微机应用系统常用的接口。许多外设和计算机按串行方式进行通信,这里所说的串行方式,是指外设与接口电路之间的信息传送方式,实际上,CPU与接口之间仍按并行方式工作。
图1.1串行通信传输位
串行通信的概念
所谓“串行通信”是指外设和计算机间使用一根数据信号线(另外需要地线,可能还需要控制线),数据在一根数据信号线上一位一位地进行传输,每一位数据都占据一个固定的时间长度。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,当然,其传输速度比并行传输慢。由于CPU与接口之间按并行方式传输,接口与外设之间按串行方式传输,因此,在串行接口中,必须要有“接收移位寄存器”(串→并)和“发送移位寄存器”(并→串)。典型的串行接口的结
您可能关注的文档
最近下载
- 2026年牛津译林版中考英语新课标1500个单词背诵清单.pdf
- 疥疮诊疗中国专家共识(2026版)解读PPT课件.pptx VIP
- 《烟雾病和烟雾综合征诊断与治疗中国专家共识(2024)》解读PPT课件.pptx VIP
- 2024年改良型新药行业研究报告及未来五至十年预测分析报告.docx
- 乡镇民主生活会批评与自我批评.docx VIP
- 陕西凤翔县马家庄秦墓出土的出土陶罐.docx VIP
- 采血后预防淤青的按压方式.pptx VIP
- 纺织厂供配电系统设计.doc VIP
- 乡镇领导班子成员相互批评意见.docx VIP
- 30.XX中专职业学校“十五五”五年中长期发展规划(2026-2030年).pdf
原创力文档

文档评论(0)