如题
那当然不是什么贪吃蛇,俄罗斯方块一类的简单东西.
要求是:显示用TFT2.0屏,SD卡贮藏游戏,音乐合成芯片,
游戏:2D游戏(为这台游戏机重新写的游戏)
以上都只是概念,目前没有具体的设计,我只是初学51,打算用51来做.
有8Bit爱好者吗?我们一起来做.
声名:这是业余制作项目,如果设计好,我打算把设计图拿到淘宝上卖,
当然这不是什么能卖钱的项目,只是能满足爱好.
以后真的做出来了,大家学51的,就可以Keil51写点游戏,在它上面玩...
不是为赚钱,就是想法更多的人能玩玩自己写的游戏.
有意者可加入我们的Q群.204698029
名称 机械人/游戏机/单片机
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
建议显示屏用ks0108的12864屏,音乐合成芯片用82c55的其中一路i/o做r2r的wav声音。全部采用总线方式驱动,这样速度效率应该还行。
我很早就有这个想法了。并且已经进展到了一定的程度。
我的硬件:32kram,12864lcm,25t80字库已经能正常工作了。
现在准备把82c55挂到总线上去。
-----------------------------------------------------------------------
25t80字库是什么东东?能不能介绍一下,或给点资料?
我的屏想用1.8寸TFT彩屏,可能是320*240
音乐合成用专用的FM合成芯片加上用另外一片51作控制协调,做起来会简单一些。这样主芯片51的运算就少了,程序也简单了,可以多想想别的功能。
diy nes掌机倒不错,自己开发游戏的话,太累了。
-----------------------------------------------------------------------
NES掌机才50块一台,比我们的好多了,没有动手的必要与动力。如果是怕累,我连网都不上,回家就睡。书也不用卖,不用看,零件也不用找,铬铁都可以送人了。
FM合成芯片不是DA那么简单的,是可以多个声道,还在乐器音 {MOD},有包络控制,颤音效果,衰减等。。。。
就是比手机的和弦声差一点,不能播MIDI,不过用51配合也能播MIDI的。
stm32看来好强大......我能不能控制呢....等我学好了,那要多少年之后?........>.<
我定义好接口,你来设计扩展卡,怎样?
-----------------------------------------------------------------------
呵呵,我都说了只能精神上支持了,最近拓展以前写的简陋的文件系统读写代码都花了好多时间了,严重影响了寒假学习计划的进度了。。。
“stm32看来好强大......我能不能控制呢....等我学好了,那要多少年之后?........”
很多初学者都是这么想的,但是其实你接触一下就知道,
首先人家MCU就是做出来也是要给别人用的,做出来没人会用,厂家就要倒闭了
第二点,稍有接触你就会知道,虽然说是什么架构不同,但是这些主要都是芯片设计的人才关心的东西。在芯片的应用开发人员面前,主要是C语言。我也没玩过STM32,但是接触过一次ARM9的IO操作,后来又用51做东西,详细阅读过51的datasheet,慢慢发现不同的MCU在应用开发上主要的区别只不过是芯片内部的资源不同(RAM大小?有没有硬件SPI控制器?IIC控制器?。。。),速度不同而已(价格什么的就不考虑了)
第三点,学ARM先学STM32最好不过的了,网上大把的例程,而且,还有固件库(代码库?),封装了很多的寄存器操作,上手是很容易的
不过如果你想坚持用51做的话就试试吧,毕竟不是什么商业项目,DIY者们都是喜欢折腾的
一周热门 更多>