📄 i2c.h
字号:
/****************************************Copyright (c)**************************************************
** 广州周立功单片机发展有限公司
** 研 究 所
** 产品一部
**
** http://www.zlgmcu.com
**
**--------------文件信息--------------------------------------------------------------------------------
**文 件 名: I2C.h
**创 建 人: 梁笑
**最后修改日期: 2006年8月22日
**描 述: MiniRAM底层驱动(I2C)软件包
**
**--------------历史版本信息----------------------------------------------------------------------------
** 创建人: 梁笑
** 版 本: V2.00
** 日 期: 2006年8月3日
** 描 述: 使用统一的设备调用接口操作I2C设备
**
**------------------------------------------------------------------------------------------------------
** 修改人: 梁笑
** 版 本: V2.01
** 日 期: 2006年8月22日
** 描 述: 增加读写操作延时命令
**
**--------------当前版本修订------------------------------------------------------------------------------
** 修改人: 梁笑
** 日 期: 2006年8月22日
** 描 述: 增加读写操作延时命令
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
/* Note */
/* 注意 */
/* !!!!! */
/* !!!!! */
/* 在driver.h中加入 */
/* #include "I2C_In.h" */
/*******************************************************************************************************/
/* 设备控制命令宏定义 */
#define I2C_DEVICE_ADDR 1 // 设置从机地址
#define I2C_ONE_BYTE_SUBA 2 // 单字节子地址
#define I2C_TWO_BYTE_SUBA 3 // 双字节子地址
#define I2C_THR_BYTE_SUBA 4 // 三字节子地址
#define I2C_X_ADD_8_SUBA 5 // 8+x结构子地址
#define I2C_TIME_DLY 6 // 设置读写操作超时时间
/********************************************************************************************************
** End Of File
********************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -