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

📄 file.h

📁 这个是录音琴的程序,用光电感应器来检测琴键的动作.并且将他记录下来,可以回放.
💻 H
字号:
/*******************************Copyright (c)***************************************

        文件管理说明

************************************************************************************/

#ifndef		_FILE_H_
#define		_FILE_H_

/*---------------------------------------------------------------------------------*/

#define		MEM_STA_ADDRESS		(0x8000)	//存储器开始地址
#define		MEM_END_ADDRESS		(0x1FFFF)	//存储器结束地址

/*---------------------------------------------------------------------------------*/

typedef struct
{
	UBYTE	Name[8];
	UWORD	Lenth;
	UWORD	Address;
}FILE_MANAGE;

/*---------------------------------------------------------------------------------*/

extern	UHWORD	    idata	MemMiscPt;		 //曲目库位置
extern	UHWORD	    idata	MemMiscCnt;		 //曲目库数量
extern	FILE_MANAGE xdata 	FileList[16];		 //曲目库管理

/*---------------------------------------------------------------------------------*/

void	FileListInital(void);                            //文件管理初始设定.
UWORD 	FileListEmptySearch(UWORD Lenth);                //文件目录表空余位置搜索.
void 	FileSaveMemory(UBYTE *FileName);                 //存储文件到内存.
UBYTE 	FileSearchMemory(void);                          //搜索内存文件数.
UBYTE 	FileNameCheckMemory(UBYTE *String);              //检测内存文件名称.
void 	FileOpenMemory(UBYTE Point);                     //打开内存文件.
UBYTE 	RemoveUsbFile(UBYTE *FileName);                  //删除U盘文件.
UBYTE 	CreateUsbFile(UBYTE *pBuffer);                   //创建U盘文件.
UBYTE	WriterUsbFile(UHWORD writeLength,UBYTE *pBuffer);//写入U盘文件.
void 	UsbSaveFile(UBYTE *fileName);                    //U盘文件储存.
UHWORD 	ReadtUsbList(UBYTE *pBuffer);                    //读取U盘根目录.
UBYTE 	OpenUsbFile(UBYTE *pBuffer);                     //打开U盘文件.
UBYTE 	ReadUsbFile(UHWORD readLength,UBYTE *pBuffer);   //读取U盘文件.
UBYTE 	FileOpenDisk(UHWORD Point);                      //根据序号打开磁盘文件.
/*---------------------------------------------------------------------------------*/
#endif

⌨️ 快捷键说明

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