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

📄 i2c.h

📁 tea5767_102模块,i2c总线控制方式
💻 H
字号:
//i2c.h

#ifndef __I2C_INCLUDED
#define __I2C_INCLUDED

#define	EEPROM_wr  0xA0//10100000
#define	EEPROM_rd   0xA1//10100001  


#define i2c_EP_SCL_0  P0 &= 0xFE 
#define i2c_EP_SCL_1  P0 |= 0x01 
#define i2c_EP_DA_0  P0 &= 0xFD 
#define i2c_EP_DA_1  P0 |= 0x02 
#define i2c_EP_DA_receive  P0&0x02


extern unsigned char i2c_EP_ok(void);


extern void i2c_EP_start(void);



extern unsigned char i2c_EP_receive_Ack(void);

extern void	i2c_EP_send_Ack(void); //连续读数据用

extern void i2c_EP_send(unsigned char );

extern unsigned char i2c_EP_receive(void);

extern void	i2c_EP_end();

extern unsigned char EEPROM_write(unsigned char uiAddress, unsigned char ucData);

extern unsigned char EEPROM_read(unsigned char uiAddress);



#endif

⌨️ 快捷键说明

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