📄 iic.h
字号:
/////////////////////////////////////////////////////////////////////////////////////////
//************control pin********************************************/
#ifndef IIC_H
#define IIC_H
#define SCL 1
#define SDA 2
#define I2CPORT PTCD
#define I2CDIR PTCDD
#define SDA1 PTCD_PTCD1 //
#define SCL1 PTCD_PTCD0 //
#define ERRORCOUNT 10
#define B1010_0000 0xA0
#define B1010_0001 0xA1
extern void delayXms(unsigned int time);
extern void IICStart(void);
extern void IICStop(void);
extern unsigned char IICRecAck(void);
extern void IICNoAck(void);//
extern void abcIICAck(void);
extern unsigned char IICReceiveByte(void);
extern void IICSendByte(unsigned char sendbyte);
extern void WriteIicFunc(unsigned char *DataBuff,unsigned char ByteQuantity,unsigned int Address);
extern void ReadIicFunc(unsigned char *DataBuff,unsigned char ByteQuantity,unsigned int Address);
extern float read_IIC_float(unsigned int adr);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -