‘壹’ 急求一个以单片机AT89C51的俄罗斯方块的程序和电路图
网络搜索 吴鉴鹰单片机项目详细解析 里面有俄罗斯方块项目
‘贰’ 用单片机做俄罗斯方块
你选的这个题目硬件的确很简单,一个单片机,一个液晶屏再加上几个按键,就可以搞定。该题目的难点在于编程,可能还需要有嵌入式操作系统的支持才能完成。关于题目,我觉得就用你的问题标题就行。或者叫《基于**单片机的俄罗斯方块》
‘叁’ 51单片机点阵俄罗斯方块求助!
请参考《吴鉴鹰单片机项目实站精讲》,网络文库有资料,里面有关于这个的项目例程和原理
http://wenku..com/search?word=%CE%E2%BC%F8%D3%A5%B5%A5%C6%AC%BB%FA%CF%EE%C4%BF%CA%B5%D5%BD%BE%AB%BD%B2&lm=0&od=0&fr=top_home
‘肆’ 麻烦哪位单片机大侠告诉我 51单片机俄罗斯方块思路,汇编要行的通,本人理解了,给与加分,废话不要再上面
汉字取模:可以按竖着取,每一列1byte,作为数据线,把所有个列的数据存成数据表;列的控制作为地址线;根据汉字个数和刷频率设定地址线的刷新速度并把相应的数据送到数据线上去;
至于滚动么无非就是改变地址线和数据线的对应关系;
L的翻转和倒置:(1)存四个方向的四个字库,对按键计数,根据计数值选择相应的字库(2)口字四边显示的取舍
‘伍’ 51单片机尔罗斯方块
这就是一个数组而已,定义了俄罗斯方块的位置信息。
‘陆’ 求一个能指导我做个单片机的俄罗斯方块 有硬件 详细如下
需要实物的。可以,帮你,设计,加
‘柒’ 51单片机编写俄罗斯方块(怎么随机产生方块)
给你找了一段程序,产生随机数的,随机数和方块种类号之间用取余的方法就行了。比如总共有6种方块,得到的随机数是31,31除以6的余数是1,就选取第一种方块。
http://wenwen.soso.com/z/q213187811.htm?sp=2132
‘捌’ 单片机俄罗斯方块程序设计问题,在线等
看我以前的源码,16x32x2(三色),里面的两个游戏贪吃蛇和俄罗斯方块是纯c代码,与硬件无关,可以直接移植到你的显示器上,
源码在这里
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4685757&bbs_page_no=1&search_mode=3&search_text=hzr0071&bbs_id=9999
我的方案是只定义一个"T",其他的"T"用旋转公式计算出来。
不过你的可以写成环形链表的形式,变形的时候直接指向下一个矩阵。
后台驱动是不停的刷新显存里面的数据,前台游戏是计算好矩阵中各点的位置写在显存中。
前后台一定要加互斥锁。
最简单的办法就是上os,不过那就要用大ram的mcu,如lpc213x.
‘玖’ 单片机使用的是52,然后题目是俄罗斯方块,他是如何实现的。俄罗斯方块原理是什么。
你用什么来显示啊, 12864吗? 先把硬件构思好...再说软件..
12864的话, 你得做 俄罗斯方块那几个变形图形的字库.
剩下的就是 图形的移动消除 算法
‘拾’ 单片机俄罗斯方块,C语言编程思路,在线等
同作为单片机爱好者表示,以前用51单片机做过,并且还专门总结了一下,做了一个文档,自己做的,比我那是在学校做课程设计都写得认真,你可以看下。并且有程序和移植实例,单片机和电脑上都测试通过。欢迎交流!
详细见参考链接!