1、 智力竞赛抢答器智力竞赛抢答器 摘要摘要 设计要求:1) 能容许 2-8 组进行抢答。2) 能显示抢答组号。3) 各组记 分,并能记分显示。4) 比赛结束时,能发出报警声。 硬件系统设计 1)控制系统主要由单片机应用电路、存储器接口电路、显示接口电路组成。 其中单片机 AT89C51 是系统工作的核心,它主要负责控制各个部分协调工作. 2)硬件组成及所需元件:该系统的核心器件是 AT89C51。在其外围接上复 位电路、上拉电阻、数码管、按钮及扬声器。元件为:晶振 X1、电容 C1、C2、 C3、 电阻 RP1。P3.0 和 P3.1 由裁判控制,分别是抢答停止和开始键。P1.0-P1.7 是
2、8 组抢答的输入口, P2.0-P2.3 口为数码管的段选口,位 选口用的是 P0.0-P0.6 口输出,外部中断 0、1 和 P3.3,P3.4 为抢答记时调整口,实现的对 个队进行计时,并且加减调整,外部中断 0,1 实现了答题时间调整.P3.4 P3.5 分别实现了时间的加一和减一.P3.6 为蜂鸣器的控制口。 控制系统防真用到了伟福软件, 集成调试环境,集成了编缉器、编译器、 调试器,支持软件模拟,支持项目管理功能强大的观察窗口,支持所有的数据类 型。树状结构显示,一目了然,支持 ASM(汇编) 、C 语言,多语言多模块源程序 混合调试,在线直接修改、编译、调试源程序,错误指令定位。功
3、能很强大。 系统仿真还用到了 PROTUCE 软件, 可通过仿真可以完全显示出所设计系统的功能, 对于程序的调试等有很大的帮助. 1 目录目录 1 1 概述概述 . 3 2 2 系统总体方案及硬件计系统总体方案及硬件计4 2.1 控制系统及所需元件组成4 2.2 实验原理.4 3 3 软件设计软件设计.8. 4 Proteus4 Proteus 软件仿真软件仿真.12 4.1 伟福软件12 4.2 在 Proteus 软件12 5 5 心得体会心得体会.19 参考文献参考文献20 附附 1 1:源程序代码:源程序代码.21 附附 2 2:计算器模拟系统电图:计算器模拟系统电图.30 2 1 1
4、 概述概述 单片机原理及应用技术是一门技术性,应用性、实践性很强的学科。课 程设计是学好本门课程的又一重要实践性教学环节, 课程设计的目的和任务就是 配合单片机的教学和平时实验,以达到巩固消化课程的内容,进一步加强综合应 用能力及单片机应用系统开发和设计能力的训练,启发创新思维,使之具有独立 单片机产品和科研的基本技能,是以培养学生综合运用所学知识的过程,是知识 转化为能力和能力转化为工程素质的重要阶段。 在实际生活中有好多地方都用到 了单片机,因此学习好这门课程有着十分重要的意义。 要求的模拟的抢答器:1) 能容许 2-8 组进行抢答。2) 能显示抢答组号。 3) 各组记分,并能记分显示。4) 比赛结束时,能发出报警声。 硬件系统设计 1)控制系统主要由单片机应用电路、存储器接口电路、显示接口电路组成。 其中单片机 AT89C51 是系统工作的核心,它主要负责控制各个部分协调工作. 2)硬件组成及所需元件:该系统的核心器件是 AT89C51。在其外围接