MLX90614.h 372 B

12345678910111213141516171819
  1. #ifndef __MLX90614_AS_H
  2. #define __MLX90614_AS_H
  3. #include "main.h"
  4. void SMBus_StartBit(void);
  5. void SMBus_StopBit(void);
  6. void SMBus_SendBit(u8);
  7. u8 SMBus_SendByte(u8);
  8. u8 SMBus_ReceiveBit(void);
  9. u8 SMBus_ReceiveByte(u8);
  10. void SMBus_Delay(u16);
  11. void SMBus_Init(void);
  12. u16 SMBus_ReadMemory(u8, u8);
  13. u8 PEC_Calculation(u8*);
  14. float SMBus_ReadTemp(void); //»ñȡζÈÖµ
  15. #endif