单片机与PC之间的串行通讯毕业论文Word文件下载.docx

上传人:b****0 文档编号:12982753 上传时间:2022-10-01 格式:DOCX 页数:30 大小:169.10KB
下载 相关 举报
单片机与PC之间的串行通讯毕业论文Word文件下载.docx_第1页
第1页 / 共30页
单片机与PC之间的串行通讯毕业论文Word文件下载.docx_第2页
第2页 / 共30页
单片机与PC之间的串行通讯毕业论文Word文件下载.docx_第3页
第3页 / 共30页
单片机与PC之间的串行通讯毕业论文Word文件下载.docx_第4页
第4页 / 共30页
单片机与PC之间的串行通讯毕业论文Word文件下载.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

单片机与PC之间的串行通讯毕业论文Word文件下载.docx

《单片机与PC之间的串行通讯毕业论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《单片机与PC之间的串行通讯毕业论文Word文件下载.docx(30页珍藏版)》请在冰豆网上搜索。

单片机与PC之间的串行通讯毕业论文Word文件下载.docx

学生姓名

学号

指导教师

职称

摘要

随着计算机技术的发展,特别是单片机技术的迅猛发展,单片机被广泛应用于大量工业控制系统。

单片机拥有占有空间小,价格低廉,开发应用程序容易的优势,可用于恶劣的工业环境中,单片机的数据采集和现场控制能力被广泛应用于分布式控制系统中。

但因为单片机的计算能力是有限的,而且用它也很难进行复杂的数据处理,因此这就要求我们往往在具有繁多功能的控制系统中采用上,下位机系统,单片机被使用为下位机系统采集数据和控制设备,而使用PC机为上位机系统处理复杂数据和控制单片机。

当今,在大量解决通信系统通信受阻的常用方案中,通过PC机自带的RS-232串行通讯端口与外设实现通讯这一方案备受人们的青睐。

故由上知,实现单片机与PC机之间的串行通讯具有重要的意义。

本论文设计详细介绍了使单片机与PC机之间能够进行串行通讯的软件和硬件的实现。

在硬件设计中,通过RS-232串行通讯端口将单片机与PC机相互连接,PC机把数据传输至单片机系统,单片机系统会将这一传输数据显示在LED数码管上;

在软件设计中,利用VisualBasic6.0中的MSComm串行通讯控件来编写PC机的串口通讯程序。

在对此设计正确测试后,证明我们的设计能够实现单片机与PC机之间的串行通讯。

关键词:

单片机;

串行通讯;

RS-232;

VisualBasic6.0;

MsComm

SerialCommunicationbetweenSCMandPC

Abstract

Withthedevelopmentofcomputertechnology,especiallytherapiddevelopmentoftheSCMtechnology,SCMhasbeenwidelyusedinindustrialcontrolsystems.TheSCMhastheadvantageofpossessionofasmallspace,lowprice,easytodevelopapplicationsthatcanbeusedinharshindustrialenvironments,dataacquisitionandsitecontrolcapabilitiesofthemicrocontrolleriswidelyusedindistributedcontrolsystems.Single-chipcomputingpowerislimited,anditisdifficulttouseitforcomplexdataprocessing,sothisisoftenusedinthecontrolsystemhasarangeoffunctions,thecontrollersystem,themicrocontrollerisusedforthenextbitmachinesystemdataacquisitionandcontrolequipment,usingaPCasthehostcomputersystemtohandlecomplexdataandcontrolSCM.Today,alargenumberofcommonlyusedprogramsaddresscommunicationsystemcommunicationdisruption,comesviaaRS-232serialcommunicationinterfacewithperipherals,communicationofthisprogrammuchpeopleofallages.Therefore,bytheSounds,thecommunicationbetweentheSCMandPChasanimportantsignificance.

ThedesigndetailsofthispaperbetweentheSCMandPCserialcommunicationssoftwareandhardwareimplementations.SCMandPCthroughtheRS-232serialcommunicationsportinthehardwaredesignofinterconnectedPCmachinedatatransfertotheSCMsystem,SCMsystemwilltransmitdataisdisplayedontheLEDdigitaltube;

insoftwaredesign,MSCommcommunicationcontrolinVisualBasic6.0towritethePC'

sserialportcommunicationprogram.ThisdesigntherightteststodemonstratethatourdesigncanachieveserialcommunicationbetweenSCMandPC.

Keywords:

SCM;

SerialCommunication;

VB6.0;

MSComm

目录

第一章绪论1

1.1本课题的目的和意义1

1.2本课题的国内外研究现状1

1.3此次设计的工作内容2

第二章串行通讯基础知识3

2.1串口通讯的理论基础3

2.1.1并行接口与串行接口3

2.2RS-232串行通讯接口标准3

2.3MSComm串行通讯控件4

2.3.1MSComm串行通讯控件处理通讯的方式4

2.3.2MSComm串行通讯控件的属性5

第三章课题总体设计与分析6

3.1课题的可行性分析6

3.2课题指标设计6

3.2.1通讯协议的设计6

3.3课题的硬件与软件的设计与分析6

3.4课题功能分析7

第四章串行通讯的硬件电路设计8

4.1单片机的选型及其简介8

4.2串行接口的基本结构的认识8

4.3电平转换芯片MAX23210

4.4电路原理图11

第五章串行通讯程序设计14

5.1PC机的串行通讯程序14

5.2单片机的串行通讯程序17

第六章仿真调试与结果分析19

6.1Protues仿真软件简介19

6.2仿真结果分析19

结语21

参考文献22

致谢23

附录24

第一章绪论

1.1本课题的目的和意义

现代信息网络技术的一个突出特点,是使所有的设备在工业控制系统相互连接,形成网络,在中央软件管理下,形成一个有机的整体。

这种整体网络方式在现代工业控制系统中极其具有先进性,极大提高了工业设备生产效率,也很大程度上提高了系统的安全和可靠性。

单片机技术经过20多年的发展,单片机自身的一些优势被当今人们所熟知,比如其性能稳定,成本低,功能强大等,以单片机为主的各种产品已被广泛使用。

在单片机的输入和输出控制端,除了可以直接连接到键盘和计算机的液晶显示器外,通常都是通过串行端口和上位机PC实现通讯,这将能够实现远程控制。

在单片机与PC机相互连接共同工作的场合中,人们普遍使用基于Windows平台的PC机作为上位机,这是因为其界面友好,编程和操作相对容易,为研究单片机与PC机之间的串行通讯提供了方便。

故由以上两段内容得知,研究单片机与PC机之间的串行通讯对于人们的生活水平的提高,工业的迅猛发展等各方面都具有重大意义。

1.2本课题的国内外研究现状

随着科学技术的发展,单片机技术已经历了近20年的发展,在过去20年的发展过程可以看出,凭借单片机技术开发的微处理器(MPU)和超大规模集成电路为其发展拉动了广泛的应用范围。

单片机已被广泛应用于工业控制,用以完成各项规定任务,实现集中管理。

但另外一面,由于单片机的计算能力有限,很难处理复杂的数据,因此在具有繁多功能的控制系统中,普遍采用采用上,下位机系统,单片机被使用为下位机系统用来采集数据和控制设备,而使用PC为上位机系统来处理复杂数据和控制单片机。

这两者的结合,使单片机的应用不只是限制于自动监测或控制,而是进一步呈现出全面且多点的发展趋势,具有更好更光明的前景,是今天电子领域的重要组成部分。

当前,在国内与国外,对于PC机与单片机的控制系统,人们通常把PC机视为上位机,单片机则被视为下位机,在这种上下位机控制系统中,人与PC机之间的信息交流通常是通过软件得以实现的,而单片机与PC机之间的信息互动则是以串行通讯模式来维持的,由于被控对象的不同,单片机系统会对此做出相应的配置,即配置前后向信息通道,由PC机对其进行监督,指挥,收集工作状态信息等。

1.3此次设计的工作内容

标准51系列单片机都有串行通讯接口,其工作方式为全双工模式,通过此串行通讯接口,可以行之有效地与PC机和其他单片机系统取得数据通讯,串口在单片机系统中有着举足轻重的地位,单片机采集的实时数据正是通过串口才传输至计算机,而计算机发布的控制命令也是经由串口方可实现对单片机系统的智能控制与管理。

串口的这种作用,使各行各业的人们可以充分享有计算机强大的数据处理和管理功能以及单片机系统的数据采集和设备控制的优势,使系统趋于完美,强大,工作效率更加高效。

在以上分析的基础上,本次设计的工作内容有,介绍单片机与PC机之间的通信模式和RS-232串行通讯协议(也就是常用的串行通讯标准),随后设计本课题的串行通讯软件程序和硬件,最后通过PROTUES仿真软件对单片机的显示模块进行仿真调试。

第二章串行通讯基础知识

2.1串口通讯的理论基础

当今,计算机通常都有一个或多个串行端口,如COM1,COM2,COM3……以上端口是外部设备和计算机之间实现数据传输和沟通的重要渠道。

串行通讯是指利用数据信号线,接地线,控制线这三种信号线来实现通讯外围设备和计算机之间数据传输的一种通讯方式。

目前,比较流行的两种接口方式就是并行接口与串行接口。

2.1.1并行接口与串行接口

并行接口是在同一时间内通过平行线发送8位数据,数据传输速率大大被提升。

但是在并行传输过程中,由于传输线路长度不断加长,会导致传输中多次发生码误,因此,并行传输主要应用于近距离数据传输,如连接打印机的端口。

目前,D形接头(25针)成为并行接口的主流。

串行接口是一个标准的计算机接口,PC机一般至少有两个串行口—COM1,COM2。

其数据和控制信息像排队一样在传输线路上传输,所以相比较并口,串口能够进行长距离信息传输。

在各种连接器中,D形连接器(9针)为串行端口使用的主要连接器[1]。

因为CPU和接口之间通信模式为并行传输模式,接口和外设之间的通信模式则为串行传输模式,所以要通过转换电路(通用异步收发器UART)的转换功能,把串口中的串行模式转换为并行模式,并行模式则转换为串行模式。

2.2RS-232串行通讯接口标准

RS是英语“RecommendationStandard”的简写,232为标识号,包括一个主通道和一个辅助通道,RS-232是现在PC机和通信行业最广泛使用的串

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1