
标准版
Tiny_Joypad游戏机
2.0k
0
0
1
简介
移植到STC8G上的 Tiny_Joypad游戏机
简介:移植到STC8G上的 Tiny_Joypad游戏机开源协议
:Public Domain
创建时间:2022-10-24 21:34:55更新时间:2022-11-04 09:47:49
描述
项目说明:
- 首先感谢大佬的开源分享!该工程修改自: Tinyboy - 嘉立创EDA开源硬件平台 (oshwhub.com)
- 该工程配套卡带工程:Tiny_Joypad卡带 - 嘉立创EDA开源硬件平台 (oshwhub.com)
- AVR烧录器可以使用STC8G1K17/STC8G1K17A/STC8G1K08/STC8G1K08A临时制作烧录器:基于STC8G1K08的AVRISP - 嘉立创EDA开源硬件平台 (oshwhub.com)
- 该工程兼容attiny85-20MUR,STC8G1K17/STC8G1K17A两个版本。
- 游戏机主体不包含MCU,MCU在卡带上,因此一个卡带也是一个最小系统。
- attiny85-20MUR主控游戏机可以游玩Frogger,Tetris,Invaders,Arkanoid,bomber,tinypacman。(还有一些其他的游戏,但是按钮,oled使用的io和该工程的不同,还未修改)
- STC8G1K17A主控游戏机可以游玩bomber,tinypacman,Tetris(存在BUG,但整体可以玩),其他游戏还在移植中。
附件说明:
- Tiny_Joypad_Variant-Games-master.zip 包含该工程ATTINY85可以直接使用的游戏源码及hex文件
- TinyJoyPad_graft.rar 包含该工程STC8G1K17/A可以直接使用的游戏源码及hex文件。inish表示移植完成,bug表示存在问题,error表示不能正常运行。
- Attiny-Arduino-Games-master.zip 包含该工程不能直接运行的游戏,可以自行修改。
- AVRDUDESS-master.zip 为AVR可视化烧录器。
备注:
- attiny85封装可以替换成sop8的,这个型号应该更好买一点。
- attiny85裸片的话存在fuse设置问题,可以将Lfuse置为0xf1,取消掉内部时钟八分频。
- STC8G1K17主频为27MHZ。
- 对主控烧录的时候不能与焊接了oled,按键,电阻等等板子一起烧录,因为烧录的io也被使用了,所以可以单独拿一块板子出来焊接排针/排母和卡座来烧录
其他
- 烧录器使用参考 (7条消息) 【烧录工具】AVRDUDESS 带图形界面烧录工具 AVRDUDE_perseverance52的博客-CSDN博客_avrdudess
- tiny joypad项目官网 https://www.tinyjoypad.com/tinyjoypad_attiny85
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论