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

📄 lib.h

📁 用ST92163开发的鼠标
💻 H
字号:
/*-*-*-*-*-*-*-*-*-*-* (C) 2000 STMicroelectronics *-*-*-*-*-*-*-*-*-*-*-*-*-*

PROJECT  : ST92163 USB Mass Storage Class - Bulk-Only
COMPILER : ST9 C

MODULE  :  lib.h
VERSION :  V 4.0

CREATION DATE :  19/09/2000

AUTHOR : Microcontroller Division - ePI BU Application Lab
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

/******************************************************
	Global Constants/Macro/Variables/Functions
******************************************************/

// Define for MMC_Flag

#define	CmdError				0
#define	CardEnable				1
#define	CRCError				2
#define CardIn					3
#define Clock_After_Data		4
#define Ident_Error				5
#define dummy_data				6
#define SD_Card					7


#define SCKHigh		0x0C
#define SCKLow		0xF3

#define SOUT		0

#define MMCSCK		2
#define MMCDATIN	5
#define MMCDATOUT	0
#define MMCCMD		1


/* #pragma register_file MMCFlag	147 */
#pragma register_file MMCFlag	12
extern volatile unsigned char	MMCFlag ;
#pragma register_file MMC_BufAddr
extern volatile void *MMC_BufAddr ;
#pragma register_file rspnbyte
extern volatile unsigned char	rspnbyte ;

/*  void WaitDelay( void) ; */
void WaitDelay( unsigned short) ;
void MakeCRC7( unsigned char *) ;
void SendCmd( void) ;
void Response( void) ;
void SendClock( void) ;

extern void Response_1(void);
extern void ReadData(void);
extern void WriteData(void);
extern void SetCMDRd(void);
extern void SetCMDWr(void);
extern void SetDataRd(void);
extern void SetDataWr(void);
extern void Init_SCI(void);
extern const unsigned char LSB_2_MSB[256];
extern void GenerateCRC16(void);

/***************************** end of file ********************************/

⌨️ 快捷键说明

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