www.pudn.com > s3c2410_code_Test.rar > iic.h


/* 
********************************************************* 
* Copyright (c) 
* All rights reserved.				             
* 
* 文件名称:iic.h 
* 文件标识:头文件 
* 摘    要:本文件是对iic进行初始化和操作的头文件声明 
*            
* 当前版本:1.0 
* 作    者:刘征 
* 完成日期:2005.4.3 
* 
* 取代版本: 
* 作    者: 
* 完成日期: 
********************************************************* 
*/ 
#ifndef __IIC_H__ 
#define __IIC_H__ 
 
#ifdef __cplusplus 
extern "C" { 
#endif 
/* 
********************************************************* 
*   					 头文件 
********************************************************* 
*/ 
 
/* 
********************************************************* 
*   					 常量宏定义 
********************************************************* 
*/ 
#define WRDATA      (1) 
#define POLLACK     (2) 
#define RDDATA      (3) 
#define SETRDADDR   (4) 
 
#define IICBUFSIZE 0x20 
 
/* 
********************************************************* 
*   					函数声明 
********************************************************* 
*/ 
void Test_Iic(void); 
void Test_Iic2(void); 
void Wr24C080(U32 slvAddr,U32 addr,U8 data);     
void Rd24C080(U32 slvAddr,U32 addr,U8 *data);    
void _Wr24C080(U32 slvAddr,U32 addr,U8 data);    
void _Rd24C080(U32 slvAddr,U32 addr,U8 *data);   
 
void __irq IicInt(void); 
void IicPoll(void); 
void Run_IicPoll(void); 
 
#ifdef __cplusplus 
} 
#endif 
#endif    //__IIC_H__