欢迎来到天天文库
浏览记录
ID:6793385
大小:1.32 MB
页数:25页
时间:2018-01-25
《毕业设计(论文)-单片机与pc机的串行通信设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、江苏信息职业技术学院江苏信息职业技术学院毕业论文题目:单片机与PC机的串行通信系别:计算机信息工程系专业:计算机应用学号:29姓名:指导老师:2006年05月10日V江苏信息职业技术学院前言在实际应用中,单片机往往不是作为一个独立的控制单元而存在,它还要和其他控制单元进行通信。这些控制单元可以是另一个单片机,也可以是PC机。大多数单片机都含有一个可编程全双工串行通信接口,每台PC机中都有内置的RS232C串行端口,二者可以通过一定的硬件电路实现硬连接。如果双方均遵循同样的通信协议,就可以互相通行。而对于单片机,串口(UART)是最常用的端口,尤其对于存在两个或
2、多个串口的单片机来说,充分利用串口进行通信是非常重要的。设备上想要具备通信传输的功能,最简单的方法就是使用串行通信的方式。因为PC机具有强大的监控和管理功能,而单片机则具有快速、容易控制的特点,在数据量不大、传输要求不高的情况下,一般都采用给计算机机配置的RS-232标准串行接口COM1、COM2等相连接来实现应用系统与PC机之间的数据交换。一方面由于串行通信易于实现,另一方面也是应为串行通信的价格也很便宜。只要具备了串行通信的功能,使用者就可以和计算机作数据的交换,产品的价格马上就会被提高。现在单片机的应用越来越广泛,单片机与PC机之间的通信是一个非常重要的
3、应用。文中主要写了利用VB来完成的单片机与PC机的串行通信并且通过实例来更深了解到串行通信的内容。V江苏信息职业技术学院摘要本文简单介绍了VB的一些主要控件,和在VB环境下如何实现单片机与计算机之间实现串行通讯。本文共分四章:第一章主要了解到串行通信的基本概念。在此实验中需要RS-232的接口,所以在文章中简单的介绍了RS-232接口的应用、串行通信和同步通信与异步通信的区别。第二章的单片机串口的方法讲述了串口的工作方式和单片机收/发数据流程,在这流程中需要经过2个串行缓冲器SBUF进行。定时器/计数器有四种工作方式,其工作方式的选择及控制都由两个特殊功能寄存
4、器(TMOD和TCON)的内容来决定。第三章中是关于VB通信组件的引用,属性,事件。第四章主要从实例分析出单片机能正确接收PC机所发来的命令和PC机能正确接收到单片机所发的数据信息。关键字:单片机,VB,通信控件ABSTRACTThisarticlesimplyintroducedVBsomemainlycontrol,howwithrealizesbetweenthemonolithicintegratedcircuitandthecomputerundertheVBenvironmentrealizestheserialcommunication.This
5、articlealtogetherisdividedfourchapters:Firstchaptermainlyunderstandstheserialcommunicationthebasicconcept.NeedsRS-232inthisexperimenttheconnection,thereforeinarticlesimpleintroductionRS-232connectionapplication,serialV江苏信息职业技术学院communicationandsynchronouscommunicationandasynchronous
6、communicationdifference.Secondchapterthemonolithicintegratedcircuitstringmouthmethodnarratedthestringmouthworkwayandthemonolithicintegratedcircuitreceives/sendsthedataflow,needstopassthrough2serialbuffersSBUFinthisflowtocarryon.Thetimer/counterhasfourworkways,itsworkwaychoiceandcont
7、rolallbytwospecialfunctionsregisters(TMODandTCON)thecontentdecided.InthirdchapterisabouttheVBcorrespondencemodulequotation,theattribute,theevent.FourthchaptermainlyanalyzesthemonolithicintegratedcircuitfromtheexamplecancorrectlyreceivetheorderandPCmachinewhichPCmachinesendsincorrect
8、lyreceivesthedatame
此文档下载收益归作者所有