⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 无线遥控音乐.c

📁 简单的无线遥控音乐制作 采用HC2272
💻 C
📖 第 1 页 / 共 2 页
字号:
/******************************************************************************
程序功能:
 无线遥控音乐播放

引脚连接:
1、无线遥控部分
D0----P1^0   
D1----P1^1 
D2----P1^2 
D3----P1^3 
VT----P3^2

2、显示部分:
74LS48驱动共阴数码管
A-----P3^0   
B-----P3^1
C-----P3^2 
D-----P3^3 

3、蜂鸣器(或喇叭)
P3^4                                                                                                                                                                                                                    
*****************************************************************************/

#include <at89x51.h>
#include <stdio.h>

sbit SPK=P3^4;          //蜂鸣器
unsigned char data l;   //第几个码


unsigned char  *song;
bit data wl_OK=0;                //无线接受成功标志
unsigned char song_number;       //第几首歌曲号码

//准备
unsigned char code song0[]={0xff,0x00,0xff,0x00,0xff,0x00,0xff,0x00};
//第一首 兰花草
unsigned char code song1[]={0x12,0x52,0x52,0x52,0x56,0x42,
                             0x32,0x42,0x32,0x22,0x18,
                             0x82,0x82,0x82,0x82,0x86,0x72,
                             0xB2,0x72,0x72,0x62,0x58,
                             0x52,0x82,0x82,0x72,0x56,0x42,
                             0x32,0x42,0x32,0x22,0x16,0xB2,
                             0xB2,0x32,0x32,0x22,0x16,0x52,
                             0x42,0x32,0x22,0xC2,0x88,
                			 0xFF};
//第二首 两只蝴蝶
unsigned char code song2[]={0x52,0x42,
                             0x58,0x02,0x42,0x52,0x42,
                             0x38,0x04,0x12,0x32,
                             0x44,0x42,0x52,0x42,0x32,0x12,0x12,
                             0xC8,0x04,0x52,0x42,
                             0x58,0x02,0x42,0x52,0x42,
                             0x38,0x04,0x12,0x32,
                             0x44,0x42,0x52,0x42,0x32,0x12,0x32,
                             0x48,0x04,0x52,0x42,
                             0x58,0x02,0x42,0x52,0x42,
                             0x38,0x04,0x12,0x32,
                             0x44,0x42,0x52,0x42,0x32,0x12,0x11,0x31,
                             0xC8,0x04,0x52,0x72,
                             0x78,0x02,0x72,0x82,0x72,
                             0x58,0x04,0x42,0x42,
                             0x44,0x42,0x52,0x42,0x32,0x12,0x12,
                             0x32,0x32,0x3C,
                             0x09,0x72,0x72,0x82,
                             0xA2,0x92,0x92,0x82,0x52,0x42,0x42,0x42,
                             0x58,0x02,0x52,0x52,0x72,
                             0x84,0x84,0x02,0x12,0x52,0x42,
                             0x48,0x04,0x52,0x72,
                             0x72,0x52,0x74,0x02,0xA4,0x92,
                             0x82,0x92,0x54,0x02,0x82,0x82,0x92,
                             0x82,0x72,0x52,0x42,0x02,0xC4,0x12,
                             0x3C,
                			 0xFF};

//第三首 阳光总在风雨后
unsigned char code song3[144]={0x52,0x62,
                             0x74,0x74,0x74,0x34,
                             0x42,0x34,0x52,0x56,0x42,
                             0x34,0x34,0x14,0x32,0x12,
                             0x12,0xC2,0xC4,0x04,0x52,0x62,
                             0x74,0x74,0x74,0x34,
                             0x42,0x34,0x52,0x56,0x42,
                             0x34,0x32,0x12,0x12,0x34,0x42,
                             0x4C,0x52,0x42,
                             0x34,0x32,0x42,0x32,0x12,0x12,0xC2,
                             0xC2,0x54,0x52,0x54,0x52,0x52,
                             0x42,0x32,0x32,0x12,0x32,0x42,0x32,0x52,
                             0x5C,0x52,0x42,
                             0x34,0x32,0x42,0x32,0x12,0x12,0xC2,
                             0xC2,0x54,0x52,0x54,0x02,0x52,
                             0x52,0x42,0x32,0x12,0x32,0x84,0x72,
                             0x7F,
                             0x0F,
                             0x74,0x72,0x52,0x54,0x74,
                             0x82,0x52,0x52,0x72,0x78,
                             0x34,0x32,0x32,0x42,0x54,0x72,
                             0x7F,
                             0x86,0x82,0x72,0x52,0x54,
                             0x72,0x84,0x32,0x36,0x52,
                             0x42,0x52,0x42,0x32,0x34,0x12,0x32,
                             0x32,0x42,0x4C,
                             0x86,0x82,0x72,0x52,0x54,
                             0x72,0x84,0x52,0x56,0x52,
                             0x42,0x52,0x72,0x82,0x52,0x34,0x12,
                             0x12,0x32,0x3C,
                             0xFF}; 

//第四首 最浪漫的事
unsigned char code song4[]={0xC2,0xC2,0x12,
                             0x34,0x32,0x32,0x32,0x12,0x12,0x52,
                             0x54,0x02,0xC2,0x12,
                             0x32,0x32,0x32,0x32,0x34,0x52,0x72,
                             0x7C,0x02,0x72,
                             0x82,0x72,0x82,0x72,0x84,0x72,0x41,0x51,
                             0x52,0x41,0x31,0x34,0x02,0x32,0x32,0x12,
                             0x34,0x32,0x12,0x32,0x54,0x42,
                             0x32,0x32,0x32,0x32,0x34,0x52,0x72,
                             0x7C,0x72,0x72,
                             0x82,0x72,0x82,0x72,0x84,0x82,0x72,
                             0x42,0x52,0x42,0x34,0x12,0x12,0x32,
                             0xC4,0x52,0x42,0x34,0x12,0x12,
                             0x31,0x41,0x32,0x3C,
                             0x84,0x82,0x72,0x82,0x72,0x52,0x72,
                             0x78,0x02,0x72,0x82,0xA2,
                             0x84,0x82,0x72,0x82,0x72,0x82,0x32,
                             0x0A,0x72,0x82,0xA2,
                             0x38,0x02,0x32,0x42,0x52,
                             0x64,0x62,0x72,0x82,0x82,0x72,0x82,
                             0x82,0xA2,0x82,0x82,0x82,0xA2,0x82,0x72,
                             0x78,0x72,0x32,0x82,0x72,
                             0x78,0x72,0x82,0xA3,0x51,
                             0x42,0x51,0x41,0x3C,
                             0xFF};
//第五首  宁静的夏天
unsigned char code song5[]={0X54,0XC4,0X12,0X32,0X34,
                            0X52,0X52,0X52,0X52,0X42,0X32,0X34,
                            0XC1,0XC2,0X52,0XC2,0X12,0X32,0X34,
                            0X11,0X12,0X31,0X12,0XC2,
                            0X78,0X72,0X52,0X52,0X42,
                            0X32,0X42,0X52,0X11,0XC1,0XC4,0XC1,0XC1,0XC1,0XC1,
                            0X12,0X32,0X32,0X12,0X42,0X42,0X44,
                            0XC2,0X12,0X32,0X42,0X52,0X72,0X72,0X82,
                            0X41,0X51,0X42,0X48,0X42,0X12,
                            0X3C,0X72,0X62,
                            0X3C,0X72,0X62,
                            0X3C,0X72,0X62,
                            0x21,0x31,0x41,0x51,0x61,0x71,0x81,0x91,0x61,0x71,0x81,0x91,
                            0X3F,
                            0X3F,
                            0X54,0XC2,0XC2,0X42,0XC2,0XC4,
                            0X34,0X32,0X42,0X52,0XC2,0XC4,
                            0XD2,0XC2,0X12,0X22,0X38,
                            0X12,0X22,0X32,0X42,0X48,
                            0xFF};
//第六首 一生有你
unsigned char code song6[]={0xC2,0xC2,0x34,0x42,0x42,
                             0x52,0x41,0x51,0x5C,
                             0x04,0xC2,0xC2,0x34,0x42,0x42,
                             0x52,0x31,0x41,0x4C,
                             0x04,0xC2,0xC2,0x34,0x42,0x42,
                             0x52,0x41,0x51,0x58,0x32,0x52,
                             0x4C,0x42,0x32,
                             0x34,0x32,0x42,0x48,
                             0x04,0xC2,0xC2,0x34,0x42,0x42,
                             0x72,0x41,0x51,0x5C,
                             0x04,0xC2,0xC2,0x32,0x32,0x42,0x42,
                             0x52,0x42,0x4C,
                             0x04,0xC2,0xC2,0x34,0x42,0x42,
                             0x52,0x41,0x51,0x58,0x32,0x52,
                             0x4C,0x42,0x32,
                             0x32,0x42,0x4C,
                			 0xFF};


//第七首  老鼠爱大米
unsigned char code song7[]={
                            0x32,0x31,0x41,
                            0x52,0x52,0x42,0x31,0x41,0x44,0x31,0x41,
                            0x52,0x52,0x42,0x32,0x34,0x71,0x11,
                            0x74,0x71,0x71,0x11,0x31,0x34,0x32,
                            0x32,0x32,0x32,0x31,0x41,0x44,0x32,0x41,0x51,
                            0x52,0x52,0x72,0x81,0x41,0x44,0x52,0x41,0x31,
                            0x32,0x32,0x42,0x51,0x71,0x74,0x71,0x71,
                            0x12,0x31,0x31,0x31,0x52,0x42,0x32,0x32,0x41,0x31,
                            0x34,0x52,0x51,0x71,
                            0x72,0x71,0x71,0x72,0x71,0x81,0x84,0x52,0x42,
                            0x32,0x32,0x32,0x41,0x51,0x54,0x51,0x71,
                            0x72,0x72,0x72,0x81,0xA1,0xA2,0x82,0x72,0x52,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -