1、 课 程 设 计 课程名称课程名称 单片机原理与应用单片机原理与应用 课题名称课题名称 电子抢答器的设计电子抢答器的设计 专专 业业 班班 级级 学学 号号 姓姓 名名 指导教师指导教师 年年 月月 日日 1 课 程 设 计 任 务 书 课程名称 单片机原理与应用 课 题 电子抢答器设计电子抢答器设计 专业班级 学生姓名 学 号 指导老师 审 批 任务书下达日期 年 月 日 任务完成日期 年 月 日 2 设 计 内 容 与设计要求设 计 内 容 与设计要求 设计内容:设计内容: 以单片机为核心,设计一个 8 位竞赛抢答器:同时供 8 名选手或 8 个代表队比赛,分别用 8 个按钮 S0S7 表
2、示。 设置一个系统清除和抢答控制开关 S,开关由主持人控 制。抢答器具有锁存与显示功能。即选手按按钮,锁存相应 的编号,并在优先抢答选手的编号一直保持到主持人将系统 清除为止。抢答器具有定时抢答功能,且一次抢答的时间由 主持人设定(如 30 秒) 。当主持人启动“开始”键后,定时 器进行减计时,同时扬声器发出短暂的声响,声响持续的时 间为 0.5s 左右。 参赛选手在设定的时间内进行抢答,抢答有效,定时器 停止工作,显示器上显示选手的编号和抢答的时间,并保持 到主持人将系统清除为止。如果定时时间已到,无人抢答, 本次抢答无效, 系统报警并禁止抢答, 定时显示器上显示 00。 设计要求:设计要求
3、: 1)确定系统设计方案; 2)进行系统的硬件设计; 3)完成必要的参数计算与元器件选择; 4)完成应用程序设计; 5)进行软硬件调试; 3 主主 要要 设设 计计 条条 件件 1 单片机开发板 2 PC 机 3 PROTEL 软件 4 PROTEUS 软件 说 明 书 格 式 1. 封面 2. 课程设计任务书 3. 目录 4. 系统总体方案设计 5. 系统硬件设计 6. 软件设计(包括流程图) 7. 系统的安装调试说明 8、 总结 9、参考文献 10、附录 11、课程设计成绩评分表。 4 进 度 安 排 设计时间为两周 第一周 星期一、上午:布置课题任务,讲课及课题介绍 下午:借阅有关资料,
4、总体方案讨论 星期二、确定总体设计方案 星期三、硬件模块方案设计 星期四、软件模块方案设计 星期五、各硬件模块设计 第二周 星期一、各硬件模块设计 星期二、各软件模块设计 星期三、各软件模块设计 星期四、写说明书 星期五、上午:写说明书,整理资料 下午:交设计资料,答辩 参 考 文 献 1、王迎旭.单片机原理及及应用.北京:机械工业出版 社,2012. 2、 李建忠.单片机原理及应用. 西安:西安电子科技大学 出版社,2002 3、高峰.单片微型计算机原理与接口技术.北京:电子工 业出版社,2003. 4、邹逢兴.单片机应用新技术教程.北京: 高等教育出 版社,2008 5、 朱宇光.16 位微型计算机原理接口及其应用.北京: 电 子工业出版社, 6、陈海宴主编. 51 单片机原理及应用基于 Keil C 与 Proteus. 北京:北京航空航天大学出版社,2010. 5 目录目录 第第 1 章章 课题概述课题概述6 1.1 课题的设计要求6 1.2 课程设计的目的和意义6 第第 2 章章 总体设计方案总体设计方案7 2.1 总体思路7 2.3 总体设计框图7 2.4 系统工作原理8 第第 3 章章 系统的硬件设计系统的硬件设计9 3.1 单片机的选择9 3.2 LED 显示器10 3.3 时钟电路设计11 3.4 复位电路设