twi.h

来自「video to VGA 源码」· C头文件 代码 · 共 29 行

H
29
字号
/*===================================
TWI.h
===================================*/
#include"iom8.h"

/*===================================
硬件I2C状态
===================================*/
#define START        0x08
#define RE_START     0x10
/*===================================
硬件I2C驱动
===================================*/
#define iic_start()    TWCR=0xa4
#define iic_stop()     TWCR=0x94
#define iic_send(x)    {TWDR=x;TWCR=0x84;}
#define iic_wait()     while(!(TWCR&0x80))
#define iic_state()    (TWSR&0xf8)
#define iic_ee()       TWCR=0x94

#define iic_receive()  (TWDR&0xff)
#define iic_ack()      TWCR=0xc4
#define iic_noack()    TWCR=0x84

/*===================================
END
===================================*/

⌨️ 快捷键说明

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