文档介绍:课程设计说明书
专业机械电子工程
年级 2008级班级 2班
小组成员
一、课程设计的任务和具体要求
课程设计的任务:
1. 使学生复习、巩固所学过的理论与专业知识,并予以适当的深化。
2. 强调理论联系实际、严肃认真、高度负责的工作态度,从事电路设计和进行分析调试。
3. 进一步训练学生的基本技能(如:搜集资料、整理思路、绘制电路原理图仿真图及PCB图、
发现与分析问题、寻求解决问题的方案、撰写学术论文等)。
4. 训练学生掌握计算机软件操作和单片机技术,运用计算机软件及相关专业知识汇编语言等较好完成该项设计任务。
具体要求:
1. 抢答器可同时供8名选手或8个代表队比赛,分别用8个按键S1~S8进行抢答。
2. 具有清零和非法抢答控制功能,并由主持人操纵,避免选手在主持人按“开始”前提前抢答,违反规则。
3. 当主持人启动“开始抢答键”后,定时器进行减计时,在20S内无人抢答表示所有参赛选手或参赛队对本题弃权,抢答时间耗尽后禁止抢答。
4. 倒计时5S时,如果仍无人抢答,则系统每1S报警一次,用以提示参赛选手。
5. 抢答器具有锁存与显示功能。即选手按下按键,锁存相应选手的参赛号码,并在LED数码管上显示。选手抢答实行优先锁存,其他按键者将不能响应,以便公平地选择第一个抢答者。
6. 倒计时期间,如果主持人想终止倒计时,可以按下“停止”按键,系统会自动进入准备状态。
基于51单片机的8路抢答器
摘要
此次设计提出了用AT89S52单片机为核心控制元件,设计一个简易的抢答器,本方案以AT89S52单片机作为主控核心,与晶振、数码管、蜂鸣器等构成八路抢答器,利用了单片机的延时电路、按键复位电路、时钟电路、定时/中断等电路,设计的八路抢答器具有实时显示抢答选手的号码和抢答时间的特点,还有复位电路,使其再开始新的一轮的答题和比赛,同时还利用C51语言编程,使其实现一些基本的功能。
本设计的系统实用性强、判断精确、操作简单、扩展功能强。它的功能实现是比赛开始,主持人读完题之后按下总开关,即计时开始,此时数码管开始进行20s的倒计时,直到有一个选手抢答时,对应的会在数码管上显示出该选手的编号和抢答所用的时间,如果在规定的20s时间内没有做出抢答,则此题作废,即开始重新一轮的抢答。在抢答和回答时间的最后5s,蜂鸣器都会给予报警提示。
关键词:单片机、AT89S52、抢答器
第一章前言
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
单片机按其内部中央处理器CPU(CentralProcessingUnit)的字长分为1位机、4位机、8位机、16位机等。从1976年8位单片机诞生以来,单片机领域中一直是以8位机为主流机型,预计这种情况还将继续下去。因此我们以Intel公司的8位机为例来谈谈单片机的发展历史。
——单片机阶段(1976年~1978年)。这阶段的任务是探索计算机的单芯片集成。以Intel公司的MCS-48为代表,其CPU、存储器、定时器/计数器、中断系统、I/O端口、时钟以及指令系统都是按嵌入式系统要求专门设计的。参与这—阶段探索的公司还有Motorola、Zilog等。
——单片机的完善阶段(1978年一1982年)。计算机的单芯片集成探索取得成功后,随后的任务就是要完善单片机的体系结构。作为这一阶段的典型代表是Inlel公司将MCS—48向MCS—5l系列的过渡。它在以下几个重要方面奠定了单片机的体系结构。
。有8位数据总线、16位地址总线、控制总线及具有多机通信功能的串行通信接口。
。
。
。
——微控制器形成阶段(1983年一1990年)。这一阶段单片机的主要技术发展方向是满足测控对象要求的外围电路的增强,如A/D转换、D/A转换、高速I/O口、WDT(程序监视定时器)、DMA(高速数据传输)等,强化了智能控制的特征。
——微控制器全面发展阶段(1990年以后)。即当前的单片机时代,其显著特点是百花齐放、技术创新。、小家电、工业控制单元到机器人、智能仪表,过程控制,个人信息终端等无所不能。
随着微电子技术、电力电子技术、传感器技术、永磁材料技术、自动控制技术、微机应用技术的发展,使单片微型计算机也得到迅速的发展,单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片机微型计算机简称单片机,特别适用于控制领域故又称为微控制器。
第二章各模块的选择和论证