iic.h

来自「51的GPIO模拟iic的驱动程序」· C头文件 代码 · 共 24 行

H
24
字号
/******************************************
IIC.H 请与IIC.C一同加入工程
描述:用于向i2c总线上的器件读写数据;
BY:sixiangzhe  
****************************************/
#define PinSCL P1^4			  //连接不同,请修改相应的引脚
#define PinSDA P1^5			  //
////////////////////////////
#ifndef Uint
#define Uint unsigned int
#endif
#ifndef Uchar
#define Uchar unsigned char
#endif
//////////
extern void I_init();     //i2c初始化程序
/******************
描述:向器件中的waddr地址写入num(至多一页)个Byte;待写入数据存在pra开头的数组中
***********/
extern void I_write(Uchar waddr,Uchar num,Uchar *pra);
/***********************************
描述:从器件中的raddr地址读出num个Byte(至多一页),存入以sto开头的数组中
****************************************************/
extern void I_read(Uchar raddr,Uchar rnum,Uchar *sto);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?