77范文网 - 专业文章范例文档资料分享平台

毕业设计智能抢答器

来源:网络收集 时间:2019-06-11 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

目 录

第一节 引 言????????????????????????1

1.1 智能抢答器的介绍…………………………………………1 1.2 设计任务……………………………………………………1

第二节

单片机简介?????????????????2 2.1 8051单片机的主要性能……………………………………2 2.2 信号引脚的介绍……………………………………………2 2.3 信号引脚的第二功能………………………………………3 2.4 引脚的第一、第二功能会不会混淆???????????3

第三节 设计方案的比较??????????????????????5

3.1 原始方案……………………………………………………5 3.2 最终方案………………………………………………6

第四节 硬件设计介绍????????????????????7

4.1 74LS47译码器?????????????????????7 4.2 LM358?????????????????????????8 4.3 硬件部分工作原理???????????????????8

第五节 软件设计介绍??????????????????????10

5.1主程序流程图………………………………………………10 5.2 INT0中断服务程序框图……………………………………11 5.3 中断…………………………………………………………12

第六节 结论????????????????????????15

参考文献 ????????????????????????????16 附录 ??????????????????????????????16

- 1 -

- 2 -

单片机控制的智能抢答器设计

第一节 引 言

随着我国经济和文化事业的发展,在很多公开竞争场合要求有公正的竞争裁决,诸如证券、股票交易及各种智力竞赛等,因此出现了抢答器。抢答器一般是由很多电路组成的,线路复杂,可靠性不高,功能也比较简单,特别是当抢答路数很多时,实现起来就更为困难。因此我们设计了以单片机为核心的新型智能的抢答器,在保留了原始抢答器的基本功能的同时又增加一系列的实用功能并简化其电路结构。抢答器又称为第一信号鉴别器,其主要应用于各种知识竞赛、文艺活动等场合。传统普通抢答器主要存在以下缺陷:

(一)、在一次抢答过程中,当出现超前违规抢答时,只能处理违规抢答信号,而对没有违规的有效抢答信号不能进行处理,因而使该次抢答过程变为无效。

(二)、当有多个违规抢答时,普通抢答器或采用优先编码电路选择其中一个,或利用抢答电路电子元件的“竞争”选择其中一个。对于后者由于抢答电路制作完毕后电子元件被固定。各路抢答信号的“竞争”能力也被固定,因而本质上也有优先权。普通抢答器存在不公平性。

(三)、当有多个违规抢答时,普通抢答器只能“抓住”其中一个而出现“漏洞”。

1.1 智能抢答器的介绍

这是一种单片机控制的智能化抢答器,该抢答器可以克服普通抢答器存在的各种缺陷。详细介绍了其硬件结构和设计方法。本系统的功能是通过按下抢答键的按钮使单片机的相应的口线读入信号,经过处理后输出致7447显示所按下的键号。本系统还具备了用概率的方法筛选第一有效抢答信号、显示超前违规抢答信号、以及可变的提示抢答的倒计时信号和按键自检等功能。其中简述了单片机的特点和7447芯片的使用;概述中断系统的控制功能,并详细介绍了本系统软件的程序设计和步骤。 1.2 本设计任务

任务:以单片机为控制核心的智能型抢答器。它对采样获得的各种

抢答信号进行分析,识别超前违规信号。并对它们进行处理,使每一次抢答过程都有效。利用存储器记忆多个违规信号,克服“漏洞”现象。当同时出现多个抢答信号时,利用程序软件随机选择其中一个十分公平

1

并具有倒计时功能、验键、违规显示等功能。

第二节 单片机简介

电子计算机的发展经历了从电子管、晶体管、集成电路到大规模集成电路共四个阶段,即通常所说的第一代、第二代、第三代和第四代计算机。现在广泛使用的微型计算机是大规模集成电路技术发展的产物,因此它属于第四代计算机,而单片机则是微型计算机的一个分支。从1971年微型计算机问世以来,由于实际应用的需要,微型计算机向着两个不同的方向发展:一个是向着高速度、大容量、高性能的高档微机方向发展;而另一个则是向稳定可靠、体积小和价格廉的单片机方向发展。但两者在原理和技术上是紧密联系的。单片机因将其主要组成部分集成在一个芯片上而得名,具体说就是把中央处理器、随机存储器、只读存储器、中断系统、定时器/计数器以及I/O口电路等主要微型机部件,集成在一块芯片上。虽然单片机只是一块芯片,但从功能和组成上,它已具有了计算机的属性,为此它称为单片微型机。

单片机有很多的特点,主要表现在:体积小、功耗低、价格廉、控制功能强、应用现场环境恶劣等等。

本设计核心采用了AT89C51单片机。80C51单片机系列是在MCS—51系列的基础上发展起来的,早期的80C51只是系列众多芯片中的一类,但是随着后来的发展,80C51已经形成独立的系列,并且成为当前8位单片机的典型代表。80C51的芯片信号引脚和逻辑符号如图2—1。

80C51芯片为40引脚双列直插封装,单一的+5V电源,其引脚排列和逻辑结构如图2—1,它具有3个可编程I/O口,其中个2个口(A和B)为8位口,1个口(C)为6为口。此外还有256单元的RAM和1个14位计数结构的定时器/计数器。 2.1 80C51的主要性能:

1、8位微处理器和控制器

2、内含一个一位布尔运算处理器,可直接对数据的位进行操作和运算,特别适用于逻辑控制。 3、内部含有4KB的程序ROM。 4、2个16位的计数/定时器。 5、内部时钟振荡器

6、全双工方式的串行接口(UART)

7、两极中断优先权的6个中断源/5个中断矢量的中断逻辑。 8、哈佛结构的存储器组织,支持高达64K为单周期指令,支持六种寻址方式。

2

9、最高时钟振荡频率可达12MHZ,大部分指令执行时间为1μs,乘、除指令为4μs。

2.2 信号引脚介绍:

1、输入/输出口线

p0.0 p0.7 p0口8位双向口线 p1.0 p1.7 p1口8位双向口线 p2.0 p2.7 p2口8位双向口线 p3.0 p3.7 p3口8位双向口线 2、ALE 地址锁存控制信号 在系统扩展时,ALE用于控制把p0口输出的底8位地址送入

锁存器锁存起来,以实现低位地址和数据的分时传送。此外由于ALE是以六分之一晶振频率的固定频率输出的正脉冲,因此可作为外部时钟或外部定时脉冲使用。 3、PSEN外部程序存储器读选通信号

在读外部ROM时PSEN有效(低电平),以实现外部ROM单

元的读操作。

4、EA访问程序存储器控制信号 当EA信号为低电平时,对ROM的读操作限定在外部程序存储器;而当EA信号为高电平时,则对ROM的读操作是从内部程序存储器开始,并可延续至外部程序存储器。 5、RST 复位信号

当输入的复位信号延续2个机器周期以上高电平时即为有

效,用以完成单片机的复位操作。 6、XTAL1和XTAL2外接晶体引线端

当使用芯片内部时钟时,此二引线端用于外接石英晶体和

微调电容;当使用外部时钟时,用于接外部时钟脉冲信号。 7、VSS地线 8、VCC+5V 电源

2.3 信号引脚的第二功能

由于工艺及标准化等原因,芯片的引脚数目是有限的,例如

MCS—51系列芯片引脚数目40条,但单片机为实现其功能所需要的信号数目却远远超过此数,因此就出现了供需矛盾,所以只能“复用”,即给一些信号引脚赋予双重功能。 1、常见的第二功能信号 (1)、p3口线的第二功能信号

p3的8条口线都定义有第二功能,详见下表2—1

3

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业设计智能抢答器在线全文阅读。

毕业设计智能抢答器.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/658055.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: