⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 i2c_c51.h

📁 RA8806底层驱动
💻 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 + -