STM32 Proteus仿真ili9341 TFT2048小游戏 -0067

STM32 Proteus仿真ili9341 TFT2048小游戏 -0067

Proteus仿真小实验:

STM32 Proteus仿真ili9341 TFT2048小游戏 -0067

功能:

硬件组成:STM32F103R6单片机 +ili9341 TFT显示器+上下左右方向键+赢了按键+输了按键

1.标准2048经典游戏玩法,4*4=16个棋盘,带计时,记分功能。

2.有上、下、左、右4个按键用来控制棋盘的方向。每次有效移动后随机生成数字'2'进行填充。

3.当累计到2048后游戏赢了,此后显示器显示赢了。当棋盘已满且上下左右4个方向均无法移动合并时表示输了。点击任意2个特殊按键重新开始游戏。

4.有2个特殊按键(填充赢了和输了棋盘)用来快速展示赢了和输了。

有功能视频哦:

可以哔哩哔哩B站搜索UP主“单片机仿真汇”。在其空间中搜索关键词“2048小游戏”即可找到对应详细功能视频和介绍。

电路图:

STM32 Proteus仿真ili9341 TFT2048小游戏 -0067_第1张图片

 

部分源代码:

void main()

{

SystemInit();//初始化RCC 设置系统主频为72MHZ

delay_init(72);      //延时初始化

LCD_Init();    //液晶屏初始化

GPIOInit();

//棋盘显示框框 

  QPSC();

//棋盘显示数字

QPXSshuzi();

  //定时器

  //RCC时钟开启

NVICConfig();

TimerConfig(TIM3,400);//

TimerSW(TIM3, ENABLE); }

你可能感兴趣的:(Proteus仿真,stm32,proteus,嵌入式硬件)