www.pudn.com > uCOSV262.rar > IIC.h
/*******system clock 8MHZ*******************/ #define GENERATE_STOP 0x54 //01010100 ENSMB = 1, STO =1,AA =1 #define RELEASE_BUS_ACK 0x44 //使能SMBUS,应答返回AA(低电平)01000100 AA=1 #define RELEASE_BUS_NACK 0x40 //01000000 AA = 0 #define RELEASE_BUS_STA 0x64 //01100100 STA = 1,AA = 1, #define ONE_BYTE_SUBA 1 #define TWO_BYTE_SUBA 2 //#define X_ADD_8_SUBA 3 extern unsigned char SmbRec(unsigned char slaveAddr, unsigned char *subAddr,unsigned char subAddressType,unsigned char size, unsigned char *recPtr ); extern unsigned char SmbSend (unsigned char slaveAddr, unsigned char *subAddr, unsigned char subAddressType, unsigned char size, unsigned char *sendPtr);