【51单片机】16X16点阵贪吃蛇仿真教程

作者: 电子工作室-分类: 野生技能协会 发布时间: 2021-12-23 11:20:33 浏览:9087 次

【51单片机】16X16点阵贪吃蛇仿真教程

电子工作室-:
【51单片机】16X16点阵贪吃蛇仿真教程 1, 简要介绍教程内容和贪吃蛇的编程思路(8min) 2, 绘制Proteus仿真图(只做展示和原理图解释)(3min) 3, 新建KEIL工程(7min) 4, 移植点阵程序(17min) 5, 数据存储类型问题(9min) 6, 点亮LED数码管(16min) 7, 按键程序编写(18min) 8, 进入贪吃蛇程序编写,新建文件,点亮和熄灭一个点(19min) 9, 贪吃蛇的数据存储结构 (10min) 10, 贪吃蛇的移动(14min) 11, 随机食物的产生(20min) 12, 游戏结束判定(23min) 13, (有问题)加入定时器,控制移动速度(25min) 14, 不用定时器,控制移动速度(19min) 15, 游戏结束判定(自己撞到自己)(11min) 16, 问题修复(结束判定+食物问题)(4min) 最终编程情况: 实现16*16点阵的贪吃蛇移动,随机产生食物,游戏结束判定(1,撞墙。2,撞自己。3,控制反向) 可以根据得分自动改变移动速度,也可以通过按键调整,按键调整后将不再自动改变,直到下次游戏开始。 用到的电路: 4个595驱动16*16点阵 8个独立按键 4位数码管 51单片机最小系统

【回复】回复 @电子工作室- :谢谢,很久之前就想做个贪吃蛇了
【回复】回复 @量子科学 :不清楚,可以先看着,不懂再问
【回复】你好up,学这个之前要先学什么内容呢? 是不是要先学16*16点阵的教程?
不打反应真菌:
搞小号了?我看到个LYQ电子工作室[阴险][阴险][阴险]

【回复】回复 @马云有钞能力 :哪是声音很像,那语气不能说像,只能说一模一样
【回复】我早就发现那号里的人和UP声音很像但不确定是不是同一个人
Shanksr1:
最后灯亮了4个。头位置为什么是5?尾位置为什么是1?这个位置是相对的原点是左下角的点吗?[笑哭]

【回复】回复 @电子工作室- :想问一下头5尾1的当前位置它们对应点阵那个点呢?[呲牙]
【回复】因为初始化的时候设定的。
电子工作室-:
最终代码的效果:https://www.bilibili.com/video/BV1m3411x7CK?spm_id_from=333.999.0.0

waqwb:
想要学习下,已经申请粉丝群,但是答案那个没玩过

【回复】回复 @电子工作室- :申请了,麻烦通过一下,谢谢
2021高考完了:
三天了 粉丝群还不让我进 是有什么条件吗

极地狐-:
求主up,我到列刷新的时候,仿真都是低电平,22,23引脚不是红蓝交替怎么办

【回复】你用我分享的代码也不行吗
麻瓜要学魔法:
定时器那个可以该用定时器1来解决,不能用定时器0,虽然不知道什么原理

crowlaw:
博主现在粉丝群还在吗!!!?!!?([doge][星星眼][星星眼][吃瓜]

光立方制作:
仿真软件不来分享一下[嗑瓜子][嗑瓜子]

知识分享官 单片机 视频教程 C语言 野生技术协会 51单片机 打卡挑战

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!