i2c.h

来自「CS8955控制TV软件。用MCU做模拟电视的控制。」· C头文件 代码 · 共 48 行

H
48
字号
/******************************************************************************\
     Project Version:   MTKCARDVD()
********************************************************************************
     Filename:          I2c.h

     Author:            Alan Chan

     Company:           CoreTek/ACT Company

********************************************************************************
     File Version:      1.01
     File Created:      July 2007

     Compiled Using:    keil uVision2 Version 2.23 

********************************************************************************
     Files Required:

********************************************************************************
     File Description:

********************************************************************************
     File History:

--------------------------------------------------------------------------------
  Date         Name           Description
--------------------------------------------------------------------------------
  Mar. 2007    Alan Chan    File Created
  
\******************************************************************************/

void Delay1us(WORD Time);
void Delay1ms(WORD Time);

/****************************************************************************/
//                                     Software IIC
/****************************************************************************/
#ifdef _IICSW_
void IIC_Start(BIT ch);
void IIC_Stop(BIT ch);
void Initial_I2C(BIT ch);
void IIC_Send1Byte(BIT ch, BYTE senddata);
BYTE IIC_Read1Byte(BIT ch, BIT noack);
void IICSW_Write(BIT ch, BYTE id,BOOL boolSubAddr,BYTE addr,BYTE *databuf,WORD number);
void IICSW_Read(BIT ch, BYTE id,BOOL boolSubAddr,BYTE addr,BYTE *databuf,WORD number);
void IICSW_WriteTest(void);
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?