本设计是一个基于STC89C51RC系列单片机的音乐盒,依据单片机技术原理,通过硬件电路制作以及软件编译,设计制作出一个多功能多功能音乐盒。该音乐盒主要由按键电路、复位电路、时钟电路以及蜂鸣器组成。本音乐盒共有四首歌曲,用4 个按键控制。播放歌曲时,蜂鸣器发出某个音调。本设计利用KEIL 编程软件对音乐盒源程序进行编程并调试,配合PROTEUS仿真软件对硬件进行仿真调试,节约了设计时间。
具体要求是:以单片机为核心,设计一个数字音乐盒:
利用I/O 口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最少3 首乐曲,每首不少于30s )。
该系统由延时165MS, 即十六分音符子函数、延时1MS 子函数、按键扫描子函数、播放音乐子函数、定时器1 中断子函数、定时器0 中断子函数、主函数和数据定义这几部分组成。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !