📄 i2c.h
字号:
/******************************************************************************
Copyright (c) 2005 MStar Semiconductor, Inc.
All rights reserved.
[Module Name]: I2C.h
[Date]: 13-Jan-2005
[Comment]:
Header file for the I2C BUS module.
[Reversion History]:
*******************************************************************************/
#ifndef _I2C_H_
#define _I2C_H_
#ifdef _I2C_C_
#define _I2CDEC_
#else
#define _I2CDEC_ extern
#endif
#include "TypeDef.h"
#if I2C_ENABLE
/********************
* EXPORT DATA *
*********************/
_I2CDEC_ bit g_bI2CError;
/**********************
* FUNCTION PROTOTYPES *
***********************/
#if RS232DBG
_I2CDEC_ BYTE sysI2CReadByte(BYTE slave_addr, BYTE i2c_addr);
_I2CDEC_ void sysI2CWriteByte(BYTE slave_addr, BYTE i2c_addr, BYTE i2c_data);
#endif // RS232DBG
#if (RM_EEPROM_TYPE < RM_TYPE_SST512)
_I2CDEC_ void sysI2CReadBytes(BYTE slave_addr, BYTE i2c_addr, BYTE i2c_num, BYTE *i2c_data);
_I2CDEC_ void sysI2CWriteBytes(BYTE slave_addr, BYTE i2c_addr, BYTE i2c_num, BYTE *i2c_data);
#endif // (RM_EEPROM_TYPE < RM_TYPE_SST512)
#endif // I2C_ENABLE
#endif // _I2C_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -