📄 mp3.h
字号:
/************************************************************/
/* HEAD FILE for MP3 */
/* By pasyong */
/* 2006-4 */
/* Base ICC6.31A */
/************************************************************/
//按键定义
#define PREVSONG _BV(2)
#define NEXTSONG _BV(3)
#define VOLDOWN _BV(4)
#define VOLUP _BV(5)
#define PLAY _BV(6)
#define STOP _BV(7)
//键值定义
unsigned char KeyVal;
char Rtime; //系统计数器
unsigned char WorkFlag;
unsigned char TimeFlag;
unsigned char PlayMode;
unsigned char vol; //音量
//eeprom地址(0x00-0x4a)用于记录汉字库及编码表文件的扇区号及连续扇区数量的信息
#define kEepFlag 0X4b
#define kEepVol 0X4c
unsigned long NextCluster; //指向当前正在读取文件的簇号
unsigned int SectorIndex; //正在读扇区
unsigned int data_pointer=0; //音乐数据指针
LYRIC_STRUCT lyric; //歌词文件信息
void key_port(void);
void StartPlay(unsigned long FirstClust);
void StopPlay(void);
void mp3_play(uint32 FirstClust);
void MusicPlay(void);
unsigned char ReadFileData(void);
void GetKey(void);
unsigned char GetDay(unsigned char mo);
void RtcCount(void);
void InitSystem(void);
void DispSdInfo(void);
void LyricDisplayCtrl(void);
void SaveFileSector(unsigned long StartCluser,void *eepaddr);
unsigned char GetChar(unsigned char *buf);
void ReadLrcFileData(void);
unsigned char *GetSecondLine(unsigned char *pb);
void FindSysFile(void); //查找系统文件
void SetInverseLine(uchar line);
void FileView(void);
void StandbyMode(void);
void MenuOpter(void);
void PlayFunc(void);
void RadioMode(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -