- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于labview单片机串口通信设计课程设计湖.docx
辽 宁 工 业 大 学 课 程 设 计 说 明 书 (论文)
PAGE
PAGE \* MERGEFORMAT 21
开放性实验课程设计
题目:基于LabVIEW的单片机之间串口通信设计
摘 要
虚拟仪器是现代计算机技术同仪器技术深层次结合的全新概念仪器,实质是利用计算机显示器的显示功能模拟传统仪器的控制面板,以多种形式表达输出测量结果,利用计算机强大的软件功能实现信号数据的运算、分析和处理,完成各种测试功能的一种计算机仪器系统。
本文介绍了利用 LabView语言来实现上、下位机之间通信的方法,并从软、硬件两个方面阐述了设计思想。在简要介绍图形化虚拟仪器平台LabView的基础上,分析STC12C5A60S2单片机与 LabView之间的串口通信模式,并结合该设计中设计的温度检测系统给出串口通信的软、硬件设计。
应用先进的虚拟仪器软件LabView,大大降低了串口通讯复杂程度,减小了软件设计的工作量,能够大大降低投资成本。在实际应用中有巨大的使用价值。
关键词:MCS51单片机,LabView,串口通信
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc408067841 前 言 5
HYPERLINK \l _Toc408067842 第一章绪论 6
HYPERLINK \l _Toc408067843 1.1 研究的背景及意义 6
HYPERLINK \l _Toc408067844 1.2 课题发展状况 7
HYPERLINK \l _Toc408067845 1.3 设计任务 7
HYPERLINK \l _Toc408067846 第二章系统总体设计 8
HYPERLINK \l _Toc408067847 2.1 系统方案设计 8
HYPERLINK \l _Toc408067848 2.2 系统硬件选择 8
HYPERLINK \l _Toc408067849 第三章 系统硬件设计 9
HYPERLINK \l _Toc408067850 3.1 元器件的介绍 9
HYPERLINK \l _Toc408067851 3.1.1 主控制器 9
HYPERLINK \l _Toc408067852 3.1.2单片机 10
HYPERLINK \l _Toc408067853 3.2 硬件电路图设计 10
HYPERLINK \l _Toc408067854 3.2.1mcu及复位电路 10
HYPERLINK \l _Toc408067855 3.2.2串口电路 11
HYPERLINK \l _Toc408067856 3.2.3晶振电路 12
HYPERLINK \l _Toc408067857 3.2.4led输出电路 13
HYPERLINK \l _Toc408067858 3.2.5PCB版 13
HYPERLINK \l _Toc408067859 第4章 系统软件设计 15
HYPERLINK \l _Toc408067860 4.1 单片机接口程序设计 15
HYPERLINK \l _Toc408067861 4.2 单片机串口通讯协议 17
HYPERLINK \l _Toc408067862 参考文献 19
HYPERLINK \l _Toc408067863 附 录 20
前 言
本设计的主要研究内容以单片机为核心,用以串行通信接口电路,并编写相关控制程序。设计基于串行通信的协议,实现和LabView的通信功能。
LabView是一种用图标代替文本行创建应用程序的图形化编程语言。LabView没有常规仪器的控制面板,而是利用计算机强大的图形环境,采用可视化的图形编程语言和平台,以在计算机屏幕上建立图形化的软面板来替代常规的传统仪器面板。软面板上具有与实际仪器相似的旋钮、开关、指示灯及其他控制部件。在操作时,用户通过鼠标或键盘操作软面板,来检验仪器的通信和操作。
而利用LabView设计的数据采集系统,可模拟采集各种实际信号,并对其疾行分析得出有用信息。通过开放的LabView环境和与之无缝集成的硬件,能够方便地将设计从理论阶段、完成系统辨识、控制设计、动态系统仿真以及实时系统实现。
图0-1 LabView软件总体结构框图
第1章 绪 论
1.1 研究的
您可能关注的文档
- 不同形态年龄相关性白内障对客观视觉质量的影响.pdf
- 基于Android的海南风景猜猜看软件的开发与研究毕业论文设计去.doc
- 不同数字印模方式影响全瓷冠边缘适合性的研究.pdf
- 不同方式分冠法拔除下颌阻生第三磨牙的临床观察.pdf
- 基于ANDROID系统的幻灯片无线播放系统研究学士学位论文史.doc
- 基于Android系统的情景模式的设计与实现论文手.doc
- 基于ARCH族模型的沪市股票波动性的实证分析毕业论文多.doc
- 基于ARM和QT的多路信号检测系统设计毕业设计论文卢.doc
- 基于ARM技术的远程机器人控制通信系统设计毕业论文窖.doc
- 基于ARM的嵌入式系统设计硕士学位论文垢.doc
文档评论(0)