欢迎来到天天文库
浏览记录
ID:12934697
大小:478.50 KB
页数:33页
时间:2018-07-19
《本科毕业设计--篮球计时计分器的设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、学科分类号0712本科生毕业论文(设计)题目(中文):篮球计时计分器的设计与实现(英文):TheDesignandImplementationofBasketballTimingandScoring本科毕业论文(设计)诚信声明作者郑重声明:所呈交的本科毕业论文(设计),是在指导老师的指导下,独立进行研究所取得的成果,成果不存在知识产权争议。除文中已经注明引用的内容外,论文不含任何其他个人或集体已经发表或撰写过的成果。对论文的研究做出重要贡献的个人和集体均已在文中以明确的方式标明。本声明的法律结果由作者承担。本科毕业论文(设计
2、)作者签名:年月日目录摘要I关键词IAbstractIKeywordsII1前言12系统设计基本要求与方案论证32.1系统设计基本要求32.2系统方案论证32.2.1以单片机作为整个系统的核心32.2.2采用模拟和数字混合电路来实现32.2.3系统的总体方案43系统的总体设计43.1系统硬件设计53.1.1时钟以及复位电路53.1.2键盘部分63.1.3报警部分63.1.4显示部分73.2系统软件设计73.2.1定时器子程序83.2.2键盘扫描子程序113.2.3显示子程序133.2.4蜂鸣器报警子程序144系统测试与分析1
3、54.1系统测试154.1.1硬件测试154.1.2功能测试154.2系统分析165小结16参考文献17附录A电路图19附录BPCB双面板19附录C实物图20附录D完整程序代码21篮球计时计分器的设计与实现摘要本论文旨在设计一个篮球计时计分器,主要利用单片机AT89C52作为系统的核心元件,二组四位一体共阴极数码管作为显示器件,独立式按键控制整个系统。主要实现了倒计时、显示A/B队的分数、并加分,减分,比赛结束鸣笛警示等功能。以C语言作为编程语言,在Keil开发软件平台上进行C源代码编写和调试。与传统模拟与数字电路实现的篮球
4、计时计分器相比,该系统包括很多优点,比如成本低廉、性能稳定、高准确度显示、操作方便且易携带等,广泛适合各类学校和小团体作为赛程计分。关键词篮球计分器;AT89C52;七段数码管;独立式键盘TheDesignandImplementationofBasketballTimingandScoringAbstractThispaperaimstodesignaBasketballTimingScoreIndicator,mainlyusingsinglechipmicrocomputerAT89C52,whichisthecore
5、ofthesystemcomponents,andtwogroupsoffourcommoncathodeintegrateddigitaltubeasadisplaydevice,andindependenttypebuttonstocontrolthewholesystem.MainlyimplementsthecountdownandA/Bteam'sscore,andcaninAtimelymannerplusandminuspoints,adjustthescore,theendofthegamewhistling
6、warnings,andotherfunctions.WithClanguageastheprogramminglanguage,intheKeilsoftwaredevelopmentplatformforwritinganddebugging.Thecompletionofthesystemdesignincludesmanyadvantages,suchaslowcost,stableperformance,highaccuracydisplay,easytoIIoperateandeasytocarry,etc.Su
7、itableforallkindsofschoolandsmallgroupsscoreasschedule.KeywordsEmbedded;Basketballscoringscreen;AT89C52;LED;SimulationII1前言进入21世纪,伴随着电子,信息通信技术的应用与普及开发,人们对电子技术的要求也越来越高,目前嵌入式单片机渗透到我们生活的各个领域。单片机是一种集成在电路芯片,是采用超大规模集成电路技术,把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、
8、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统[1]。而当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在单片机上。按照历史性、本质性、普遍性要求,嵌入式系统应定义为:“嵌入到对象体系中的专用计算机系统”,可分软件部分和硬件部分[2]。
此文档下载收益归作者所有