基于51单片机的贪食蛇游戏机开发

您所在的位置:网站首页 cs一直初始化游戏 基于51单片机的贪食蛇游戏机开发

基于51单片机的贪食蛇游戏机开发

2023-04-10 00:47| 来源: 网络整理| 查看: 265

ChpNum

 

基于

51

单片机的贪食蛇游戏机开发

 

本设计的特点和目的

 

本设计以

51

系列单片机

STC89C52

为控制核心,以点阵液晶显示模块、键盘为人机

接口,实现了一个贪食蛇游戏机。通过本设计,令读者掌握利用单片机开发简单电子产

品的基本技能,熟悉原理图绘制、仿真、软件设计、优化以及系统调试的基本方法,为

进一步设计开发更为复杂的嵌入式模拟

/

数字混合系统打下一定的基础。

 

2

产品简介

 

“贪食蛇”又称为“贪吃蛇”,是一种益智小游戏。其游戏规则比较简单,就是一

条小蛇,不停地在屏幕上游走去吃屏幕上出现的蛋,越吃越长,只要蛇头碰到屏幕四周

或者碰到自己的身子,小蛇就立即毙命并结束游戏。本作品有上下左右四个按键来控制

蛇头的移动方向,另有一个复位按键控制程序的重启,游戏界面采用分辨率为

128×64

的液晶显示屏。

 

硬件设计

 

3.1 

人机接口电路

 

本游戏机游戏界面由液晶显示模块呈现。液晶显示模块中,最主要的就是

LCD

液晶

屏。根据

LCD

液晶屏显示内容的不同,液晶显示模块可以分为数显液晶模块、点阵字符

液晶模块和点阵图形液晶模块

3

种。本设计使用点阵图形液晶模块

OCM12864

OCM12864

液晶显示模块是

128×64

点阵型液晶显示模块,可显示各种字符及图形,可与

CPU

直接

连接,

具有

8

位标准数据总线、

6

条控制线及电源线,

各引脚的信号说明参见表

ChpNum-1

 

ChpNum-1 

OCM12864

引脚说明

 

管脚名称

 

方向

 

引脚说明



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3