刚学完单片机的朋友可以看一看。
主要功能:
1.播放音乐
2.切歌
3.显示歌曲数
仿真:
代码:
#include<REG52.H>
//#define sound_amount 5
sbit play_up=P1^0;
sbit play_down=P1^1;
sbit pause=P1^2;
sbit speaker=P3^1;
unsigned char timer0h,timer0l,time,n;
unsigned char music_num;
unsigned int num;
signed int fre;
bit play_enable;
void delay(unsigned char t);
void delayms(unsigned int t);
void song(void);
void music_play(void);
unsigned code dm[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f};
unsigned char code FREQH[]={
0xF2, 0xF3, 0xF5, 0xF5, 0xF6, 0xF7