?? iic.h
字號(hào):
#ifndef IIC_H
#define IIC_H
#define IIC_WAIT_TIME 10 // ms
#define DEFLECTION_RETRY 100
#define PREAMP_RETRY 100
#define OSD_RETRY 100
#define EEPROM_ADDRESS 0xA0
#ifdef OSC12M
#define IICDelay() _nop_()
#define IIC2Delay() _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_()
#else
#ifdef OSC24M
#define IICDelay() _nop_();_nop_();_nop_();_nop_()
#define IIC2Delay() _nop_();_nop_();_nop_();_nop_()
#else
not define osc12m or osc24m
#endif
#endif
extern BIT SCL2;
extern BIT SDA2;
extern union
{
BYTE ByteArray[32];
WORD WordArray[16];
LWORD DWordArray[8];
}idata IICBuf; // IIC data Address
extern BYTE idata IICWait;
extern BYTE * data IICBufPtr;
extern bit error;
extern void InitialIIC(void);
//hardware iic or software iic2
extern void IICWrite(BYTE slave, BYTE address, BYTE count);
extern void IICRead(BYTE slave, BYTE address, BYTE count);
//software iic
extern void IICWrite(BYTE device, BYTE address, BYTE count);
extern void IICRead(BYTE device, BYTE address, BYTE count);
//iic write function with two byte address
extern void IIC_Write2(BYTE device, WORD address, BYTE count);
//iic read function with two byte address
extern void IIC_Read2(BYTE device, WORD address, BYTE count);
//extern void I2cStop(void);
#endif
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -