引用
相关文档和软件,请访问:
//www.xmece.com/亚博电竞菠菜products/greenpak
下载我们的免费GreenPAK设计师软件[1]打开.gp文件[2]和[3]使用GreenPAK开发工具来冻结设计到您自己的定制的集成电路在几分钟内。
yabo国际娱乐对话框半导体应用程序提供了一个完整的图书馆指出[4]以设计实例以及解释的特性和块内集成电路所示的对话框。
- GreenPAK设计软件、软件下载、半导体和用户指南,对话框yabo国际娱乐
- 一个移动恐龙Game.gp - 1094半导体,GreenPAK设计文件,对话框yabo国际娱乐
- GreenPAK开发工具半导体,GreenPAK开发工具网页,对话框yabo国际娱乐
- GreenPAK应用笔记半导体,GreenPAK应用笔记网页,对话框yabo国际娱乐
- SLG46722对话框数据表,半导体yabo国际娱乐
- SLG46620对话框数据表,半导体yabo国际娱乐
作者:Yurii Shchebel
介绍
有这么多的进步手机和应用程序,手机经常被用于移动娱乐而不是打电话。
因此释放整个手机如果一个流行的游戏可以在简单的硬件实现。对话框恐龙游戏也只是基于Android操作系统(Google Chrome离线游戏:http://www.omgchrome.com/chrome-dinosaur-game-pterodactyl-upgrade/
游戏的主要任务是使恐龙(红色LED)跳过所有仙人掌(绿色发光二极管)。仙人掌的高度可能会有所不同从1到3。在游戏中有三个水平,通过每一层的声音一个胜利的信号。每次你的仙人掌,你(3)生活失去1点生命。如果没有生命,那么恐龙死亡。然后你开始从一开始(见图1)。
PCB设计有两个按钮,这是左和右撇子的完美的解决方案。
恐龙游戏电路设计
只需要2 IC (SLG46620和SLG46722)意识到这个游戏有3生活,3水平与不同的速度和声音效果。
之间找到一个妥协的内部电路资源使用和销输出,结合静态(这里. .D13和D21 . .c15和D21 * . .D24 * led)和动态(所有其他led)显示(见图2)。此外,对于静态显示更容易检测到仙人掌——恐龙碰撞实例。
有16-pixel LED显示屏和LED的两种颜色:绿色和红色。
用来模拟一个简单的音序器恐龙跳跃函数,一个接一个开关红色led与不同的延迟。延迟时间足够长,能够跳过仙人掌一方面,短到掉下来之前下一个仙人掌。
有两个按钮(活跃的高),与一个逻辑或门,所以你可以按任何按钮你想要的。恐龙的立场不会举行高当你按住按钮,因为边缘探测器使用。之前是不允许再次跳恐龙达到最低的位置。
PGEN元素是用于生成传入仙人掌模式。结合的计数器使用DFFs我们可以定义不同的仙人掌的高度。
管延迟和DFFs用来转移模式是正确的。
附近地区与deglitch延迟(检测led之间的短脉冲列交换,而不是检测2个或更多的点击率)是用来检测一个同步信号(D21和D21 *)或(D22摊位和D22摊位*)或(c15和c15 *),这意味着恐龙有仙人掌。
因为没有免费针使用作为输出,我们需要选择一个不同的输出方式“碰撞时刻”。因为没有两个连续仙人掌PGEN模式,我们可以输出一个短脉冲在两个相邻发光二极管,可以检测到SLG46722的两个输入。
所有元素在SLG46620使用外部时钟源信号,来自SLG46722。改变其频率我们可以很容易地改变游戏速度使用MUX所需的水平,将直接从25 khz内部OSC信号或通过分规。
有一个蜂鸣器,它生成一个短的哔哔声,当你松散的一个生命,长哔哔声,当游戏结束,期刊beep以防你赢了。
简单DFF计数器是用来改变的数量水平和生活,附近地区和输出可以解码的led指示器。
PCB布局是显示在图6。推荐列表组件使用的方法是:
- 按钮(2 pc);
- 蜂鸣器KLS3-MWC-12 * 7.5 a2;
- led灯:
- 5毫米两种颜色led L-59EGC pc (16);
- 3毫米白色led LTW-42NC5(3个人电脑);
- 3毫米红色led RL3-R4545(3个人电脑);
- 电容器0.1超滤;
- 电阻:
- 1.2 k(6个人电脑);
- 1 k;
- 130欧姆(12个人电脑);
- 150欧姆(4件);
- GreenPAK芯片:
- SLG46620;
- SLG46722;
- 3.3 v - 5.5 v供应。
结论
使用两个GreenPAK IC: SLG46620 SLG46722,可以创建一个完整的移动游戏设备,演示了GreenPAK的多功能性的设计。