资源描述:
《基于freescale16位单片机抢答器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第26卷第3期上海电力学院学报Vo.l26,No.32010年6月JournalofShanghaiUniversityofElectricPowerJune2010文章编号:1006-4729(2010)03-0278-05基于Freescale16位单片机抢答器的设计与实现程启明,常琳,汪明媚,王映斐(上海电力学院电力与自动化工程学院,上海200090)摘要:设计了一个基于Freescale16位单片机的8通道的智能数字抢答器.该抢答器能实现8位选手一起进行抢答,主持人能发送抢答开始信号,并发
2、送判断信号,最终还可以进行分数的统计,在数码管上显示分数最高选手的分数.关键词:抢答器;单片机;定时器;输入捕捉;中断中图分类号:TP368.2文献标识码:ADesignandImplementationofCompetitionAnswerBasedontheFreescale16-bitSingleChipMicrocomputerCHENGQ-iming,CHANGLin,WANGMing-me,iWANGYing-fei(SchoolofElectricPowerandAutomationEngineering
3、,ShanghaiUniversityofElectricPower,Shanghai200090,China)Abstract:An8-channelintelligentdigitalcompetitionanswerbasedontheFreescale16-bitsinglechipmicrocomputerisdesigned.Theanswercanachievetheeffectof8playersansweringtogetherafterthehostsendingthesignaltostar,tan
4、dsendingsignalstojudge.Finallyitcanalsocalculatethescoresandshowthehighestscoreindigitaldisplaytube.Keywords:competitionanswerdevice;singlechipmicrocomputer;timer;inputcapture;interruption抢答器又称第一信号鉴别器,它能准确、公开发更适合应用需求的抢答器非常必要.近年来,正、直观地判断出第一抢答者,在各种竞赛中有很单片机的应用带动了传统
5、控制检测日新月异地发大用处.目前市场上小型抢答器普遍采用小规模展.本文采用Freescale公司的16位HCS12单片[1-3]数字集成电路设计,尽管技术已相当成熟,但其机作为核心部件,设计出8通道的智能数字抢[4-8]功能比较单一,智能化程度低,故障高,显示较简答器,其技术、功能等方面较以往有较大的突单,灵活性不够,也不便于电路升级换代,已不能破,它具有结构简单、功能强大、可靠性好、实用性适应各类智力竞赛、综艺节目的要求.因此,研制强等特点,可使竞赛真正达到公正、公平、公开.收稿日期:2009-06-23通讯作者简介:
6、程启明(1965-),男,教授,江苏盐城人.主要研究方向为智能控制、电厂自动化、微机测控等.E-mai:lchengqiming@sina.com.基金项目:上海市教育委员会重点学科建设项目(J51301).程启明,等:基于Freescale16位单片机抢答器的设计与实现279经提供了定时器模块,可以直接使用.1抢答器的功能与设计思想(3)超时电路当抢答超时时,由HCS12单片机发出信号,由串口传输给PC机,并进入下一1.1抢答器的功能题的抢答.本文设计的抢答器具有以下3个功能:(4)电子计分与
7、显示电路当主持人按下抢(1)能在抢答前和答题时计时,并在超时后答键,抢答开始,如果某位选手按下了抢答键,记发出信号;录该位选手的编号,调出该选手的分数,并显示在(2)辨别抢答信号,并能识别抢答者的编号;LED数码管上.(3)对每个选手进行记分并能进行统计显1.2.2软件设计思想示.除了硬件电路的设计外,还需要进行软件逻该抢答器可容纳8个参赛者进行抢答比赛,辑设计.先由主持人说出题目并在LCD上显示,各个选手抢答开关的编号分别为1~8,另外,还再用PC机发送字母k,表示抢答开始.这时.计设计了一个抢答显示小灯.抢答器用
8、LED数码管时器开始计时.如果在规定时间内没有人抢答,则把锁存的数据显示出来.由单片机发送chaoshi给PC机,有人抢答就发主持人将系统清零后,若有参赛者按下开关,送选手的编号.如果抢答超时了,就跳到下一题.经过答题正确与否的认证后,数码管立即显示最PC机发送next表示进入下一