- 11
- 0
- 约1.54万字
- 约 27页
- 2018-05-02 发布于湖北
- 举报
武汉理工大学基于C语言的上下位机通信设计
武汉理工大学《程序设计实训》课程设计报告
PAGE \* MERGEFORMAT26
任 务 书
学生姓名: 专业班级:信息工程1004班
指导教师: 郑林 工作单位:信息工程学院
题 目: 基于C语言的上下位机通信设计
初始条件:
计算机及WINDOWS 7操作系统
VC++6.、Keil uVision4、STC_ISP等软件
开发语言:C++ /C语言
HL—1型综合单片机开发板、DS18B20温度传感器
要求完成的主要任务:
设计一个基于C语言的上下位机通信设计。
功能如下:
(1) 上位PC机与下位单片机模块通信
(2) 上位机能通过下位机控制板块上的指示灯;
(3) 下位机可把温度等信息传给上位机
要求:
1. 按《武汉理工大学课程设计工作规范》要求撰写课程设计说明书
2. 根据设计任务,能够讲解及显示自己的设计
3. 最终完成内容包括设计说明书和交程序备份
时间安排:
2013年6月 11号—— 12号 选题及调研
2013年6月 13号—— 19号 软件设计及编程调试
2013年6月 20号—— 21号 撰写设计说明书
2013年6月 22号 答辩
指导教师签名: 年 月 日
系主任(或责任教师)签名: 年 月 日
目 录
TOC \o 1-3 \u 摘要 PAGEREF _Toc359668253 \h 0
1 设计任务 PAGEREF _Toc359668254 \h 2
2方案选择 PAGEREF _Toc359668255 \h 3
2.1硬件方案选择 PAGEREF _Toc359668256 \h 3
2.2软件方案选择 PAGEREF _Toc359668257 \h 3
2.2.1 上位机编程方案选择 PAGEREF _Toc359668258 \h 3
2.2.2 单片机编程方案选择 PAGEREF _Toc359668259 \h 4
2.3 总体方案选择 PAGEREF _Toc359668260 \h 4
3 详细设计 PAGEREF _Toc359668261 \h 5
3.1 单片机部分 PAGEREF _Toc359668262 \h 5
3.1.1下位机硬件设计 PAGEREF _Toc359668263 \h 5
3.1.2下位机程序设计 PAGEREF _Toc359668264 \h 7
3.2 PC机部分 PAGEREF _Toc359668265 \h 8
4 调试与运行 PAGEREF _Toc359668266 \h 12
5 总结 PAGEREF _Toc359668267 \h 13
参考文献 PAGEREF _Toc359668268 \h 14
附录
摘要
随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展。
现代化集中管理需要对现场数据进行统计、分析、制表、打印、绘图、报警等,同时,又要求对现场装置进行实时控制,完成各种规定操作,达到集中管理的目的。加之单片机的计算能力有限,难以进行复杂的数据处理。因此在功能比较复杂的控制系统中,通常以PC机为上位机,单片机为下位机,由单片机完成数据的采集及对装置的控制,而由上位机完成各种复杂的数据处理及对单片机的控制。本文主要描述了利用PC机与STC89C52单片机之间的通信程序设计实现温度显示。并详述了在VC6.0环境下,上位机利用串口调试程序与单片机之间串口通信实现温度显示。由单片机采集一个温度信号,将采集到的温度信号传送给PC机显示,PC机用VC6.0编写程序,单片机程序用C语言编写。通常PC机和单片机之间的通信是通过串行总线RS-232实现的。因此采用一种以MAX232为核心的通信接口电路。该接口电路适用于由一台PC机与多个STC89C52单片机串行通
您可能关注的文档
- 模拟电路的调测方法.ppt
- 模板(幻灯片).ppt
- 模拟电风扇控制设计.doc
- 概论2015版 第二章 新民主主义革命理论.ppt
- 模考大赛行测试卷.doc
- 模块一任务2 折弯机液压动力元件的选择.ppt
- 模电_综合计算题.doc
- 横向市场开发.ppt
- 橡皮泥社团教学计划.doc
- 次北固山下 赤壁 休xiujiangbai-.ppt
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 使用Microsoft Visual C++实现对TwinCAT3 PLC状态的读取和控制.docx VIP
- 五年级语文寒假阅读理解专题训练(每个专题5篇共25篇含答案).docx VIP
- 领导班子2025年度民主生活会对照检查发言材料(5个带头).docx VIP
- 缉查布控.ppt VIP
- 交警缉查布控系统培训课件.pptx VIP
- 陕西省金太阳2026届高三上学期1月期末联考生物试卷(含答案详解).pdf
- 鸿蒙智能体框架白皮书.docx VIP
- 城市轨道环控系统与灾害防护系统.ppt VIP
- 信息流中级认证终极难题130.docx VIP
- 中国成人患者肠内肠外营养临床应用指南(2025版).docx
原创力文档

文档评论(0)