本文章原创于 www.yafeilinux.com 作者:雨?烟?, 转载请注明出处。
最近忙完英语考试了,感觉轻松许多。
手痒的很,想写点程序,在玩弄手机时看见自己的手机游戏里连个贪吃蛇都没有呢…
为什么不自己做一个贪吃蛇游戏呢…
看看手头上有的元件…mega8(正好练练avr),普通按键,nokia5110液晶屏,面包板,哦了…
从星期而开始着手到昨天共花了四天…感觉难点在于贪吃蛇的移动和首尾地址的算法,只要这个搞明白了,就好在做多了。我在最后一天又把手头的四个水银开关加上了,这样可以直接倾斜面包板就可以控制贪吃蛇了…酷毙了!!!
源代码下载:http://good.gd/582782.htm
原理图很简单如下图,我省略了水银开关部分,只要把按键替换或并联上水银开关即可。液晶接口只在mage8引脚上标注…
(点击可查看大图)
所用的全部硬件
帮助界面:
开始界面:
结束界面:
游戏效果1:
游戏效果2:
游戏效果3:
游戏效果4:
用户1435818 2010-10-14 16:54
用户1497724 2009-7-11 11:56