16 lines
277 B
C
16 lines
277 B
C
#include <stdint.h>
|
|
|
|
#ifndef I2C_MASTER_H
|
|
#define I2C_MASTER_H
|
|
|
|
#define I2C_READ 0x01
|
|
#define I2C_WRITE 0x00
|
|
|
|
void i2c_init(void);
|
|
uint8_t i2c_start(uint8_t address);
|
|
uint8_t i2c_write(uint8_t data);
|
|
uint8_t i2c_read(uint8_t nack);
|
|
void i2c_stop(void);
|
|
|
|
#endif // I2C_MASTER_H
|