Skip to content

Yttehs-HDX/BitBeat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

211 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitBeat

实物图

型号与引脚

单片机开发板

STC15W4K56S4 (IAP15W4K58S4)

引脚连接

外设 信号 单片机引脚 备注
LCD12864 数据总线 D0-D7 P0.0-P0.7 8 位并口
LCD12864 RS P1.0
LCD12864 RW P1.1
LCD12864 E P1.2
8 位独立按钮 K1-K8 P3.0-P3.7 低电平触发
无源蜂鸣器 BUZZ P5.0

功能

  • 欢迎页与菜单导航
  • 自由模式(Free):8 键对应 8 个音符,按键即发声
  • 曲目选择:1-4 号曲目进入节奏游戏模式
  • 节奏游戏(Mania):按下方块对应按键判定得分,结束后显示分数
  • 蜂鸣器播放音乐与按键音效

Build

前置要求

在 Keil 中添加 STC 系列型号支持。

编译方式

方式 1: 使用 Keil 直接编译

在 Keil uVision 中打开项目文件 BitBeat.uvproj,点击编译按钮即可。

方式 2: 使用 PowerShell 脚本编译

  1. 设置环境变量 KEIL_HOME 指向 Keil 安装目录
  2. 执行编译脚本:
    .\build_with_keil.ps1

方式 3: 使用 Make 编译

  1. 安装 make 命令
  2. 设置环境变量 KEIL_HOME 指向 Keil 安装目录
  3. 执行编译命令:
    make build

烧录方式

连接数据线,使用 STC-ISP 软件烧录。

作者

License

Apache 2.0

About

单片机课程设计

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages