iic.h
来自「mc9s08aw60 RTC LCD PWM」· C头文件 代码 · 共 30 行
H
30 行
/////////////////////////////////////////////////////////////////////////////////////////
//************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 + =
减小字号Ctrl + -
显示快捷键?