一、开发环境
基于51单片机的7键电子琴音乐播放器设计
本设计包含proteus仿真+程序代码+原理图PCB+设计报告
一、开发环境
仿真图:proteus 7.8
原理图:Altium Designer
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:C0036
二、主要功能
本次设计首先对单片机设计简易电子琴仔细分析,接着制作硬件电路和编写软件的程序,最后进行软硬件的调试运行。并且从原理图,主要芯片,各模块的原理和各个模块的程序调试来阐述。利用单片机产生不同频率来获得我们要求的音阶,实现高、中、低共21个音符的发音和显示和音乐播放时的控制显示,并且能自动播放程序中编排的音乐。系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比高等,具有一定的使用和参考价值。
设计思路:
用独立式键盘的7个按键分别对应相应的音符,当按下某一个按键时,产生一个相应音符,操作者按一定的节奏、规律进行输入时,信号经过单片机处理,然后经音频放大后经扬声器输出音频信号,产生乐曲。本次设计有一个创新,就是预先存放一段音乐程序在芯片内,整个设计既可以作电子琴用又可以作音乐盒用,且带显示功能。
资料下载链接(可点击):
https://docs.qq.com/doc/DS3ZVeU5QVXNTQVJh
三、仿真设计
四、原理图PCB
五、程序代码
六、元器件清单
七、设计说明书
八、资料清单&下载链接
资料下载链接(可点击):
https://docs.qq.com/doc/DS3ZVeU5QVXNTQVJh
更多资源 点击下方链接:
https://docs.qq.com/sheet/DS0xIa0llTmtNakRW
微信公众号:嘉盛单片机
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 嘉盛单片机!