1、 课程设计说明书 设计名称: 单片机课程设计 题 目: 抢答计分系统 课程设计任务书 一、设计题目一、设计题目 抢答计分系统 二、主要内容二、主要内容 抢答器是各种竞赛当中很常用的一种器具,应用非常广泛。 抢答器种类很多,功能也各不相同,大体上可以归纳为这样 几点:能够分辨参赛选手按键抢答的先后;能够识别犯规操作; 声音提示;对回答结果进行加分或扣分处理;显示选手得分情况 等。 三、具体要求三、具体要求 具有判断按键先后(抢答) 、计时和计分功能; 对违规操作进行提示; 声音提示及计分显示; 断电保护功能。 四、进度安排四、进度安排 键盘部分 显示部分 声音提示部分 (4)看门狗(WD)设计
2、五、完成后应上交的材料五、完成后应上交的材料 有 SCT89C52RC 单片机, 数码管, 蜂鸣器,键盘 六、总评成绩六、总评成绩 指导教师指导教师 签名日期签名日期 年年 月月 日日 系系 主主 任任 审核审核日期日期 年年 月月 摘摘 要要 在许多比赛活动中,为了准确、公正、直观地判断出第一抢 答者,通常设置一台抢答器,通过数显、灯光及音响等各种手段 批示出第一抢答者。同时,还可以设置计分、犯规及奖惩记录等 各种功能。 本课题的设计可容纳 8 组参赛者同时参赛,每组设置一个按 钮供参赛者抢答使用,当一个组抢答器按下后数码管显示组号, 由于抢答器具有第一信号鉴别和锁存功能使其余的组就抢答无
3、效,抢答的组回答问题后由主持人进行加减分,然后主持人按复 位键后继续进行抢答。 本课程设计抢答计分系统,采用了单片机编程语言,实 现了以下功能: 具有判断按键先后(抢答) 、计时和计分功能; 对违规操作进行提示; 声音提示及计分显示; 断电保护 功能。 关键词关键词:抢答按钮、蜂鸣器报警、复位、 目目 录录 一、任务分析与设计思路1. 二、整体设计方案2 2.1、单片机的选择2 2.2、单片机的基本结构2 三、抢答器的硬件设计.3 3.1、总体电路设计 3.2、抢答器的工作原理. 3.3、按键设计. 3.4、时钟电路设计 3.5、复位电路设计 3.6、系统复位. 四、软件设计 1 、系统软件设
4、计流程图. 2 、抢答计分系统原理图. 五、调试与功能说明. 六、心得体会. 七、参考文献. 一、一、任务分析与设计思路任务分析与设计思路 本课题主要的目的是:抢答器各种竞赛当中很常用的一种器 具,应用非常广泛。抢答器种类很多,功能也各不相同,大体上 可以归纳为这样几点:能够分辨参赛选手按键抢答的先后;能够 识别犯规操作;声音提示;对回答结果进行加分或扣分处理;显 示选手得分情况等。 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定 (如 30 秒)。当主持人启动“开始“键后,定时器进行减计时,同 时扬声器发出短暂的声响,声响持续的时间 0.5 秒左右。 参赛选手在设定的时间内进行抢答,抢
5、答有效,定时器停止 工作,显示器上显示选手的编号和抢答的时间,并保持到主持人 将系统清除为止。 如果定时时间已到,无人抢答,本次抢答无效,系统报警并 禁止抢答,定时显示器上显示 00. . 座位 主持人席 座位1 座位2 座位3 座位4 按钮开关 SW1 SWa SWb SWc SWd 指示灯 D7 D0 D1 D2 D3 蜂鸣器 有 无 无 无 无 二、二、整体设计方案整体设计方案 1 1、 单片机的选择单片机的选择: 单片机是一种集成电路芯片,是采用超大规模集成电路技术 把具有数据处理能力的中央处理器 CPU 随机存储器 RAM、只读存 储器 ROM、多种 I/O 口和中断系统、定时器/计
6、数器等功能(可能 还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D 转 换器等电路)集成到一块硅片上构成的一个小而完善的微型计算 机系统,在工业控制领域广泛应用。从上世纪 80 年代,由当时的 4 位、8 位单片机,发展到现在的 300M 的高速单片机。 2 2、 单片机的基本结构单片机的基本结构: AT89C51 单片机是采用高性能的静态 89C51 设计,如图 2-2 图 21 3 3、方案设计方案设计 根据初步设计方案的分析,设计这样一个简单的应用系统, 以 AT89C51 单片机为中心,采用模块化的设计方案。如图 21 所 示。 单片机最 小系统 键盘抢 答电路 语音提 示电路 显示 电路 看门狗 电路 图 2-2 三、抢答器三、抢答器的硬件设计的硬件设计 1 1、 总体电路设计总体电路设计 电路图如 3-