sd2000.h

来自「C8051F120 _AD开发过程中的一些代码和文档」· C头文件 代码 · 共 37 行

H
37
字号
#include "c8051f.h"
#ifndef _SD2000_H_
#define _SD2000_H_

#define GetTime		1
#define SetTime		2
/***************************************************************************/
#define	ResetSD2000    		0x60
#define	ReadStateReg   		0x63
#define WriteStateReg  		0x62
#define ReadTime       		0x65
#define WriteTime      		0x64


/***************************************************************************/
/* CLOCK */
sbit	RT_SDA = P3^1;
sbit	RT_SCL = P3^2;


/****************************************************************************/
void InitSD(void);
void WriteTimeSD(unsigned char * time);
void ReadTimeSD(unsigned char * time);
void WriteStateRegSD(unsigned char state);
unsigned char ReadStateRegSD(void);
void ResetSD(void);
unsigned char Read8Bit(void);
void Write8Bit(unsigned char input);
void Write8BitCOMM(unsigned char input);
void TestAck(void);
void Stop(void);
void Start(void);
void SendBit(bit mm);

#endif

⌨️ 快捷键说明

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