【原创】今天把我的128X64整了贪吃蛇 ---2007.10(搬家修复)

来源:互联网 发布:手机视频制作宣传软件 编辑:程序博客网 时间:2024/04/28 07:28

学习AVR-GCC一个礼拜了,想着整点东西,把自己以前的无线解码控制三色LCD的程序全写成了AVR-GCC,看着自己的LCD只能这样动态的显示下数字,就是动态显示当前三色灯的状态,没有其他用处,因而一直想着玩点别,通过一天多的时间,终于搞定了,明天附图。
   毕竟自己是个刚学AVR不久的人,所以不是现啊,只是想说,只要自己努力了,其实是可以做到的。

   这里还是说下自己的心得,对于128X64的原理及其点阵分布,搞单片机的都清楚,也就是因为其128X64==128X(8X8)  对于写坐标的形式真是要煞费苦心啊,这还真的要点数学功底哦,还好我不是很差,我都是以坐标的形式存放于一个数组,(也可以结构),数组中的点(x,y)就是我当前在屏幕上显示的蛇,吃到一个增加输出一个点,以此类推。
   其实驱动LCD实在不难,难的是任意的一个点驱!

   下一步,准备学习AVR的SPI,然后FAT系统,准备使用废弃好久的64M SD卡,搞个MP3,哈哈!

   等待下篇成功的喜悦。

        

        

 

   源码下载:

       http://www.ouravr.com/bbs/bbs_upload88916/files_8/ourdev_177420.rar

   原文发帖在OURAVR上:

       http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=834977&bbs_page_no=1&search_mode=3&search_text=lynnlase&bbs_id=9999

原创粉丝点击