自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 基于 C51 单片机的经典俄罗斯方块:8*8 点阵屏 + 矩阵键盘的全流程实现详解【实时控制与状态机设计】

基于C51单片机的俄罗斯方块复刻项目,使用STC89C52RC主控芯片驱动8*8点阵屏和4x4矩阵键盘。硬件通过74HC595芯片减少IO占用;软件采用模块化设计:主控制器管理游戏状态与方块操作,定时器提供1ms中断基准实现非阻塞键盘扫描和自动下落,点阵屏驱动以125Hz刷新率分层渲染固定与活动方块。积分系统根据消除行数动态调整下落速度(1000ms至200ms),碰撞检测处理移动旋转逻辑。游戏结束通过列闪烁动画提示,受限于IO冲突未实现数码管积分显示。未来可拓展音效反馈、方块预览及EEPROM高分存储功能

2025-08-16 19:04:16 791

原创 基于 51 单片机的音乐播放器:蜂鸣器 + 按键控制实现多曲目切换

本文介绍了一个基于C51单片机的蜂鸣器音乐播放系统的实现方案。该系统通过模块化设计,实现了蜂鸣器播放多首音乐(如《欢乐颂》《虫儿飞》)、按键控制曲目选择与重置、数码管显示当前状态等功能。同时实现了调号和BPM的修改,能够让同一旋律在不同调号下的无缝切换、同一旋律在不同速度下的灵活播放,无需重新编写音符序列

2025-08-06 19:06:34 1033

原创 求最简行矩阵

只是一个大一牲的线性代数编程作业而已quq

2024-11-17 12:08:18 568

原创 C语言实现n阶排列的逆排序的计算

只是一个菜菜的大一学生的编程作业而已awa

2024-10-13 11:12:02 244 1

基于 C51 单片机的经典俄罗斯方块复刻:8*8 点阵屏 + 矩阵键盘的全流程实现详解

基于 C51 单片机的经典俄罗斯方块复刻源代码文件压缩包

2025-08-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除