主办单位: 共青团中央   中国科协   教育部   中国社会科学院   全国学联  

承办单位: 贵州大学     

基本信息

项目名称:
51单片机打地鼠游戏机
小类:
信息技术
简介:
采用STC89C52单片机,电路设计简单,按键使用独立按键,接8个LED二极管,主要的设计关键在于c语言编程,其中“过关升级”的设计和LED的亮灭的随机设计
详细介绍:
采用STC89C52单片机,电路设计简单,按键使用独立按键,接8个LED二极管,主要的设计关键在于c语言编程,其中“过关升级”的设计和LED的亮灭的随机设计 是作品的难点和关键,在设计过程中还考虑到游戏的耐玩性,对游戏过到一定级别时,闪烁或长亮等级灯来增加游戏的耐玩性,游戏设计过程中将各个环节之间兼容也是非常重要的,在连续的时间里完成多个任务,并且考虑时间的长短。在程序编程上也有比较高的水平。适用范围广泛,也是缓解压力、放松的又一选择。

作品图片

  • 51单片机打地鼠游戏机

作品专业信息

设计、发明的目的和基本思路、创新点、技术关键和主要技术指标

在朋友那里看到一个打地鼠的游戏机,就萌发了用51单片机做一个打地鼠游戏机。在网上查资料得知打地鼠游戏机是用AVR芯片做的,并且还没有人用52单片机做出来。经过多次试验,有了实质上的结果。 采用STC89C52单片机,电路设计简单,按键使用独立按键,接8个LED二极管,主要的设计关键在于c语言编程,其中“过关升级”的设计和LED的亮灭的随机设计 是作品的难点和关键,在设计过程中还考虑到游戏的耐玩性,对游戏过到一定级别时,闪烁或长亮等级灯来增加游戏的耐玩性,游戏设计过程中将各个环节之间兼容也是非常重要的,在连续的时间里完成多个任务,并且考虑时间的长短。

科学性、先进性

与现在市面上销售的打地鼠游戏机相比,电路设计简单,功能增强,LED灯不在按固定的码变化,具有随机性,定时器在按键被按下后重新定时,取定时器高位的值,确定下一次亮的led灯后,再装初值,并且设置变量,按一次计一次数,把记下的数变成定时器减少的数的约数,按一次键时间会少一点时间,使玩家容易上手,增加了耐玩性,还加入了外部中断,在游戏过程中停止。

获奖情况及鉴定结果

--

作品所处阶段

中试阶段

技术转让方式

--

作品可展示的形式

可操作的,可试玩的成品

使用说明,技术特点和优势,适应范围,推广前景的技术性说明,市场分析,经济效益预测

使用说明:接通电源后,会自动开启游戏,当相应的按键旁边的led灯亮,迅速按下相应的键,在游戏设定的时间内未按动按键,则游戏结束。当你顺利按完10个按键,则通过第一关,第五关将点亮一支等级灯,第二十关将点亮不同颜色的灯。当游戏结束或重玩则按下复位键,如果中途停止则按下停止键。打地鼠游戏机增加了等级灯和停止键,在电路上设计简单,可以减少成本,在编程上尽可能多的做到人性化。此类产品适用于大部分人群,手机日益强大,但却不能涵盖所有,这项设计补足了手机的不足,在家里解闷,消磨时光,并且可以锻炼人的反应能力,另外这项设计还适用于学习单片机的入门的同学,这种电路设计简单,编程易学,并且可以增加他们的兴趣,但真正完成却并不容易,由浅到深的编程可以帮助他们更好的学习。

同类课题研究水平概述

--
建议反馈 返回顶部