单片机学习---基于单片机和蜂鸣器的音乐播放器的设计.docVIP

  • 70
  • 0
  • 约1万字
  • 约 9页
  • 2018-08-22 发布于贵州
  • 举报

单片机学习---基于单片机和蜂鸣器的音乐播放器的设计.doc

单片机学习---基于单片机和蜂鸣器的音乐播放器的设计

基于单片机和蜂鸣器的音乐播放设计 2010-05-02 斧头帮 Proteus仿真: C程序: SoundPlay.h 文件说明 /*说明************************************************************************** 曲谱存贮格式 unsigned char code MusicName{音高,音长,音高,音长...., 0,0}; 末尾:0,0 表示结束(Important) 音高由三位数字组成: 个位是表示 1~7 这七个音符 十位是表示音符所在的音区:1-低音,2-中音,3-高音; 百位表示这个音符是否要升半音: 0-不升,1-升半音。 音长最多由三位数字组成: 个位表示音符的时值,其对应关系是: |数值(n): |0 |1 |2 |3 | 4 | 5 | 6 |几分音符: |1 |2 |4 |8 |16 |32 |64 音符=2^n 十位表示音符的演奏效果(0-2): 0-普通,1-连音,2-顿音 百位是符点位: 0-无符点,1-有符点 调用演奏子程序的格式 Play(乐曲名,调号,升降八度,演奏速度); |乐曲名 : 要播放的乐曲指针,结尾以(0,0)结束; |调号(0-11) :

文档评论(0)

1亿VIP精品文档

相关文档