1、 1 单片机课程设计报告 音乐播放系统设计 姓 名: 班 级: 04 电信(3)班 学 号: 指导老师: 日期: 2007.7.22007.7.13 i 摘 要 作为单片机的重要硬件资源之一,利用定时器可以产生各种固定频率的方波信号, 也可以产生包括“Do“、“Re“、“Me“-等音阶在内的各种频率声音。在此设计中我们采用 12MHz的晶振,产生的频率信号即音乐信号由P37口输出,信号经过放大后由喇叭发出 声音。 乐曲中,每一音符对应着确定的频率,我们可以参照给出的各音符频率及其相应的 时间常数来编写程序,根据表中所提供的常数,将其16进制代码送入芯片里,可以奏出 音符。音符的节拍我们可以用定
2、时器T0来控制,送入不同的初值,就可以产生不同的定 时时间。便如某歌曲的节奏为每分钟94拍,即一拍为0.64秒。其它节拍与时间的对应关系 也可以从两者关系表中得到。 定时器 T0 工作在定时方式 1,改变 TH0 及 TL0,产生不同的音频频率。要编写的乐 谱按要求以音符字节数据表的形式存放在程序中,改变乐曲就是通过改变该数据表的内 容来实现的。主程序的任务是按顺序读取数据表中的字节,根据情况调用音级子程序和 音长子程序,启动定时器 T0 进行工作。 I 目 录 1 方案比较与选择(须详细阐述创新点或新见解) 1 2 电路仿真与分析 2.1 电路仿真 2.2 电路分析 3 电路板制作、焊接、调试 3.1 电路板制