📄 1024.h
字号:
//********************************************//
// ***********1024存贮器的相关操作************//
//*******************************************//
#ifndef _1024_h
#define _1024_h
#include "CommPublic.h"
#define SET_SDA_FOR_OUTPUT P3DIR |= BIT6
#define SET_SDA_FOR_INPUT P3DIR &= ~BIT6
#define SDA_1 P3OUT |= BIT6
#define SDA_0 P3OUT &= ~BIT6
#define SET_SCL_FOR_OUTPUT P3DIR |= BIT7
#define SET_SCL_FOR_INPUT P3DIR &= ~BIT7
#define SCL_1 P3OUT |= BIT7
#define SCL_0 P3OUT &= ~BIT7
#define READ_SDA ((P3IN & BIT6))
void Delay(UINT us);
void I2CStart(void);
void I2CStop(void);
BOOL I2CSendByte(BYTE ByteData);
BYTE I2CReceiveByte(BOOL last_char);
BOOL Write1024(UINT page, BYTE addr, BYTE *data, int len ,BOOL is_delay);
BOOL Read1024(UINT page, BYTE addr, BYTE *data, int len);
UINT Get1024Page( STDATETIME data,char modeIsSt);
BYTE GetAddrInPage(STDATETIME st);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -