全文预览

单片机音乐播放器课程设计报告 带数码管显示的跑马灯音乐播放器

上传者:梦溪 |  格式:doc  |  页数:18 |  大小:0KB

文档介绍
所以再此要特别注意!!!!!!2.1.4蜂鸣器发声利用单片机的P3.7口产生不同音调所对应的方波来使蜂鸣器发声,使用PNP三级管来驱动。2.1.5按键按下AGAIN键可播放重复的曲子也可开启播放,按下FORM键可播放上一曲,按下NEXT键可播放下一曲。2.2电路原理图2.3元器件清单BillofMaterialfor音乐播放器.BomUsedPartTypeDesignatorFootprintDescription=========================================================910KR1R2R3AXIAL-0.4ResistorR4R5R6R7R8R20112MHZY1XTAL-1CrystalOscillator122uFC2RB-.2/.4Bi-PolarCapacitor230pFC3C4RAD-0.1Capacitor8300kR9R10R11AXIAL-0.4R12R13R14R15R161DIODED1LEDDiode8LEDD2D3D4LEDD5D6D7D8D91RESETS1SW1SPEAKERLS1SIP-21USBJ2USBConnector三软件系统概述3.1使用单片机资源的情况通用寄存器R5,R4,R0,R1,R3,R2用户RAM区30H,31H专用寄存器A,B,DPTR,位寻址区21H,20H3.2软件系统各模块功能简要介绍初始化程序:初始化定时器唱歌程序:从表格中取出数据,利用中断程序产生不同频率的方波,同时调延时程序产生不同的节拍中断程序:定时时间到,产生方波判键程序:判断哪个键按下,转向相应的子程序执行相应的动作音符表:用于产生曲调按键程序:分别执行选歌,开启,重复的功能3.3软件系统程序流程框图开始初始化查表调音符数据用延时产生节拍调键盘程序开中断Y一首曲子播完?N3.001BHRETI

收藏

分享

举报
下载此文档