音乐门铃设计说明书.docxVIP

  • 3
  • 0
  • 约2.73千字
  • 约 5页
  • 2019-12-16 发布于广东
  • 举报
音乐门铃设计制作说明书 学校:九江职业技术学院 班级:电气0902 姓名:周荣雨熊文旋组别:10 指导老师:杜杨 完成时间:2010.12.23 一、 任务要求: 用AT89C51作为主控器,完成简单乐曲演奏。 二、 音乐门铃任务分析: 音乐主要是由音符和节拍决定的,音符对应于不同的声波频率,而节拍表达的是声音 持续的时间。声波为机械波,其频率即质点的振动频率,可以通过一定频率的方波信号驱 动喇叭发出不同的咅符;而节拍可以以某i基础吋间为标准,进行整数倍的吋长控制达到 音符演奏时间即节拍的控制。如果将所要演奏的乐曲的每一个音符及时间以程序的形式固 化在单片机中,通过程序的运行驱动硬件喇叭工作即可达到音乐演奏的效果。 三、 软件的设计思路: 1、 系统采用中断方式工作; 2、 主程序为中断初始化程序、规定定时器的工作方式、通过查表形式获得定时器的初值及 演奏时间的长度、乐谱表; 3、 屮断程序为方波发生程序,用以驱动喇叭。 4、 利用定时器T1以方式1工作,产生各音符对应频率的方波,由P1.0输出驱动喇叭发 咅。节拍控制通过调用延吋子程序D200 (延时200ms)次数来实现,以每拍800ms为例, 一拍需循环调用D200延时子程序4次,同理,半拍就需用2次,设晶振频率为12MHz,乐 曲中的音符、频率、定时常数的关系如下表: C调音符 5

文档评论(0)

1亿VIP精品文档

相关文档