单片机课程设计-四路抢答器的设计与实现
《单片机课程设计-四路抢答器的设计与实现》由会员分享,可在线阅读,更多相关《单片机课程设计-四路抢答器的设计与实现(27页珍藏版)》请在毕设资料网上搜索。
1、 课课 程程 设设 计计 报报 告告 课程设计名称:单片机系统综合课程设计单片机系统综合课程设计 课程设计题目:四路抢答器的设计与实现 院(系):计算机学院 专 业: 班 级: 学 号: 姓 名: 指导教师: 完成日期: -I- 目目 录录 第第 1章章 总体设计方案总体设计方案 1 1.1 设计原理. 1 1.2 设计思路. 1 1.3 实验环境. 2 第第 2章章 详细设计方案详细设计方案 3 2.1 硬件电路设计. 3 2.2 主程序设计. 6 2.2 功能模块的设计与实现. 7 第第 3章章 结果测试及分析结果测试及分析 12 3.1 结果测试. 12 3.2 结果分析. 12 参考文
2、献参考文献 13 附附 录录 14 源程序 . 14 主要元器件清单 . 22 电路图 . 23 -1- 第 1 章 总体设计方案 1.1 设计原理设计原理 根据课程设计任务书的内容与要求,要实现四路抢答器的设计。主持人按下 抢答开始开关,数码管从 10s 开始倒计时,此时选手可以抢答,相应的 LED 亮, 单数码管显示其选手号,双数码管从 30s 开始进行答题倒计时,答题时间到则单 数码管闪烁显示选手号 5 次,再回到初始状态,若时间到但没有人抢答则回到初 始状态(所有灯灭,检测主持键是否按下) 。若主持人尚在念题还未按下抢答开始 开关,某选手违规抢答,则单数码管闪烁显示其选手号 5 次后回
3、到初始状态。一 共设置六个开关,用按键开关输入抢答信号,经单片机的处理, 输出控制信号。 硬件部分主要由单片机 8031、数码管、按键开关、LED 小灯和若干导线组成。 1.2 设计思路设计思路 采用 C 语言程序设计结合硬件电路设计方法,利用伟福 Lab6000 实验箱 上已有芯片 8031 来实现四路抢答器的设计, 其中包括主持人按键及各功能键 的设计、触发中断定时、数码管动态显示、相应的 LED 灯亮灭的情况。 (1)提出方案提出方案 首先,设置一个主持人按键开关,当主持人按下开始键后,触发定时器 T0 进行 10s 抢答倒计时, 若有选手按下抢答键则触发定时器 T1 进行 30s 答题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 四路 抢答 设计 实现
