1、 微机原理与接口技术课程设计 题 目 竞赛抢答器课程设计 微机原理与接口技术课程设计任务书 一、设计题目 竞赛抢答器课程设计竞赛抢答器课程设计 二、设计任务与要求 比赛开始,在主持人按下开始键,绿灯亮后,选手才可开始抢答, 否则违规。若选手抢答成功,LED 显示器显示选手号码,扬声器鸣叫。 若选手抢答违规(主持人未按开妈键) ,LED 显示器显示违规选手号码, 红灯亮,扬声器报警,并根据比赛规则进行对该选手进行扣分。 。设计一 个具有 8 路抢答的抢答器,利用并行接口和开关键。逻辑开关 K0-K7 代表抢答按钮,当某个逻辑开关闭合时,相当于抢答按钮按下,此时在 七段数码管上将其号码显示出来,并
2、使喇叭响一声(或者以发光二极管 代替) 三、参考文献 1吴亦峰、陈德为.单片机原理与接口技术. 北京:电子工业出版 2周润景、张丽娜.基于 PROTEUS 的电路及单片机仿真. 3胡耀辉、朱朝华等.单片机系统开发实例经典.北京:冶金工业出版. 4张迎新.单片机初级教程. 北京: 航空航天大学出版社,2007. 5刘红玲、 邵晓根微机原理与接口技术 M 北京中国电力出版社 四、设计时间 2015 年 1 月 5 日 至 2015 年 1 月 11 日 指导教师签名: 目 录 引言 1 1 课程设计的目的 2 2 课程设计的任务与要求 . 2 3 设计方案与论证 3 3.1 方案一 3 3.2 方
3、案二 4 4 设计原理及功能说明. 6 4.1 设计原理 6 4.2 功能说明 . 8 5 单元电路的设计 . 9 5.1 总体设计 9 5.2 抢答器电路设计 . 10 5.3 定时电路设计 . 11 5.4 时序控制电路 . 12 5.5 报警电路设计 . 13 5.6 选手抢答键 . 13 6 硬件的制作与调试 14 7 总结 . 17 附录 1:总体电路原理图 21 附录 2:元器件清单 22 附录 3:程序源代码 22 1 引言引言 在现代科技的迅速发展的前提下,生活和生产中都要求尽可能的实 现自动化控制,自动化控制不仅为我们的生活和生产过程带来了许多的 方便,同时也显示了一个国家的
4、科技发展水平。 在我们日常生产生活以及学习中, 对一些娱乐竞赛的活动需求日趋增加, 而在绝大部分的娱乐比赛当中,如果在抢答中,靠视觉是很难判断出哪 组先答题。因此比赛中如何判断出第一个举手或抢答的人成为许多学者 研究的课题。为了保证比赛的准确性、公正性、直观性,通常比赛会设 置竞赛抢答器。 本此微机原理课程设计课题是利用微机原理及接口技术, 设计出一个竞赛抢答器系统, 该抢答系统具有 8 个人的抢答控制按钮 (本 课题中使用开关作为按钮) ,选手通过按钮来进行抢答。本设计主要是以 8086 为核心,通过加上必要的支持芯片,比如时钟电路、地址锁存器、 收发器、8255,8253 等,构成一台完整微机系统。通过 8255A 与外部键 盘相连,工作方式为定时扫描,利用定时器产生中断、CPU 响应中断后 对键盘进行扫描,或软件定时扫描,并在有键按下时转入键功能处理程 序。中断优先级管理器 8259A 在本系统中用来管理选手按键中断信息。 可编程定时器计数器 8253 用来设定扬声器的发声频率和发声时