历史上的今天
今天是:2025年01月19日(星期日)
2021年01月19日 | MSP430 F5529 单片机 OLED 贪吃蛇 游戏
2021-01-19 来源:eefocus
做了一块MSP430 F5529转接板看起来漂亮一点,没有就直接用杜邦线接线。
https://blog.csdn.net/x1131230123/article/details/108772807
Snake game. Each time the snake eats a piece of food, its tail grows longer, making the game
increasingly difficult. The user controls the direction of the snake’s head (up, down, left, or right), and
the snake’s body follows. Food is randomly generated, and if the snake hits a wall or its own tail, the
game ends. Keep score by how many turns or how much time the snake is alive。
1、
贪吃蛇游戏 OLED
功能:贪吃蛇游戏;可以上下左右;计算分数;20分一个档次提升贪吃蛇速度;
2、
最终效果:

3、
硬件:OLED和4个按键
OLED接线
// | P3.1|<- Data In (UCB0SOMI)
// | F5 P3.0|-> Data Out (UCB0SIMO) --D1(OLED)
// | P3.2|-> Serial Clock Out (UCB0CLK) --D0(OLED)
// | P2.0|->RES(OLED)
// | P2.2|->DC(OLED)
// | P8.1|->CS(OLED)
P6DIR &= ~( BIT3);
P6OUT |= ( BIT3);
P6REN |= ( BIT3);
P6DIR &= ~( BIT4);
P6OUT |= ( BIT4);
P6REN |= ( BIT4);
P7DIR &= ~( BIT0);
P7OUT |= ( BIT0);
P7REN |= ( BIT0);
P3DIR &= ~( BIT6);
P3OUT |= ( BIT6);
P3REN |= ( BIT6);

4、
贪吃蛇运行过程:
//1 按键改变drection变量 从而改变方向
//2 按键驱动方向
//3 碰壁结束判断
//4 蛇头蛇尾显示
//5 改变蛇的坐标 蛇身体全部更新
//6 检查是否吃到了自己的身体
//7 检查是否吃到食物
//8 延时控制蛇身体移动速度
史海拾趣
|
本帖最后由 paulhyde 于 2014-9-15 09:03 编辑 文件为pdg格式,用超星阅读器就可以打开了 四个文件要全部下载到同一个文件夹下才能全部解压出来 … 查看全部问答> |
|
司新买了个普源的DS1052E,但商家送过来的时候已经拆封了 看起来是新的,商家也坚持是新的 怎么样才能知道是新的呢,听说有一个地方可以看开机次数!… 查看全部问答> |
|
首届“时代民芯”杯电子设计大赛评审专家对参赛作品进行了评审,评审采取设计报告评审和现场答辩及实物演示相结合的方式进行,最终评审出11项大奖。从即日起进入异议期。 评委名单: 中国半导体行业协会 秘书长 陈 贤 《单片机与嵌入式系统应用 ...… 查看全部问答> |
|
S3C2440的开发板,原带32M BYTE * 2 的内存。想扩大到64M BYTE * 2,请问哪家公司提供64M的SDRAM, 什么型号?SAMSUNG的SDRAM不想再用了… 查看全部问答> |
|
#include 我的project 里24C16.C、24C16.h、CS5532.C、cs5532.h、main.c五个文件,使用的是syncmos 的sm8958a 。其中在24C16.H里有#include ,在cs5532.h里也有#include ,现在我在main.c里有#include \"24c16.h\" 和 #include \"cs5532.h\",当我build main ...… 查看全部问答> |
|
前几天我在调试EKK-8962时,IDE为CCS4.2.4,在debug时出现如下的错误:CORTEX_M3_0: Error connecting to the target: The target board you are attempting to connect to does not appear to be a Stellaris IDK and is not supported with thi ...… 查看全部问答> |




