好文档 - 专业文书写作范文服务资料分享网站

基于51单片机的8个IO脚设计八路抢答系统(含上位机)

天下 分享 时间: 加入收藏 我要投稿 点赞

毕业设计说明书

二O一五年十月二十七日

学生 姓名 学号 班级 专业 物联网应用技术 设计(或论文)题目 指导教师姓名 职 称 讲师 一种带头像的8路抢答器系统 工作单位及所从事专业 联系方式 备注 设计(论文)内容: 1.基于51单片机的8个IO脚设计八路抢答系统,该系统可供8人同时在线抢答,每路抢答器有红绿指示灯,红色表示未开始,绿色表示开始,违规红色闪烁,抢到绿色闪烁。 2.该系统通过串口与电脑上位机配套使用,电脑在开始信号发出后开始倒计时,当有人抢答后,显示抢答者头像,并显示违规者头像。并累计显示成功抢答及违规次数。 3、制作实物并撰写设计报告。 进度安排: 7.15-7.30( )确定任务,完成资料收集归纳,确定设计方案。 8.1-8.30( )完成电路原理图绘制,绘制PCB图,确定元器件的参数型号和数量。 10.21-11.3(9-10周) PC程序设计,完成系统仿真。 11.4-11.17(11-12周)完成硬件焊接和硬件调试。 11.18-12.1(13-14周)完成软硬件综合测试。 12.2-12.15(15-16周)完成论文写作,准备答辩材料答辩。 主要参考文献、资料(写清楚参考文献名称、作者、出版单位): [1] STC89C52技术资料. http://www.elecfans.com/tags/STC89C52/ [2] 杨志帮.单片机原理及应用.北京航空航天大学出版社,2013 [3] 徐江海.单片机实用教程.机械工业出版社,2007 [4] 谭浩强.C语言程序设计.清华大学出版社,2010 [5] 张靖武.单片机系统的PROTEUS设计与仿真.北京电子工业出版社,2009 [6] 李佳,付强,丁宁. C#开发技术大全[M] . 北京:清华大学出版社,2009-2 [7] 康 博.simon robinson,ollie cornes. c#高级编程[M].北京:清华大学出版社,2002-5-1 教研室负责人: 年 月 日 备注:任务书由指导教师填写,一式二份。其中学生一份,指导教师一份 审 批 意 见

目 录

摘 要 ................................................................. 1 第1章 绪论 ........................................................... 2

1.1 系统开发背景 ................................................... 2 1.2 设计目的 ....................................................... 2

1.2.1 目的一 ................................................... 2

第2章 方案论证与设计 ................................................. 3

2.1 设计目标和实现方法 ............................................ 3

2.1.1 方案一 ................................................... 3 2.1.2 方案二 ................................................... 3 2.2 方案论证 ....................................................... 3 2.3 方案设计 ....................................................... 3 第三章 系统硬件设计及说明 ............................................. 5

3.1 系统组成及总体框图 ............................................. 5 3.2 元件简介 ....................................................... 5

3.2.1 STC89C52特点 ............................................. 5 3.2.2 LCD1602液晶显示屏 ........................................ 7 3.2.3 输入键盘 ................................................. 8

第四章 设计原理分析 ................................................... 9

4.1 设计方案的确定 ................................................. 9 4.2 计算器硬件方案及硬件资源分配 ................................... 9

4.2.1 硬件资源分配 ............................................. 9 4.2.2 系统的硬件设计 ........................................... 9 4.2.3 键盘电路的设计 .......................................... 10 4.2.4 显示电路的设计 .......................................... 10

第五章 软件设计 ...................................................... 11

5.1 上位机界面 .................................................... 11 5.2 PC界面流程图设计 ............................................. 11 5.3 初始化界面加载 ................................................ 12 5.4 串口接受数据函数 .............................................. 12 5.5 定时器函数 .................................................... 13 5.6 定义抢答事件 .................................................. 13 5.6 头像显示 ...................................................... 17 第六章 仿真及调试 .................................................... 18 总 结 ................................................................ 19 致 谢 ................................................................ 20 参考文献 .............................................................. 21 附录1 元器件清单 ..................................................... 23 附录2 抢答器部分单片机程序 ........................................... 24

I

基于51单片机的8个IO脚设计八路抢答系统(含上位机)

毕业设计说明书二O一五年十月二十七日学生姓名学号班级专业物联网应用技术设计(或论文)题目指导教师姓名职称讲师一种带头像的8路抢答器系统工作单位及所从事专业联系方式备注设计(论文)内容:1.基于
推荐度:
点击下载文档文档为doc格式
2egd41k8r24mg6283nif6msol1o4p300uvl
领取福利

微信扫码领取福利

微信扫码分享