基于51单片机音乐盒仿真设计( proteus仿真+程序+原理图+PCB+报告+讲解视频)
仿真图proteus 7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0030
视频
基于51单片机的音乐盒设计讲解(proteus仿真+原理图PCB+设计报告)
主要功能:
本次课设是应用单片机原理和控制理论设计音乐演奏控制器的硬件电路,并利用C语言进行程序设计。通过控制单片机内部的定时器来产生不同频率的方波,驱动喇叭发出不同的音调的音乐,在利用延迟来控制发音时间的长短。把乐谱转化成相应的定时常数就可以从发音设备中演奏出悦耳的音乐。
2 设计说明
2.1设计要求
(1)利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲
(2)可以实现歌曲顺序播放或单曲循环;
(3)存储三首以上歌曲
2.2 附加功能
(1)用数码管显示当前播放曲目;
(2) LED花样彩灯随播放音符变换;
(3)通过按键实现下一首歌的切换;
资料清单: