单片机技术及系统设计
本科生课程设计
课程名称 单片机技术及系统设计
1
设计名称
八路抢答器设计
学号
学生姓名
所在专业 信息学院电气工程及其自动化
所在班级
指导教师 张瑛
成绩
教师签字 年 月 日
课程设计时间:2010 年 6 月 18 日
至 2010 年 6 月 24 日
目录
一、课程设计题目………………………………………3
二、课程设计目的………………………………………3
三、抢答器的系统功能…………………………………3
四、硬件工作结构框图…………………………………3
五、抢答器的硬件系统工作原理图分析………………3
六、抢答器的软件系统…………………………………5
2
七、程序流程图…………………………………………5
八、抢答器源程序………………………………………6
九、课程设计总结………………………………………7
十、参考文献……………………………………………8
十一、系统电路原理图…………………………………8
一、【课程设计题目】:八路抢答器设计
二、【课程设计的目的】:
1、了解八路抢答器的基本原理,会制作简单的模拟八路抢答器;
2 、通过八路抢答器 的制作进一步的了解各种在制作中用到的中小规模
集成电路的作用及使用方法。
3、通过对单片机抢答器的设计,利用 PROTEUS 软件来实现单片机软
硬件的 配合来达 到设计的 目的,从 而学会 利 用 PROTEUS 来设计 各种电
子设计。
三、【抢答器的系统功能】
1 、抢答 功 能 : 通过八 路按键 配 合程序 来 实现抢 答 功能 。 当 八个 按 键 中
任一路按下按键均闭锁其它各路 ,(即当有一键按下其他各路按键无效)
由程序对键盘译码并由 LED 显示最先按下抢答键的路数。
2 、 答 题 限 时 : 当 八 路 中 有 一 路 按 下 时 , 即 可 认 为 答 题 开 始 , 启 动 倒
计时 5S( 此 倒计时时 间可在 1 ~ 99 秒之 间 修改) , 同 时蜂鸣 器 器发 出 声
音 5S。倒计时 5 秒过后回到抢答器抢答前状态。
四、【硬件工作结构框图】
硬件工作结构框图如下图所示
3
五 、
【 抢
答 器
的 硬
件 系
统 工
作 原
理图分析】
本抢答器的硬件系统包括以下几个部分:
1、晶体振荡电路 :电容 C1、C2 与晶体 X1 构成一个谐振型网络,
完成 对振荡频率 的控制功能 ,实 现了震 荡器 的功能 。由 于晶体 具有 较高
的 频 率 稳 定 性 及 准 确 性 , 从 而 保 证 了 输 出 频 率 的 稳 定 和 准 确 , 从 而 为
AT89C51 有了一个计数的晶振驱动。
2、 抢答 按键 : 1 ~8 八个按键各键分 布电 路图(键位自上向下分别
为 1~8)。
按键 1 时的电路图显示:
4