mem_task.h
来自「ATMEL 89c51sndc mp3外接硬盘源码」· C头文件 代码 · 共 57 行
H
57 行
/*H**************************************************************************
* NAME: mem_task.h
*----------------------------------------------------------------------------
* Copyright (c) 2002 Atmel.
*----------------------------------------------------------------------------
* RELEASE: snd1c-demo-hdd-0_2_0
* REVISION: 1.1
*----------------------------------------------------------------------------
* PURPOSE:
* This file contains the memory task definition
*****************************************************************************/
#ifndef _MEM_TASK_H_
#define _MEM_TASK_H_
/*_____ I N C L U D E S ____________________________________________________*/
/*_____ M A C R O S ________________________________________________________*/
/*----- Memory status -----*/
#define MEM_BUSY ((Byte)0)
#define MEM_READY ((Byte)1)
#define MEM_FORMAT ((Byte)2)
/*----- Memory delay -----*/
#define MEM_FUNCT_TIME ((Byte)0x00)
#define MEM_WRITE_TIME ((Byte)0xFD) /* 2 ticks min time_out */
#define MEM_DELAY_TIME ((Byte)0x01) /* 1 tick min time_out */
#define MEM_TIME_OUT ((Byte)0x00)
/*----- Task states -----*/
#define MEM_HDD_INIT ((Byte)0)
#define MEM_HDD_IDLE ((Byte)1)
#define MEM_HDD_ERR_FMT ((Byte)2)
#define MEM_INIT ((Byte)18)
/*_____ D E F I N I T I O N ________________________________________________*/
/*_____ D E C L A R A T I O N ______________________________________________*/
void mem_task_init (void);
void mem_task (void);
Byte mem_status (void);
bit mem_check_card (void);
void mem_card_select (bit);
void mem_select_next (void);
bit mem_select_format (void);
#endif /* _MEM_TASK_H_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?