main.h

来自「MP3播放程序」· C头文件 代码 · 共 51 行

H
51
字号
//********************************************************************************************//// Title		: MP3测试 - 主程序文件头// Author		: Ant (gz_ant@126.com)// Created		: 2005/02/16// Revised		: 2005/02/19// Version		: 0.1// Target MCU	: MEGA16// Editor Tabs	: 4//// 注: 	本代码用于测试STA013硬件及其驱动程序, 并非一个完整的MP3播放器程序.//		上电后,会循环不停播放一段约2秒的MP3音乐.//		硬件没有连接RAM缓冲及储存MP3文件的设备, MP3数据是保存在AVR的FLASH中.//		本代码经测试, 但可能存有Bugs, 若你发现有任何Bug或有任何建议,//		请来信告知: gz_ant@126.com////		本代码部分来自"Procyon AVRlib": http://hubbard.engr.scu.edu/embedded/avr/avrlib/release_notes.html//		特此感谢它的创始人: Pascal Stang !////		感谢在www.21icbbs.com帮助过winsu的朋友, 希望使用者能发扬网络的 "自由,开放" 精神.//********************************************************************************************#ifndef __MAIN_H__#define __MAIN_H__#define FEQ     7#define DEBUG   1#define HIGH    1#define LOW     0#define FALSE   0#define TRUE    (!FALSE)#define PLAY    TRUE#define RECORD  FALSE#define ON		TRUE#define OFF		FALSE// MIN/MAX/ABS macros#define MIN(a,b)			((a<b)?(a):(b))#define MAX(a,b)			((a>b)?(a):(b))#define ABS(x)				((x>0)?(x):(-x))void Delayus(long us);void Delayms(u16 t);char * _itoa ( int val, char *buf, int radix );void xtoa (unsigned long val, char *buf, unsigned radix, int is_neg );#endif

⌨️ 快捷键说明

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