基于avr单片机与上位机的通信系统设计

基于avr单片机与上位机的通信系统设计

ID:14952027

大小:546.50 KB

页数:45页

时间:2018-07-31

基于avr单片机与上位机的通信系统设计_第1页
基于avr单片机与上位机的通信系统设计_第2页
基于avr单片机与上位机的通信系统设计_第3页
基于avr单片机与上位机的通信系统设计_第4页
基于avr单片机与上位机的通信系统设计_第5页
资源描述:

《基于avr单片机与上位机的通信系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要本论文主要阐述的是基于单片机与上位机的通信系统设计,实现上位机与AVR单片机之间数据的传输。第一部分详细说明了系统的结构框图和系统中各个重要模块的设计方案,并根据情况的不同选择了不同的方案。第二部分是系统中下位机各部分的原理及具体硬件电路图的设计,并使用了protel99se辅助软件绘制原理图。这部分包括温度检测、液晶显示等,可以通过串口将当前温度值传递给上位机。第三部分是串口通信的说明及通信协议的制定。第四部分是系统上位机用户界面的设计和实现。这里应用了VisualBasic6.0编程软件设计操作界面。用户可以根据需要设置串口,发送指令并可以在操作界面显示。第五部分说明了本设计的程

2、序软件流程图,具体说明了程序的运行流程,说明了软件设计思想。本系统综合单片机原理及接口技术、串口传输技术、上位机控制等技术设计出基于AVR单片机与上位机的通信系统。该系统可以用于简单的数据传输,检测控制等。具有较好实用价值。关键字:上位机串行通信通信协议41AbstractThispapermainlyexpoundsthesinglechipmicrocomputerandcomputercommunicationsystemdesign,realizationbetweenSCMandPCAVRmicrodatatransmission.Thefirstpartdetailedexp

3、lanationofthesystemstructurediagramandsystemdesignschemeofvariousimportantmodules,andaccordingtothesituationofdifferentchoicedifferentscheme.Thesecondpartisthesystemofmachinepartsbelowtheprincipleandspecifichardwarecircuitdesign,andusingtheProtel99seauxiliarysoftwarerenderingdiagram.Thissectionin

4、cludestemperaturedetection,LCDdisplay,etc,canbepassedthroughserialcurrentvaluetoPC.Thethirdpartistheserialcommunicationandcommunicationagreement.ThefourthpartisthesystemPCuserinterfacedesignandrealization.HeretheVisualBasic6.0programmingapplicationsoftwaredesigninterface.Userscansetaccordingtonee

5、d,cansendinstructionsandserialinterfacedisplayin.Thefifthpartoftheprogramdesignshowsthesoftwareflowchart,theprocedureoftheoperationprocess,thesoftwaredesignthought.ThissystemintegratedSCMprincipleandinterfacetechnology,serialtransmissiontechnology,computercontroltechnologyisdesignedbasedonAVRSCMa

6、ndPCcommunicationssystem.Thissystemcanbeusedinthesimpledatatransmission,testandcontrol,etc.Havegoodpracticalvalue.Keywords:PCSerialcommunicationCommunicationsprotocol41目录第一章绪论11.1系统设计介绍11.2系统设计意义11.1系统下位机设计31.1.1数据显示31.1.2温度检测41.2系统通信方式41.3系统上位机设计5第二章系统下位机硬件设计与实现62.1控制电路62.2电源72.3DS18B20温度检测82.4单

7、片机显示9第三章串口通信123.1异步串行通信原理123.2同步/异步串行收发器USART123.3RS-232串行通信143.4本设计的通信协议17第四章系统上位机软件设计与实现194.1初识VisualBasic194.2VisualBasic串行通信控件MSComm介绍214.1.1MSComm控件的引用214.1.2MSComm控件工作方式224.1.3MSComm控件控制原则234.1.4MSComm控件属性说明234.3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。