本科毕业论文格式模板_第1页
本科毕业论文格式模板_第2页
本科毕业论文格式模板_第3页
本科毕业论文格式模板_第4页
本科毕业论文格式模板_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、 中文题目:三号黑体字,不宜超过20个字,如有细节必须放进标题,可以分成主标题和副标题本科生毕业设计(论文)题 目:基于VC+实现单片机和PC机的串行通信 副标题 姓 名: 李 星 姓名、学号、学院、专业、年级:四号宋体字学 号: 110600212 学 院: 物理与信息工程学院 专 业: 电子信息工程 年 级: 2006级 指导教师: (签名)封面不要页码 2010 年 6 月 4 日标题:小二号黑体字,固定行间距20pt,段前18pt,段后3036pt;中文摘要:四号黑体字,1.5倍行距,段前段后各6磅毕业论文全篇页面设置,页边距:上2.5cm,下2cm,左2.5cm,右2cm基于VC+实

2、现单片机和PC机的串行通信摘要正文:小四号宋体字,两端对齐,固定行间距20pt,约500-800字,限一页;内容应包括工作目的、研究方法、成果和结论等。语言力求精炼,一般不宜使用公式、图表,不标注引用文献。中文摘要本论文主要阐述了利用Visual C+ 6.0开发工具实现PC机与单片机串行通信的基本原理和方法。并结合具体实例给出使用RS-232接口进行串行通信的基本程序。 单片机和PC机的串行通信常应用于工业控制检测领域中。单片机常作为下位机,进行数据的采集工作;PC机常作为上位机,进行数据的集中处理。两者间常通过串口进行数据通讯。在Windows 操作系统中,利用VC+开发上位机的监控软件,

3、具有控制界面简洁大方,应用程序短小精悍等优点。本论文提供了两种方式来实现在PC机上基于VC+的串行通信程序设计。一是使用Windows API 函数进行编写。此种方法应用较广但程序相对比较复杂,开发Windows工控软件难度大大增加。二是使用VC+自带的Microsoft Communication Control 控件(即MSComm 控件)进行编写。此种方法比较简便,使用时只需要在控件属性中进行一些设置,再编写少量的代码即可,但只适用于较简单的系统。我们可以根据实际情况选择合适的方法。另外,在开发工具方面,本文选用VC+ 6.0。VC+ 6.0是Microsoft公司推出的Windows应

4、用程序开发工具,因其具有界面友好,编程简便等优点而受到广泛的使用。在VC+ 6.0 版本中带有用于实现串行通信的MSComm控件。在论文的最后部分,有一个程序实例。利用此程序实例,PC机可以通过串口接收到单片机发送的数据,以供PC机的进一步处理。本实例中,单片机采用MSC-51系列机型,PC机操作系统为WINDOWS XP,通信协议采用RS-232。摘要页码独立编排,格式:,以下所有页码字体都是Times New Roman,小五号3-5个论文的关键词:小四号黑体字,固定行间距20pt,段前1倍行距关键词:串行通信,单片机,控件Abstract:四号Arial Black字体,1.5倍行距,段

5、前段后各6磅标题:小3号Arial Black字体,1.5倍行距。A Solution for Serial Communication between PC and Single-chip Microcontroller Based on VC+翻译:小4号Times New Roman 字体,两端对齐,固定行间距20pt,杜绝直接用在线翻译软件翻译。AbstractThis thesis introduces a designing way of serial communication software between personal computer and single-chip

6、microcontroller using communication control in VC6.0,and gives the fundamental program of serial communication using RS-232 interface in a concrete instance.The serial communication between PC and single-chip microcontroller are widespread used in the field of Industrial Inspection or Industrial Con

7、trol. Usually, as a lower position machine, the single-chip microcontroller collects data, while the personal computer, an upper position machine, processes the data together. They make data communications through the serial port. In Windows operating system, it has a lot of advantages, such as conc

8、ise control interface, brief application program and so on, to use VC+ to develop the supervising software for the upper position machine. This thesis proposes two serial port communication program methods, which is based on VC+ in PC. The first one is to use Windows API functions to write the progr

9、am. This method has a wide application, but it makes the program complex. It is a little difficult to develop software for Industrial Control in Windows environment by this way. In the second one, we use Microsoft Communication Control (i.e. MSComm), which is built in VC+, to write the program. This

10、 method is convenient. By this way, we just need to make some configuration in the MSComm control, and write few codes. But this method just applies to a simple system. According to the actual situation, we may choose one suitable method between the two methods above. In addition,VC+ 6.0 is selected

11、 for development tools in this paper. VC+ 6.0 is the Microsoft Corporation introduced Windows application development tool. It has been widely used because its interface is friendly,programming is easy,and so on. In VC+ 6.0 version, it accompanies with MSComm control, which can be used to realize se

12、rial communication.In the last part of thesis, there is an Example of a procedure. By using this procedure, PC can receive the data which are transmitted by single-chip microcomputer through the serial port for further processing. In this example, the single-chip microcomputer is one of MSC-51 serie

13、s models; the operating system of PC is Windows XP; and the communication protocol is RS-232.关键词:小四号Times New Roman字体,逗号隔开,单词首字母大写,“Key words”加粗, 固定行间距20pt,段前1倍行距,若关键词一行写不下,下一行应缩进以与上行第一个关键词对齐。Key words: Serial Communication, Single-chip Microcomputer, MSComm“目录”:小二号黑体字,居中,固定行间距20pt,段前18pt,段后3036pt目

14、录第1章绪论内容应包括本课题的意义、目的、研究范围及要达到的技术要求;国内外发展概况及存在问题;本课题的指导思想,应解决的主要问题。中文摘要IABSTRACTII第1章 绪 论11.1 课题背景及意义11.2 研究现状11.2.1 研究背景1.(略)第2章 串行通信技术及标准2正文主体(从第2章到结 论之前)是对研究工作的详细表述,应该结构合理,层次清楚,重点突出,文字简练、通顺。其内容包括:问题的提出,研究工作的基本前提、假设和条件;模型的建立,实验方案的拟定;基本概念和理论基础;设计计算的主要方法和内容;实验方法、内容及其分析;理论论证,理论在课题中的应用,课题得出的结果,以及对结果的讨论

15、等。学生根据毕业设计(论文)课题的性质,一般仅涉及上述一部分内容。2.1串行通信概述2.(略)2.5 本章小结2第3章 系统实现33.1关键技术3.(略)3.5 本章小结3.(略)结 论4谢 辞5参考文献6附 录6附录1 系统原理图7附录2 通信接口程序7目录页码独立编排,格式,目录自动生成,字体全部设为宋体,五号字,不要倾斜,一级标题加粗,固定行间距17pt,注意各级标题依次缩进2格, 如果有附录则也应列入。目录只要求写到第二级节标题,即这级标题,1.1.1.1这级不要写。标题:小二号黑体字,固定行间距20pt,段前18pt,段后3036pt;章序号与章名之间要空一格(半角的一格,下同),章

16、号用阿拉伯数字1,2,3一级节标题:三号黑体字,固定行间距20pt,段前12pt,段后1824pt;顶格书写,节序号与节名之间要空一格正文开始有页眉,宋体五号字居中,下方加一横线,奇数页书写论文的题目第1章 绪 论1.1 课题背景及意义在现代控制系统中,单片机以其体积小、价格低、抗干扰性好等特点,常用在操作现场进行数据采集,以及实现现场控制。但是由于其数据存储容量和数据处理能力都较低,所以一般情况下要通过通信手段使它与PC机相连,把所采集到的数据传送到PC机上,再在PC机上进行数据处理,充分发挥两者各自的优势。PC微机单片机系统是一种广泛应用的主从式计算机控制系统,其信号的交互往往采用串口或网

17、络通信1。全篇正文:小四号,汉字为宋体,英文和数字为Times New Roman 字体,固定行间距20pt。对齐方式:两端对齐文献引注:小四号Times New Roman字体,上角标1.2 研究现状二级节标题:小三号黑体字,固定行间距20pt,段前12pt,段后1215pt;空两格书写,节序号与节名之间要空一格 研究背景 由图1-1可知,在珠江虎门上游低盐度区 (盐度2),碱度可以起到一个很好的指示作用,指示不同支流DOC的混合过程。干流(主要是北江水加上极小部分的西江水)具有较高图、表、公式等与上下正文之间要有一行的间距。碱度如果还有三级节标题:则类似各级节标题的书写规范:小四号黑体字,

18、固定行间距20pt,段前pt,段后pt;空两格书写,节序号与节名之间要空一格图、表、公式的序号一律采用分章编号如“图1-1”“表2-3”,图、表、公式一律居中放置。图序、图名:置于图的下方,五号宋体,英文和数字为Times New Roman 字体,居中,固定行间距20pt,图序与图名文字之间空一格,图序加粗。图内文字宋体五号若有附图说明,则是宋体小五号正文页码格式1,2,3,图1-1 两种林分火烧前后表层土壤每章另起一页偶数页书写:福州大学本科生毕业设计(论文)第2章 串行通信技术及标准小段引言,交代本章的内容。2.1串行通信概述计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并

19、行通讯二种方式。串行通信是指将数据在信号通路上一位一位地顺序传送,每一位数据占据一个固定的时间长度.串行通信速度不如并行通信,但是串行通信具有抗干扰能力强、接口相对简单、传输距离长、成本低等诸多优点3。图、表、公式等与上下正文之间要有一行的间距。表2-1 全球最大25条河流的DOC通量及平均浓度RiverWater dischargeDrainage basinDOC fluxDOCAmazonbZaireb6300115019.1252.612503.8210.2680OrinocobYangtzee12000.994.5312.59001.941.8166Yeniseyb6302.584.

20、9648.1Mississippib5303.273.5550.3Purani/Flyb1500.09ndnd先见文后见表,表序、表名置于表的上方,五号宋体,英文和数字为Times New Roman 字体,居中,固定行间距20pt,表序与表名文字之间空一格,表序加粗。表格采用三线表,两端不封闭。居中,表内文字宋体五号,若是英文或数字则一律同正文都是Times New Roman 字体若一张表格需要跨页,则在下一页表标题可省略,表头应重复写,并在右上方写“续表*”2.5 本章小结第3章 系统实现小段引言,交代本章的内容。3.1关键技术计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和

21、并行通讯二种方式。串行通信是指将数据在信号通路上一位一位地顺序传送,每一位数据占据一个固定的时间长度.串行通信速度不如并行通信,但是串行通信具有抗干扰能力强、接口相对简单、传输距离长、成本低等诸多优点。有公式:图、表、公式等与上下正文之间要有一行的间距。 (3-1)公式用公式编辑器编辑,五号,居中,公式编号标注在右边行末,如: (3-1),公式编号五号,Times New Roman 字体,加粗3.5 本章小结 计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种正文中对总项包括的分项采用(1)、(2)、(3)单独序号,对分项中的小项采用、的序号或1)、2)、3),注意阿拉

22、伯数字是Times New Roman 字体,括号是宋体格式下的括号,括号后不再加其他标点,就直接书写文字。右边两种范例都可,但论文全文必须统一,只能使用其中的一种。方式。移植过程如下:(1)修改文件*1)设置*2)直接定义*3)重新定义数据类型* (2)改写文件*分项(1)、(2)、(3)。缩进2个汉字符,小项、或1)、2)、3)。缩进4个汉字符。如范例所示。或是: 移植过程如下:(1)修改文件*若小项采用、,则输入序号后需空一格再书写文字,否则文字与序号粘太近。 设置* 直接定义* 重新定义数据类型* (2)改写文件*“结论”小二号黑体字,居中,固定行间距20pt,段前18pt,段后303

23、6pt;结 论通过查阅文献资料,了解了单片机与PC机的串口通信编程技术,提供了利用VC+实现串口通信编程的思路,并利用VC+6.0自带的MSComm控件,编写了一个可满足一般工作要求的程序实例。经过调试和测试,该程序实例可以实现:(1)能随时设置各种通讯速率、奇偶校验、通讯口而无需重启程序,使工作人员在根据需要设置串口时更加便利(2)能对接收到数据予以显示,并实现自动换行、自动滚屏、暂停、清屏功能,使工作人员进行数据监控更加便利。(3)能将接收到的数据保存为文本文件,便于工作人员以后对数据的检查和处理。在进行本次设计的过程中主要遇到过以下问题:(1)在进行参数设置时,无法保存设置好的参数选项。

24、原因是主对话框未建立相应的变量存储“参数设置”对话框传递回的变量。经过修改,添加相应变量后,现已可以顺利实现这一功能。结论是对整个研究工作进行归纳和综合而得出的总结,对所得结果与已有结果的比较和课题尚存在的问题,以及进一步开展研究的见解与建议。结论是对整个论文主要成果的归纳,要突出设计(论文)的创新点,以简练的文字对论文的主要工作进行评价,一般为4001000字。(2)在数据接收时,无法实现自动滚屏的功能。原因是虽然再程序中使用了CEdi类的SetSel(0,-1)函数和ReplaceSel函数实现了每次更新数据的时候都对数据全选,使光标保持在数据末尾。但是UpdateData(FALSE)对

25、编辑框进行重写的时候,光标又回到了数据始端,于是无法实现自动滚屏功能。经过修改,把UpdateData()的参数设置设置为TRUE后,不对编辑框进行再次重写,光标位置始终在数据末尾。现已可顺利实现自动滚屏这一功能。“谢辞”小二号黑体字,居中,固定行间距20pt,段前18pt,段后3036pt;谢 辞【格式】谢辞内容:宋体小4号,段前、段后距为0行;固定行间距20pt.【内容】谢辞应以简短的文字对在课题研究和论文撰写过程中曾直接给予帮助的人员(例如指导教师、答疑教师及其他人员)表示自己的谢意。“参考文献”小二号黑体字,居中,固定行间距20pt,段前18pt,段后3036pt;参考文献1 李现勇V

26、isual C+串口通信技术与工程实践M北京:人民邮电出版社,200272 张晶晶基于VC+6.0的PC机和单片机的接口设计与实现J安徽建筑工业学院学报,2005,13(3):100-1023 苏纪兰中国近海的环流动力机制研究J海洋学报,2001,(23):1-164 Druffel,E. R. M.,Williams,P. M.,Bauer,J. E.Cycling of dissolved and particulate organic matter in the open ocean JJournal of Geophysical Research-Oceans,2009,30:311-

27、323只列作者直接阅读过、在正文中被引用过、正式发表的文献资料。参考文献是毕业设计(论文)不可缺少的组成部分,它反映毕业设计(论文)的取材来源、材料的广博程度和材料的可靠程度,也是作者对他人知识成果的承认和尊重。在论文正文中必须有参考文献的编号。参考文献的书写格式要按国家标准GB771487文后参考文献著录规则规定。参考文献按文中出现的先后统一用阿拉伯数字进行自然编号,序码用方括号括起。 对作者已阅读过的对论文具有参考价值的文献应尽可能列出,并按文中引用文献出现的先后顺序连续编号。引用文献标示应置于所引内容的末尾的右上角,编号用阿拉伯数字并加上方括号,如正文第1页的示例。当在文中直接提及参考文献时,其编号应与正文排齐,如“由参考文献9,20-2

温馨提示

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

评论

0/150

提交评论