www.pudn.com > M26(2M).rar > I2C.H, change:2015-10-14,size:892b


/**************************************************************************************************/ 
//	* Copyright (c) 2013, Biox 
//	* All rights reserved.  
//	* 文件名称: I2C.h  
//	* 摘 要:    模拟I2C底层驱动 
//	* 当前版本: 1.0, yijian, 2013-8-2 8:13 
//	* 历史版本: V1.0 
/**************************************************************************************************/ 
#ifndef _I2C_H_ 
#define _I2C_H_ 
 
#include "Includes.h"  
 
extern void I2C_Config(u8 volatile *pout_i2c, u8 volatile *dir_i2c,  
                       u8 const volatile *pin_i2c, u8 bit_sda, u8 bit_scl); 
extern void I2C_WriteByte(u8 IC_addr, u8 addr, u8 data); 
extern void I2C_Write2Bytes(u8 IC_addr, u8 addr, u16 data);	 
extern void I2C_MultipleRead(u8 IC_addr, u8 addr, u8 *arry, u16 num); 
extern u8   I2C_ReadByte(u8 IC_addr, u8 addr); 
extern u16  I2C_Read2Bytes(u8 IC_addr, u8 addr); 
 
#endif