毕业设计(论文)
课题: 基于AT89C52单片机的抢答器设计
学生: 郭婷 系部: 电子信息系
班级: 应电094 学号:2009001171
指导教师:
装订交卷日期: 2012.03.15
装订顺序: (1)封面(2)毕业设计(论文)成绩评定记录(3)标题、中文摘要及
关键词(4)正文(5)附录(6)参考文献
童贞理
摘 要
此次设计提出了用AT89C52单片机为核心控制元件,设计一个简易的8路抢答器,本方案以AT89C52单片机作为主控核心,与数码管、蜂鸣器等构成8路抢答器,利用了单片机的延时电路、按键复位电路、时钟电路、定时/中断等电路,设计的抢答器具有实时显示抢答选手的号码和抢答时间的特点,还有复位电路,使其再开始新的一轮的答题和比赛,同时还利用C语言编程,使其实现一些基本的功能。
本设计的系统实用性强、判断精确、操作简单、扩展功能强。它的功能实现是比赛开始,主持人读完题之后按下开始开关,即计时开始,此时数码管开始进行30秒倒计时,直到有一个选手抢答时,对应的会在数码管上显示出该选手的编号以及剩余时间,同时蜂鸣器也会发出声音,以提示有人抢答本题,在规定的最后5秒时间内还没有做出抢答,蜂鸣器发出报警,提示选手尽快作答,如果30秒内无人作答则此题作废,即开始重新一轮的抢答。
关键词: 单片机;数码管;抢答器
目 录
第1章 绪论 ............................................................................................................................ 4 第2章 整体设计方案 ............................................................................................................ 5
2.1 方案设计 .................................................................................................................... 5
2.2 方案论证 .................................................................................................................... 6 第3章 硬件设计 .................................................................................................................... 7 3.1 单片机介绍 ................................................................................................................ 7
3.2 时钟电路和复位电路 ................................................................................................ 9 3.2.1时钟电路 ............................................................................................................ 9
3.2.2 复位电路: ....................................................................................................... 9 3.3 抢答电路 .................................................................................................................. 10 3.4 显示电路 .................................................................................................................. 10 3.5 控制电路 .................................................................................................................. 11 3.6 报警电路 .................................................................................................................. 12 3.7 整机工作原理 .......................................................................................................... 12 第4章 软件设计 .................................................................................................................. 14 4.1主程序模块 ................................................................................................................. 14
4.2外部中断模块 ............................................................................................................. 15 4.3定时中断模块 ............................................................................................................. 18 4.4报警模块 ..................................................................................................................... 19 4.5控制模块 ..................................................................................................................... 20 第5章 系统的调试与仿真 .................................................................................................. 22 5.1 Keil的安装调试 .......................................................................................................... 22
5.1.1Keil简介 ........................................................................................................ 22
5.1.2LIB51库管理器与模拟调试器 ...................................................................... 22 5.1.3Keil C操作界面及应用 ................................................................................ 22 5.1.4编译链接调试 ................................................................................................ 24 5.2抢答器Keil软件的仿真 ............................................................................................. 25 5.3 调试与运行 ................................................................................................................ 26 结 论 ...................................................................................................................................... 27 参考文献 .................................................................................................................................. 28 附录1 电路原理图 ............................................................................................................... 29