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

📄 iic.h

📁 实现机于通讯芯片的电话接听 拨出 以及来电振领提示
💻 H
字号:
/*******************************iic.h**************************
*声明 iic.c中函数以及变量
***************************************************************/
#ifndef _IIC_H
#define _IIC_H
#define SR_SLA_ACK        0x60 
#define MT_SR_SLA_ACK     0x68 
#define SR_ALL_ACK        0x70 
#define MT_SR_ALL_ACK     0x78 
#define SR_DATA_ACK       0x80 
#define SR_DATA_NOACK     0x88 
#define SR_ALL_DATA_ACK   0x90 
#define SR_ALL_DATA_NOACK 0x98 
#define SR_STOP_RESTART   0xa0 

#define ST_SLA_ACK        0xa8 
#define MT_ST_SLA_ACK     0xb0 
#define ST_DATA_ACK       0xb8 
#define ST_DATA_NOACK     0xc0 
#define ST_LAST_DATA_ACK  0xc8 


#define TestAck()     (TWSR&0xf8) 
#define Twi_ACK()     (TWCR=(1<<TWINT)|(1<<TWEA)|(0<<TWSTA)|(0<<TWSTO)|(1<<TWEN)|(1<<TWIE))//b5 
#define Twi_NoACK()   (TWCR=(1<<TWINT)|(1<<TWEN)|(1<<TWIE))
#define Stop()        (TWCR=(1<<TWSTO)|(1<<TWINT)|(1<<TWEN)|(1<<TWIE)) 
#define Start()       (TWCR=(1<<TWSTA)|(1<<TWINT)|(1<<TWEN)|(1<<TWIE))
#define Twi_WB(x) {TWDR=(x); TWCR=(1<<TWINT)|(1<<TWEA)|(1<<TWEN)|(1<<TWIE);}

void TWI_ISR(void);
#endif

⌨️ 快捷键说明

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