i2c.h
来自「用51单片机实现IR解码」· C头文件 代码 · 共 32 行
H
32 行
/**********************************************************************
*File Name : EEPROM.h
*Creat Time : 2002/02/11
*Program Author : mqli
*File Discreption :
************************************************************************/
#ifndef _I2C_H
#define _I2C_H
typedef enum{
I2C_WRITE_DEVICE_ADDRESS_NO_ACKNOLOGE=1,
I2C_WRITE_REGISTER_ADDRESS_NO_ACKNOLOGE=2,
I2C_WRITE_REGISTER_DATA_NO_ACKNOLOGE=3,
I2C_COMMUNICATION_OK=4
}I2C_COMMUNICATION_RESULT;
void Check_EEProm_Var_Validity(void);
U8 I2C_Read_Bytes(U8 device_address,U8* register_adrress, U8 register_address_length,U8 * buffer_pointer, U8 bytes_counter);
U8 I2C_Write_Bytes(U8 device_address, U8* register_adrress, U8 register_address_length, U8 * buffer_pointer, U8 bytes_counter);
U8 WriteXEEprom(U8 * bufptr, U16 register_address, U8 bytes_counter) ;
U8 ReadXEEprom(U8 * bufptr, U16 register_address, U8 bytes_counter) ;
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?