您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 课程设计——基于单片机的拔河游戏机设计1
××大学××学院××系××课程设计报告××大学××学院××课程设计基于单片机的拔河游戏机设计学生姓名学号所在系专业名称班级指导教师成绩××大学××学院二○一二年六月××大学××学院××系××课程设计报告摘要:近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。而51系列单片机是各单片机中最为典型和最有代表性的一种,通过本次课程设计进一步对单片机学习和应用,从而更熟悉单片机的原理和相关设计并提高了开发软、硬件的能力。关键词:单片机,80C51,多谢振荡电路,集成电路,游戏机Abstract:Withthecomputerinthesocialsphereinrecentyears,thepenetrationandthedevelopmentoflargescaleintegratedcircuit,microcontrollerapplicationsareconstantlydeepening,becauseofitspowerfulfunction,smallsize,lowpowerconsumption,cheap,reliable,easytouseandsoonThereforeparticularlysuitedtoandcontrolofthesystem,moreandmorewidelyusedinautomaticcontrol,intelligentinstruments,gauges,dataacquisition,militaryproductsandhouseholdappliancesandotherfields,SCMisoftenusedasacorecomponentinAccordingtothespecifichardwarearchitecture,andapplication-specificsoftwarefeaturesobjectcombinetomakeperfect.The51seriesisthemosttypicalofthemicrocontrollerandthemostrepresentativeone,throughthiscoursedesignedtofurtherstudyandapplicationofmicrocontrollers,whicharemorefamiliarwiththeprinciplesofSCMandrelateddesignanddevelopmentofimprovedsoftwareandhardwarecapabilities.Keywords:digitalclock,80C51,oscillatingcircuit,integratedcircuit,playstation××大学××学院××系××课程设计报告目录前言................................................................................................................................................41.设计目的..........................................................................................................................12.设计思路..........................................................................................................................13.设计过程..........................................................................................................................13.1方案论证........................................................................................................................23.2电路设计........................................................................................................................24.电路仿真与结果分析...................................................................................................44.1电路仿真........................................................................................................................44.2结果分析........................................................................................................................55.主要仪器与设备.............................................................................................................56.设计总结.............................................................................................................................57.参考文献.............................................................................................................................6附件:拔河游戏机程序........................................................................................................8××大学××学院××系××课程设计报告前言随着现代科技的不断发展,人们的生产生活水平也在不断提高。日常娱乐生活中,娱乐产品非常流行。单片机具有功能强、可靠性高、使用方便、体积小及重量轻等优点。国外已广泛应用于自动化控制的各个领域。近年来,国内的单片机技术与产品开发应用方面的发展也很快,各种电子产品已越来越多地采用单片机控制系统且性价比高。本文从实用的角度以AT89C2051单片机为核心设计了一种拔河游戏机。实践证明,该游戏机运行状况稳定、可靠,满足了娱乐的要求。与此同时,拔河游戏机还是一种综合性、趣味性的试验,它结构简单,易安装与调试,使生产或者自行制作的最佳选择。××大学××学院××系××课程设计报告11.设计目的第一点:熟悉巩固和加深所学电子技术课程的基本知识,提高综合运用所学知识的能力。第二点:培养学生根据课题需要选用参考书、查阅手册、图表和文献资料的能力,提高学生独立解决工程实际问题的能力。第三点:通过设计方案的分析比较、设计计算、元件选择及电路安装调试等环节,初步掌握单实用电路的工程设计方法。第四点:提高学生的动手能力,掌握常用仪器设备的正确使用方法,学会对简单实用电路的实验调试和对整机指标的测试方法。第五点:了解与课题有关的电路以及元器件的工程技术规范,能按课程设计任务书的要求编写设计说明书,能正确反映设计和实验成果,能正确绘制电路图等。2.设计思路15个二极管排成一条直线,两边各装一个按键,每按一次按键,就会产生一个有效低电平,哪边按一次,发光二极管就向哪边移一位。安装一个复位开关,第一次按是让发光二极管回到中点,再按一下后,蜂鸣器发出响声,两边选手就可以拔河了。当发光二极管移到终端时,两边选手按键无效,数码管就会记录一下对应的盘数。再按复位键,以进行下次的拔河。再用一个清零键,用于让记录盘数的数码管清零,同时发光二极管也回到中点。3.设计过程我的电路分为五个部分,数码管,蜂鸣器,清零部分,拔河部分,发光二极××大学××学院××系××课程设计报告2管。数码管主要用于显示双方的盘数,蜂鸣器用于提醒选手拔河开始或拔河结束,清零部分用于对数码管清零和发光二极管复位,拔河部分用于控制发光二极管的移动,发光二极管显示拔河的状态,当终点亮时,数码管计数。蜂鸣器提醒选手.拔河控制(复位).发光二极管回归中点记录影响清零.归零数码管图1流程图3.1方案论证按两次复位键后,蜂鸣器响起,两边选手开始拔河。当发光二极管移到左端终点时,选手按键无效,左边的数码管计一次数。按两次复位键,继续拔河,当发光二极管移到右端终点时,选手按键无效,右边的数码管计一次数。如果是3局2胜制,当有一方已赢了2局后,复位键也无效,需要按一下清零键。3.2电路设计P30P31P10P13P14P17P12P15P11P16图2数码管××大学××学院××系××课程设计报告3beepR1920Q1PNPBUZ1BUZZER图3蜂鸣器LED9LED10LED11LED12LED13LED14LED15P10P11P13P15P16P17P34beepLED1LED2LED3LED4LED5LED6LED7LED8P33P32P30P31P12P14XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.0/T21P1.1/T2EX2P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C52net=P05C130pFC230pFX1CRYSTAL234567891RP1RESPACK-8C322uFC422uFR161kR171k清零图4清零部分××大学××学院××系××课程设计报告4P32P33P34PLAYER1net=P011PLAYER2复位复位--开始图5拔河部分LED1LED2LED3LED4LED5LED6LED7LED8LED9LED11LED12LED13LED14LED15LED10D1LED-REDR1300D2LED-REDR2300D3LED-REDR3300D4LED-REDR4300D5LED-REDR5300D6LED-REDR6300D7LED-REDR7300D8LED-YELLOWR8300D9LED-GREENR9300D1
本文标题:课程设计——基于单片机的拔河游戏机设计1
链接地址:https://www.777doc.com/doc-5456907 .html