- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要
该抢答器由单片机以及外围电路组成。设计分为五个模块:抢答按钮输入电路、数码管输出电路、发光二极管显示电路、蜂鸣器报警电路、清零电路。抢答器按钮输入电路用于输入抢答信号;数码管输出电路用于输出抢答到的队伍的编号;发光二极管显示电路用于显示抢答到的队伍;蜂鸣器报警电路用于警告违规抢答者;清零电路用于数码管的清零,使进行下一次抢答。
设计要求
抢答器同时供4名选手或4个代表队比赛,分别用4个按钮S0~S3表示。
设置一个系统清除RESET和抢答控制开关START,该开关由主持人控制。
抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在优先抢答选手的编号一直保持到主持人将系统清除为止。
抢答器具有定时抢答功能,且一次抢答的时间由主持人设定。当主持人启动开始键后,定时器进行减计时。
参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。
如果定时时间已到,无人抢答,本次抢答无效,系统通过一个指示灯报警并禁止抢答。
二、总体设计
1.1设计模块图如图:
发光二极管显示抢答队伍数码管显示电路
发光二极管显示抢答队伍
数码管显示电路
单
单
片
机
SCT89C52
抢答器按钮输入电路
抢答器按钮输入电路
蜂鸣器报警电路
蜂鸣器报警电路
清零电路按钮
清零电路按钮
1.2 根据图1,本设计需要器件清单
元件
数量
元件
数量
元件
数量
蜂鸣器
1个
电位器
若干
二极发光管
4只
开关
6只
单片机最小系统板
一块
12M晶振
1只
电阻,电容
若干
51系列89C52芯片
一块
两位数码管
1个
2.原理分析及说明
单片机的P2.0~P2.3为输入口,接抢答按键开关,当有某个按键按下时,对应口的电位跳低,被单片机检测到并执行相应的程序,让数码管显示以及使接在P2.4~P2.7二极管发光,用于显示所抢答到的队伍。P0.0~P0.7口接数码管,用于显示哪个组抢到,并以该队的队伍数值编号方式显示出来。电路中,轻触开关RESET为复位开关,按下RESET,可以让系统复位。在下一次抢答前,主持人按下抢答控制开关START,各个组的抢答按键才有用,否则,抢答按键没有作用。P1.0口接蜂鸣器,用于警告错误抢答,要注意在端口出来需要接PNP型三极管。
抢答器供4名选手比赛,分别用4个按钮S0 ~ S3表示。这个功能只需要通过管脚分配把按钮分配到实验版上的拨动开关S0到S3,让每个选手拨动开关后产生相应的信号即可。不同的选手拨动按钮发出信号通过单片机进行编码,编码后输出信号进行下一步的译码和锁存。
设置一个系统清除RESET和一个抢答控制开关START,该开关由主持人控制。RESET开关接至单片机复位端,高电平清零。START开关接至 QUOTE ,下降沿到来结束中断,控制开始抢答。
抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在优先抢答选手的编号一直保持到主持人将系统清除为止,并且具有锁存功能,可以在一个选手按下按钮后进行锁存,其他的选手不能在抢答。
参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号,并保持到主持人将系统清除为止。选手进行抢答,通过编码-锁存-译码,显示出来。当某个选手抢答有效,通过中断程序就可以进行禁止其他选手的抢答,同时把该选手的号码显示在数码管上。
如果定时时间已到,无人抢答,本次抢答无效。
上图为单片机工作的基本电路,左上角为稳压电路,中间为复位电路,下部为晶振电路,接线按图接就可。
总电路图
硬件介绍
主控芯片介绍
MCS-51 系列中的各种芯片引脚是互相兼容的,其中STC89C52单片机是高性能的单片机,它具有8位微处理器,128bit片内RAM,8K的片内ROM,4个八位的并行I/O接口P0-P3,两个定时/计数器及五个中断源的中断控制系统。再不接任何外围电路的情况下可以实现大部分较为复杂的逻辑控制功能,进行外部RAM扩展还可以用于数据采集,点阵显示屏控制等方面应用。对于存储量要求不高的实际应用,STC89C52是一种不可多得高性能的单片机,被广泛应用于各个领域。
STC89C52单片机的每个端口都是8位准双向口,每一条I/O线都能独立的用作输入或输出。每个端口都包括一个锁存器,一个输出驱动器和输入缓冲器。再无片外扩展存储器系统中,这四个端口都可以作为准双向I/O口使用。再具有片外扩展存储器的系统中,P2口送出高8位地址P0口位双向总线,送出低八位地址和数据的输入/输出;P3口是一个多功能端口各个引脚具有第二功能。(P3.0为串行口输入,P3.1位串行口输入,P3.2为外部中断0输入,P3.3为外部中断1输入,P3.4为定时器0的外部输入,P3.5为定时器1 的外部输入,P3.6位
文档评论(0)