📄 i2c.h
字号:
/**********************/
/*i2c.h */
/*Pierre Seguin */
/*zpierre007@yahoo.fr */
/**********************/
#include <inttypes.h>
#define STA 0x20
#define SIC 0x08
#define SI 0x08
#define STO 0x10
#define STAC 0x20
#define AA 0x04
#define STOPI2C I2C_I2CONCLR = SIC; I2C_I2CONSET=STO; while((I2C_I2CONSET&STO));//Stop bus I2C
void InitI2C(void);
void SendSlaveAdress(uint8_t Addr_S);
uint8_t ReadOnI2C(void);
void WriteOnI2C(uint8_t Data);
unsigned char bcdtochar(unsigned char bcdnum);
unsigned char chartobcd(unsigned char n);
uint8_t WriteRTC(uint8_t Addr,uint8_t Data);
uint8_t ReadRTC(uint8_t Addr, uint8_t maskoff);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -