标题: 51单片机模拟音乐(举例:不染) ,想学的同学点进来! [打印本页]

作者: 西西西西诺    时间: 2018-9-18 11:51
标题: 51单片机模拟音乐(举例:不染) ,想学的同学点进来!
/*音乐-不染(不愿染是与非 怎料事与愿违心中的花枯萎 时光它去不回)*/
#include <reg52.h>   
#define uchar unsigned char
sbit      beep=P3^6;          //定义蜂鸣器输出端口
uchar timer0h,timer0l,time;


                         //不染  数据表
code uchar sszymmh[]={
0,2,1,1,3,1,7,2,1,3,2,1,6,2,1,5,3,1,3,2,2,
0,2,1,2,2,1,1,2,1,6,1,1,2,2,1,3,2,1,6,1,2,
0,2,1,1,3,1,7,2,1,3,2,1,6,2,1,5,3,1,3,2,1,
5,2,1,6,2,1,7,2,1,6,2,2,5,2,1,3,2,1,3,2,1,
3,2,2,


                                         
                                      };
                         // 音阶频率表 高八位
code uchar FREQH[]={0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8,
                    0xF9,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC,0xFC, //1,2,3,4,5,6,7,8,i
                    0xFC,0xFD,0xFD,0xFD,0xFD,0xFE,
                    0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF,} ;
                         // 音阶频率表 低八位
code uchar FREQL[]={0x42,0xC1,0x17,0xB6,0xD0,0xD1,0xB6,
                    0x21,0xE1,0x8C,0xD8,0x68,0xE9,0x5B,0x8F, //1,2,3,4,5,6,7,8,i
                    0xEE,0x44, 0x6B,0xB4,0xF4,0x2D,
                    0x47,0x77,0xA2,0xB6,0xDA,0xFA,0x16,};

music.zip

24.5 KB, 下载次数: 12, 下载积分: 黑币 -5

程序

音乐录像.zip

1.7 MB, 下载次数: 7, 下载积分: 黑币 -5






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1