twi.h

来自「数字功放DDX8001控制程序,包含LCD12864驱动,TWI驱动,旋转偏码驱」· C头文件 代码 · 共 27 行

H
27
字号
/*****************************************************************************************
                                  硬件TWI驱动头文件TWI.h
								  CPU     :M16								   
                                  晶振    :8M
                                  编译环境:AVRGCC20071221
                                  B Y     :PENG  2008-1-5  
******************************************************************************************/
#ifndef __TWI_H__
#define __TWI_H__


//--------在此设定芯片地址-------
#define W_ADD_COM 0x40	//写字节命令及器件地址(根据地址实际情况改变), 1010 A2 A1 A0 0
#define R_ADD_COM 0x41	//读命令字节及器件地址(根据地址实际情况改变), 1010 A2 A1 A0 1
#define SLAW 0x18
#define ERR_SLAW	1	//写字节命令及器件地址错, 在此也就是读写器件错!!

extern void twi_init(void);
extern void i2cstart(void);
extern unsigned char i2cwt(unsigned char data);
extern unsigned char i2crd(void);
extern void i2cstop(void);

extern unsigned char wtDDX_nbyte(unsigned char *p, unsigned char ad, unsigned char n);
extern unsigned char rdDDX_nbyte(unsigned char *p_dst, unsigned char ad_rsc, unsigned char num);
#endif

⌨️ 快捷键说明

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