找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7253|回复: 1
收起左侧

基于51单片机的贪吃蛇设计与制作(程序+仿真)

[复制链接]
ID:269960 发表于 2018-12-23 12:48 | 显示全部楼层 |阅读模式
随着科技的发展,现代生活节奏越来越快,人们的工作生活压力也随之加大。设计一款操作简单,生动新颖,娱乐性强,便于携带的小游戏,在繁忙的工作生活之余玩玩这款小游戏,不仅可以调节人们的情绪,使人心情舒畅,还能健脑益智,为更好地投入工作学习做好准备。
本设计基于单片机设计的贪吃蛇游戏,具有传统意义上的贪吃蛇游戏的特点:吃豆子蛇身增长,得分。
具体实现上,硬件系统平台采用51系列单片机,搭载点阵、键盘,构成了一个轻巧便携的游戏机系统。51系列单片机技术成熟,功能强大,应用广泛。使用单片机作为控制核心,可以简化硬件电路,采用软件编程控制单片机实现硬件电路的功能,降低能耗,降低成本。软件采用C语言编程,方便灵活,大大加快了软件开发速度,缩短了开发周期,并且便于移植。为提高开发效率和硬件稳定性,采用了功能强大的硬件仿真软件Proteus,依托该软件提供的仿真环境搭配Keil作为软件开发调试环境进行仿真调试成功。
文中具体介绍了使用到的各种硬件的特性,游戏的各种功能与详细设计,软件的具体设计思路,各模块的详细介绍,部分模块的程序流程图,状态迁移图,关 TIM截图20181223123804.png 键部分代码的详细讲解等。

仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)

仿真图

仿真图

点阵

点阵

0.png

全部资料51hei下载地址:
贪吃蛇程序 仿真.zip (1.73 MB, 下载次数: 199)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:753367 发表于 2020-5-16 16:08 | 显示全部楼层
此帖仅作者可见

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表