预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

课程设计任务书 学生姓名:李晓宁郁金华彭亚斌吴冰 专业班级08820220882021 指导教师:杨谊华 工作单位:南昌航空大学 题目:基于LabVIEW的PC机与单片机串口通信 初始条件:要求对单片机课程知识有所了解,同时熟悉labview软件的运用,同时了解基本的串口通信原理。 指导教师签名:________________年月日 系主任(或责任教师)签名:______________年月日 摘要 介绍一种基于LabVIEW7.0语言的AVRAT90系列单片机与PC机的串口通信技术,在体温检测中得到应用,并取得良好效果。 关键词:LabVIEW7.0语言;AVRAT90系列中一片机;PC机;串口通信技术 Abstract:WeintroducetheapplicationofserialportcommunicationtechnologybasedonPCmachinewithLabVIEW7.0languageandAVRAT90seriesSCMinbodytemperatureexamination.Andithasgoodeffect. Keywords:LabVIEw7.0language;AVRAT90seriesSCM;PCmachine;Serialportcommunicationtechnology 目录TOC\o"1-3"\h\z\u HYPERLINK\l"_Toc196758357"第一章绪论 1 HYPERLINK\l"_Toc196758358"第二章软件实现 2 HYPERLINK\l"_Toc196758359"2.1LabVIEW应用软件概述 2 HYPERLINK\l"_Toc196758360"2.2LabVIEW串口通信模块 2 HYPERLINK\l"_Toc196758361"2.3LabVIEW通信模块的属性 3 HYPERLINK\l"_Toc196758362"2.4串口通信程序结构 3 HYPERLINK\l"_Toc196758358"第三章程序设计 4 HYPERLINK\l"_Toc196758365"3.1单片机通信的设计 4 HYPERLINK\l"_Toc196758366"3.2PC机通信的设计 4 HYPERLINK\l"_Toc196758367"3.3输入显示程序设计 4 3.3.1HYPERLINK\l"_Toc196758368"LED显示流程图 6 HYPERLINK\l"_Toc196758369"3.4单片机收发程序 7 HYPERLINK\l"_Toc196758370"3.5PC机收发程序 8 HYPERLINK\l"_Toc196758371"3.6硬件连接 9 HYPERLINK\l"_Toc196758358"第四章利用LabVIEW实现PC与单片机串口通信任务 12 HYPERLINK\l"_Toc196758365"4.1建立新VI程序 12 HYPERLINK\l"_Toc196758366"4.2.程序前面板设计 12HYPERLINK\l"_Toc196758367" 4.3.框图程序设计——添加函数与连线 12 HYPERLINK\l"_Toc196758369"4.4.运行程序 15 HYPERLINK\l"_Toc196758372"致谢 16 HYPERLINK\l"_Toc196758373"参考文献 17 第一章绪论 在计算机分布式测控系统中,经常要利用串行通信方式进行数据通信。它包括单片机和上位机之间、客户端和服务器之间以及客户端和客户端之间的通信,而单片机和上位机之间数据通信则是整个系统的基础。 串行通信是一种常用的数据传输方法,虽然它的传输速度慢,但由于它占用的通信线路少、成本低、容易实现等优点,在数据通信方式上仍占有重要地位。目前,串口通信程序的开发,在Windows操作系统下一般用VB、VC、VFDelphi等等许多高级语言编写。当用VB、VC、VF,开发串行通信程序时,开发人员不得不面对非常烦琐的API函数编程;而Delphi没有自带的串口通信控件,在它的帮助文档里也没有提及串口通信,这也给编程人员带来许多不便,其他高级语言也是如此。可见,用文本语言编串口通信程序较为复杂,花费的时间较长。利用LabVIEW7.0开发PC机与单片机的串口通信程序是一种更为简捷的方法。 第二章软件实现 2.1LabVIEW应用软件概述 LabVIEW是一个工业标准的图形