毕业设计-单片机的主从控制系统 下载本文

毕业设计 (论文)成绩评定表 学生姓名 课题名称 毕业设计(论文)时间 性别 学号 专 业班 级 课题 科研 类型 题目 难一度 般 基于单片机的主从控制系统的设计 指导教师 课题任务 论 文 (千字); 设计、计算说 明书 (千字); 图纸 (张);其它(含附 件): 完成情况 指导教师意见 评 阅 教 师 意见 分项得分:开题调研论证 分; 课题质量(论文内容) 分; 创新 分; 论文撰写(规范) 分; 学习态度 分; 外文翻译 分 指导教师审阅成绩: 指导教师(签字): 年 月 日 分项得分:选题 分; 开题调研论证 分; 课题质量(论文内容) 分; 创新 分; 论文撰写(规范) 分; 外文翻译 分 评阅成绩: 评阅教师(签字): 年 月 日 见 验 收 小组分项得分:准备情况 分; 毕业设计(论文)质量 分; (操作)回答问题 分 意验收成绩: 验收教师(组长)(签字): 年 月 日

答 辩 小组 意 见 分项得分:准备情况 分; 陈述情况 分; 回答问题 分; 仪表 分 答辩成绩: 答辩小组组长(签字): 年 月 日 成绩计算方法 (填写本院系实用比例) 指导教师成绩 (%) 评阅成绩 (%) 验收成绩 (%) 答辩成绩 (%) 指导教师成绩 评阅成绩 验收成绩 学生实得成绩(百分制) 答辩成绩 总评 答辩委员会意见 毕业论文(设计)总评成绩(等级): 院(系)答辩委员会主任(签字): 院(系)签章) 年 月 日 备 注 毕业论文(设计)成绩评定表(续表)

目录

摘要................................................................................................................................ I Abstract ......................................................................................................................... Ⅱ 引言................................................................................................................................ 1 1 单片机的串行通信和多机通信原理...................................................................... 1

1.1 基本概念....................................................................................................... 2 1.2 MCS-51的串行口和控制寄存器.................................................................. 2

1.2.1 串行口和控制寄存器........................................................................ 2 1.2.2 串行口工作方式................................................................................ 4 1.2.3 波特率的计算.................................................................................... 5 1.3 多机通信....................................................................................................... 6

1.3.1 硬件连接............................................................................................ 6 1.3.2 通信协议............................................................................................ 6 1.3.3 应用程序............................................................................................ 7

2 硬件.......................................................................................................................... 8

2.1 总体设计方案:........................................................................................... 8 2.2 硬件结构框图............................................................................................... 8 2.3 硬件电路主要模块:................................................................................... 9

2.3.1 单片机最小系统电路...................................................................... 11 2.3.2 LED数字显示电路........................................................................... 12 2.3.3 LCD1602a液晶显示模块................................................................. 13 2.3.4 温度传感器18b20模块.................................................................. 15

3 软件部分................................................................................................................ 17

3.1 主机............................................................................................................. 17 3.2 从机............................................................................................................. 18 4 结论........................................................................................................................ 20 致谢.............................................................................................................................. 21 参考文献...................................................................................................................... 22 附录.............................................................................................................................. 23

摘要

单片机应用于数据采集或工业控制时,往往需要安装在工业现场,远离主机,构成单片机多机系统,在多机系统中经常采用总线型主从多机控制系统。主机发送的信息可传送到各个从机,而各从机发送的信息只能被主机接受。单片机的相互通信有并行通信和串行通信两种,在主从多机控制系统中,经常采用串行通信来交换数据和信息,采用串行通信的方式将现场数据发送给主机处理。

本课题所讨论的就是基于STC89C52单片机的主从控制系统,采用串行通信的方式,主机和从机可以实现全双工通信,主机可以向从机发送数据,从机也可以向主机发送数据。

关键词:单片机 主从控制 串行通信 全双工