分享
分享赚钱 收藏 举报 版权申诉 / 26

类型基于单片机的4位抢答器设计论文.doc

  • 上传人:无敌
  • 文档编号:636737
  • 上传时间:2018-04-16
  • 格式:DOC
  • 页数:26
  • 大小:1.12MB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    基于单片机的4位抢答器设计论文.doc
    资源描述:

    1、 单片机课程设计报告项目名称 基于单片机的抢答器设计 专业班级 通信 111 班 学生姓名 # 指导教师 # 2013 年 12 月 28 日通信#班, # 基于单片机的抢答器设计摘 要此次设计提出了用 STC89C52 单片机为核心控制元件,设计一个简易的抢答器, 本方案以 STC89C52 单片机作为主控核心,发光二极管、数码管、蜂鸣器等构成四路抢答器,利用了单片机的按键复位电路、时钟电路、定时/中断等电路,设计的抢答器具有实时显示抢答选手的号码的特点,还有复位电路,使其再开始新的一轮的答题和比赛,同时还利用 C 语言编程,使其实现一些基本的功能。本设计的系统实用性强、判断精确、操作简单、

    2、扩展功能强。它的功能实现是比赛开始,主持人读完题之后按下总开关,此时数码管显示初始状态 0,直到有一个选手抢答时,对应的会在数码管上显示出该选手的编号,同时发光二极管出现闪烁状态,蜂鸣器也会发出声音,以提示有人抢答本题,主持人按下复位键,示意可以答题。关键字:STC89C52 单片机;动态显示;中断;按键控制通信#班, # 基于单片机的抢答器设计IAbstractThis design use STC89C52as the core control element is presented to design a simple responder, this scheme is STC89C5

    3、2 single chip microcomputer as control core, light-emitting diode, digital tube, buzzer and so on four road vies to answer first device, using the single chip microcomputer button reset circuit, clock circuit, timing/interrupt circuit, design of vies to answer first appliance has the characteristic

    4、of real-time display vies to answer first contestants number, and reset circuit, to start a new round of the answer and, at the same time also use of C language programming, make it implements some basic functionality. The design of the system is practical, accurate judgment, simple operation, stron

    5、g extended functionality. Its function realization is the match began, and the host to read the topic after press the main switch, the digital tube display initial condition 0, until there is a contestant vies to answer first, the corresponding in the contestants serial number is shown on the digita

    6、l tube, light-emitting diodes, flicker status at the same time, the buzzer will sound, to remind someone vies to answer first ontology, host press the reset button, the signal can be the answer. Keywords: STC89C52 microcomputer; Dynamic display; Interrupt; The key control通信#班, # 基于单片机的抢答器设计II目 录摘 要

    7、IAbstractII第 1 章 绪论 11.1 单片机抢答器的背景 11.2 单片机抢答器的意义 11.3 抢答器的应用 1第 2 章 系统硬件部分的设计 22.1 设计要求 22.2 总体设计方案 22.3 单元模块设计 32.3.1 单片机简介 32.3.2 最小系统的设计 52.3.3 数码管显示电路 62.3.4 按键模块设计 6第 3 章 系统的软件设计 83.1 抢答器工作原理 83.2 流程图 83.3 KEIL 软件简介 9第 4 章 系统的仿真与调试 114.1 软件的仿真与调试 114.2 硬件的安装与调试 114.2.1 晶振电路的测试 124.2.2 复位电路的测试

    8、124.2.3 显示电路的测试 12总结 13参考文献 14附录 1 源程序代码 15附录 2 元件清单 17附录 3 仿真图 18附录 4 实物照片展示 19通信#班, # 基于单片机的抢答器设计III致谢 20通信#班, # 基于单片机的抢答器设计0第 1 章 绪论1.1 单片机抢答器的背景二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称 PC 机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器) 。顾名思义,这种计算机的最小系统只用了一片集成电路,

    9、即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词-“智能型” 。在知识竞赛中,往往会用到抢答器。故此我们就选择利用单片机编程来设计抢答器,即使两组的抢答时间相差几微秒,也能轻松的分辨出哪一组(或哪个选手)先抢答到题。1.2 单片机抢答器的意义本系统采用单片机作为整个控制核心。控制系统的四个模块为:显示模块、存储模块、语音模块、抢答开关

    10、模块。该系统通过开关电路四个按键输入抢答信号,利用一个数码管来完成显示功能,用按键来让选手进行抢答,在数码管上显示哪一组先答题的,从而实现整个抢答过程。本文主要介绍了单片机抢答器设计及工作原理,以及它的实际用途。系统工作原理本系统采用STC89C52 单片机作为核心。控制系统四个模块分别为:存储模块、显示模块、语音模块、抢答开关模块。该抢答器系统通过开关电路四个按键输入抢答信号, 利用一个数码管来完成显示功能。工作时,用按键通过开关电路输入各路的抢答信号,经单片机的处理, 输出控制信号,单片机控制的智能抢答器设计。1.3 抢答器的应用随着我国经济和文化事业的发展,在很多公开竞争场合要求有公正的

    11、竞争裁决,诸如证券、股票交易及各种智力竞赛等,因此出现了抢答器。抢答器一般是由很多电路组成的,线路复杂,可靠性不高,功能也比较简单,特别是当抢答路数很多时,实现起来就更为困难。因此我们设计了以单片机为核心的新型智能的抢答器,在保留原始抢答器的基本功能的同时又增加了数码管显示电路实现了其它功能。抢答器又称为第一信号鉴别器,其主要应用于各种知识竞赛、文艺活动等场合。通信#班, # 基于单片机的抢答器设计1第 2 章 系统硬件部分的设计2.1 设计要求(1)总共 6 个按键,两个供主持人用于“开始抢答”和“复位”操作,四个供四个选手用作“抢答”操作。(2)用 1 个发光二极管用作开始抢答的指示灯,用

    12、 4 个发光二极管分别显示 4 个选手的抢答状态。(3)开始抢答后,哪个选手抢答键最先按下,抢答指示灯点亮,蜂鸣器报警,数码管显示选手号码,表示该选手抢答成功,此时其他选手再按键为无效。(4)开始抢答前,若有选手按下抢答键,则其对应的指示灯变为闪烁,蜂鸣器报警,数码管显示选手号码,表示该选手犯规,此时所有选手按键都将无效。(5)出现犯规后,主持人可以利用“复位键”重新开始。2.2 总体设计方案方案:依据课题要求,基于 STC89C52 单片机制作的抢答器,其最大的好处就是处理准确性高、可靠性好、控制功能强。 采用 STC89C52 单片机作为控制中心,系统可以完成运算控制、信号的控制以及显示的

    13、功能。选手通过按键开光作为输入信号完成输入信号的触发,主持人根据选手的输入信号准确的判断最先按下的选手且屏蔽其他的抢答信号,让选手作答。使用外部中断方式来实现开始抢答,运用按键复位来实现系统的复位,其系统原理框图如下:图 2-1 系统原理框图通信#班, # 基于单片机的抢答器设计22.3 单元模块设计2.3.1 单片机简介STC89C51 单片机是采用高性能的静态 80C52 设计由先进 CMOS 工艺制造并带有非易失性 Flash 程序存储器,全部支持 12 时钟和 6 时钟操作。P89C51X2 和P89C52X2/54X2/58X2 分别包含 128 字节和 256 字节 RAM 32

    14、条 I/O 口线 3 个 16 位定时/计数器 6 输入 4 优先级嵌套中断结构 1 个串行 I/O 口可用于多机通信 I/O 扩展或全双工 UART 以及片内振荡器和时钟电路。图 2-2 STC89C52 单片机引脚图各引脚功能介绍如下:VCC:供电电压 GND:接地 P0口:P0口为一个8位漏级开路双向I/O口,每个管脚可吸收8TTL门电流。当P1口的管脚写“1”时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FLASH编程时,P0口作为原码输入口,当FLASH进行校验时,P0输出原码,此时P0外部电位必须被拉高。P1口:P1口是一个内部提供上拉电

    15、阻的8位双向I/O口,P1口缓冲器能接收输出通信#班, # 基于单片机的抢答器设计34TTL门电流。P1口管脚写入“1”后,电位被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚电位被内部上拉电阻拉高,且作为输入。作为输入时,P2口的管脚电位被外部拉低,将输出电流,这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出

    16、地址“1”时,它利用内部上拉的优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入时,由于外部下拉为低电平,P3口将输出电流(ILL),也是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口:P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 INT0(外部中断0)P3.3 INT1(外部中断1)P3.4 T0(记时器0外部输入)P3.

    17、5 T1(记时器1外部输入)P3.6 WR (外部数据存储器写选通)P3.7 RD (外部数据存储器读选通)同时P3口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高平时间。ALE / PROG :当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置

    18、0。此时, ALE只有在执行MOVX,MOVC指令时ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。PSEN:外部程序存储器的选通信号。在由外部程序存储器取址期间,每个机器周期PSEN两次有效。但在访问内部部数据存储器时,这两次有效的PSEN信号将不出现。EA/VPP:当EA保持低电平时,访问外部ROM;注意加密方式1时,EA将内部锁定通信#班, # 基于单片机的抢答器设计4为RESET;当EA端保持高电平时,访问内部ROM。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。2.3.2 最小系统的设计单片机的最小系统电路图:

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:基于单片机的4位抢答器设计论文.doc
    链接地址:https://www.docduoduo.com/p-636737.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开