1、 微机原理课程设计 4 路竞赛抢答器 1 / 19 前言 课程设计的意义 微机原理是计算机、电子类专业的专业基础课,在课程体系种占有重要的位置。课程设计的目的是配合 平时的教学和实验,以达到巩固和消化课堂教学内容,进一步加强综合应用能力,启发创新思维的目的。是 培养学生综合素质,提高动手能力,提高发现问题和解决问题能力的重要阶段。 通过课程设计培养同学们的系统设计能力,使同学们达到以下能力训练: 、调查研究、分析问题的能力; 、使用设计手册、技术规范的能力; 、查阅中外文献的能力; 、制定设计方案的能力; 、计算机应用的能力; 、设计计算和绘图的能力; 、技术经济指标的分析能力; 、语言文字表
2、达的能力。 目录 课程设计任务书3 正文 一、总体设计4 二、硬件设计 1、硬件总体设计6 2、芯片使用情况8 3、芯片连接14 三、软件设计 1、标志位含义15 2、程序流程图16 四、总结 21 参考文献 23 2 / 19 课程设计图纸 24 程序清单 25 课程设计任务书 具有 4 路抢答的抢答器,启动计算机,计算机自动为系统各 芯片进行初始化,抢答器开始工作。 基本要求: (1)可供 4 组同时抢答,由按钮控制。 (2)比赛开始,在主持人按下开始键,绿灯亮后,选手才可开始抢答,否则违规。 (3)能显示出最先抢答的组号,而对其他组的抢答不予理睬,黄灯亮并扬声器提示抢答成功。 (4)对主
3、持人未曾按启动键之前就按抢答按键的犯规组,显示其组号,亮红灯并扬声器提示警告。 (5)对抢答后的回答时间 25 秒进行倒计时控制,如回答超时,则 以扬声器报警。 注: 1、抢答成功,扬声器的鸣叫声音频率为 1KHz。 2、抢答失败,扬声器的鸣叫声音频率为 0.5KHz。 3、抢答计时时间到,扬声器的鸣叫频率为 0.75KHz. 4、声器鸣叫或报警的时间为 12s。 总体设计 比赛开始,在主持人按下开始键,绿灯亮后,选手才可开始抢答,否则违规。利用并行接口和开关键。 逻辑开关 K0K3 代表抢答按钮, 当某个逻辑开关闭合时, 相当于抢答按钮按下。 若选手抢答成功, 黄灯亮, 七段数码管显示选手号码,扬声器鸣叫。若选手抢答违规(主持人未按开始键) ,七段数码管显示违规选手号 码,红灯亮,扬声器报警。 若系统提示某号选手抢答违规,主持人仍未按开始键,此时该号选手又按下抢答键,七段数码管显示该 3 / 19 选手的号码。本系统开机后,若主持人既未按复位键又未按开始键,此时有选手按下抢答键,系统提示红灯 亮,并报警。 由于本次实验要用到数码显示、 中断控制、 倒计时等功能, 故初步分析, 需要 8255、 8259、 8253 (或 8254) 等芯片。 经过分析, 实验的关键是准确判断出最先抢答者的信号并锁存,