📄 i2c_c51.h
字号:
#ifndef _I2C_C51_H
#define _I2C_C51_H
//=========================================本文件中定义的一些编译使能或者是常量参数的宏
#define uchar unsigned char //宏定义
#define uint unsigned int
#define ISendByte_EN 0 //向无子地址器件发送字节数据函数 0:不使能;1:使能
#define ISendStr_EN 1 //向有子地址器件发送多字节数据函数 0:不使能;1:使能
#define ISendStrExt_EN 0 //向无子地址器件发送多字节数据函数 0:不使能;1:使能
#define IRcvByte_EN 0 //向无子地址器件读字节数据函数使能标志, 0:不使能;1:使能
#define IRcvStr_EN 1 //向有子地址器件发送多字节数据函数使能标志,0:不使能;1:使能
#define IRcvStrExt_EN 0 //向无子地址器件读取多字节数据函数使能标志,0:不使能;1:使能
//=========================================本文件中定义的公共函数
extern bit ISendByte(uchar sla,uchar c);
extern bit ISendStr(uchar sla,uchar suba,uchar *s,uchar no);
extern bit ISendStrExt(uchar sla,uchar *s,uchar no);
extern bit IRcvByte(uchar sla,uchar *c);
extern bit IRcvStr(uchar sla,uchar suba,uchar *s,uchar no);
extern bit IRcvStrExt(uchar sla,uchar *s,uchar no);
#endif
/*------------------------------- End -----------------------------*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -