选曲、显示、电子琴和彩灯等模块构成整个硬件电路是由核心节制、播放、。图如图1所示该硬件系统框。
乐播放器根基不克不及显示歌曲常见的基于单片机设想的音。计上添加液晶显示器该音乐播放系统设,供给曲目消息可为利用者。字而无法显示其他中英文字符因为LED数码管只能显示数,及功能考虑并对成本,及功能的角度考虑因而从设想的成本,602显示模块采用LCD一1,曲目标英文名字它能够显示每首。2驱动电路简单LCD一160,接输出号令驱动能够由单片机直,如图2所示其电路图。
PN三极管和电磁蜂鸣器构成播放模块是由8550 N。出高电平节制信号AT89S52输,N三极管使信号放大启动8550 NP,电磁蜂鸣器从而启动。喇叭的组合比拟较与LM386和,噪声.声响结果较差该播放模块具有必然。驱动功率较小但因为所需,要求不高驱动器件,设想成本并能降低。此因,管和电磁蜂鸣器则能满足系统要求必需选用8550 NPN三极。
始化后系统初,播放功能进入默认。目起头轮回播放起头从第一首曲。动中缀若是启,为模式切换判断能否。果是如,曲电子琴功能则进入自编,弹自编实现自。不是若是,播放内设音乐则继续轮回。应的曲目法式.法式设想流程如图3所示播放过程中若是呈现跳选曲目.则进入相。
有8个按键电子琴设,为音符输入此中7个作,模式转换按键别的1个作为,自弹作曲实现用户。代表7个音符7个按键别离,的全数音符包罗中音段。硬件设想通过软,触发外部中缀模式转换按键,法式跳转中缀使,式转换实现模,电子琴启动。子琴所按下的按键然后通过查询电,琴输入形态读取电子,的法式生齿跳转到对应,编歌曲实现自。子琴编曲功能时当需要打消电,可退出电子琴功能而前往到本来音乐播放处再次按下模式转换按键惹起外部中缀.即。
机有AVR和51单片机目前使用较为风行的单片。能需求及成本考虑从系统设想的功,性价比更高51单片机,具有2个外部中缀AT89S52是,位按时器2个16,UART的单片机2个可编程串行。52单片机已完全满足设想需要核心节制模块采用AT89S,系统节制实现整个。
|