如题
那当然不是什么贪吃蛇,俄罗斯方块一类的简单东西.
要求是:显示用TFT2.0屏,SD卡贮藏游戏,音乐合成芯片,
游戏:2D游戏(为这台游戏机重新写的游戏)
以上都只是概念,目前没有具体的设计,我只是初学51,打算用51来做.
有8Bit爱好者吗?我们一起来做.
声名:这是业余制作项目,如果设计好,我打算把设计图拿到淘宝上卖,
当然这不是什么能卖钱的项目,只是能满足爱好.
以后真的做出来了,大家学51的,就可以Keil51写点游戏,在它上面玩...
不是为赚钱,就是想法更多的人能玩玩自己写的游戏.
有意者可加入我们的Q群.204698029
名称 机械人/游戏机/单片机
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我想这样能够解决很多问题
小白乱提意见,还请多多包涵
正文
一、思路
第一点:游戏机最好是游戏可更换,于是想到51单片机可以运行外部程序。反而高级的MCU不能运行外部程序。
第二点:为了简化游戏机电路结构,用单片机不用CPU。虽然86000和6502有成熟的电路,但是电路复杂,新型的CPU也不可能电路简单。用单片机可以大大的简化电路。
第三点:游戏才是游戏机的活力,51编程容易学,大部分人都可以轻松学会,有利于游戏数量增长。
第四点:用模块化的设计,大部分模块可采用网上能买到的,减轻制作难度。模块卡以8080总线为依据,玩家可以自己设计和制作不同的扩展卡,扩展游戏机的功能。
第五点:本技术文档将向游戏机的制作者和编程作者开放。
二、构成
2.1 运行模块:包括一片1T(高速)的51单片机、总线逻辑和地址分配电路。
2.2 储存器模块:128K的SRAM。
2.3 外部数据模块:USB模块,可读取U盘或SD卡,集成FAT32操作。
2.4 手柄模块:两个串行移位转入的FC手柄。
2.5 声卡模块:包括一片低速的51单片机、32K的SRAM、2片不同的声音发生器芯片和混音放大器。
2.6 显卡模块:包括一片1T(高速)的51单片机、64K的SRAM、192K的ROM(中文字库)、1.8寸TFT液晶模块。
2.7 人工智能(AI)卡模块:包括一片51单片机、32K的SRAM和一些I/O端。
-----------------------------------------------------------------------
顶,只是8位有点辛苦
-----------------------------------------------------------------------
游戏功能是可以,但TFT屏就别想了,速度不行,换ARM吧
一周热门 更多>