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

📄 1024.h

📁 此源代码为电力系统中的RTU终端反馈!具有GPRS通讯功能!
💻 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 + -