基本信息
- 项目名称:
- 51单片机打地鼠游戏机
- 来源:
- 第十二届“挑战杯”省赛作品
- 小类:
- 信息技术
- 大类:
- 科技发明制作B类
- 简介:
- 采用STC89C52单片机,电路设计简单,按键使用独立按键,接8个LED二极管,主要的设计关键在于c语言编程,其中“过关升级”的设计和LED的亮灭的随机设计
- 详细介绍:
- 采用STC89C52单片机,电路设计简单,按键使用独立按键,接8个LED二极管,主要的设计关键在于c语言编程,其中“过关升级”的设计和LED的亮灭的随机设计 是作品的难点和关键,在设计过程中还考虑到游戏的耐玩性,对游戏过到一定级别时,闪烁或长亮等级灯来增加游戏的耐玩性,游戏设计过程中将各个环节之间兼容也是非常重要的,在连续的时间里完成多个任务,并且考虑时间的长短。在程序编程上也有比较高的水平。适用范围广泛,也是缓解压力、放松的又一选择。
作品专业信息
设计、发明的目的和基本思路、创新点、技术关键和主要技术指标
- 在朋友那里看到一个打地鼠的游戏机,就萌发了用51单片机做一个打地鼠游戏机。在网上查资料得知打地鼠游戏机是用AVR芯片做的,并且还没有人用52单片机做出来。经过多次试验,有了实质上的结果。 采用STC89C52单片机,电路设计简单,按键使用独立按键,接8个LED二极管,主要的设计关键在于c语言编程,其中“过关升级”的设计和LED的亮灭的随机设计 是作品的难点和关键,在设计过程中还考虑到游戏的耐玩性,对游戏过到一定级别时,闪烁或长亮等级灯来增加游戏的耐玩性,游戏设计过程中将各个环节之间兼容也是非常重要的,在连续的时间里完成多个任务,并且考虑时间的长短。
科学性、先进性
- 与现在市面上销售的打地鼠游戏机相比,电路设计简单,功能增强,LED灯不在按固定的码变化,具有随机性,定时器在按键被按下后重新定时,取定时器高位的值,确定下一次亮的led灯后,再装初值,并且设置变量,按一次计一次数,把记下的数变成定时器减少的数的约数,按一次键时间会少一点时间,使玩家容易上手,增加了耐玩性,还加入了外部中断,在游戏过程中停止。
获奖情况及鉴定结果
- --
作品所处阶段
- 中试阶段
技术转让方式
- --
作品可展示的形式
- 可操作的,可试玩的成品
使用说明,技术特点和优势,适应范围,推广前景的技术性说明,市场分析,经济效益预测
- 使用说明:接通电源后,会自动开启游戏,当相应的按键旁边的led灯亮,迅速按下相应的键,在游戏设定的时间内未按动按键,则游戏结束。当你顺利按完10个按键,则通过第一关,第五关将点亮一支等级灯,第二十关将点亮不同颜色的灯。当游戏结束或重玩则按下复位键,如果中途停止则按下停止键。打地鼠游戏机增加了等级灯和停止键,在电路上设计简单,可以减少成本,在编程上尽可能多的做到人性化。此类产品适用于大部分人群,手机日益强大,但却不能涵盖所有,这项设计补足了手机的不足,在家里解闷,消磨时光,并且可以锻炼人的反应能力,另外这项设计还适用于学习单片机的入门的同学,这种电路设计简单,编程易学,并且可以增加他们的兴趣,但真正完成却并不容易,由浅到深的编程可以帮助他们更好的学习。
同类课题研究水平概述
- --