27 lines
322 B
C
27 lines
322 B
C
|
|
/*
|
||
|
|
* File: i2c.h
|
||
|
|
* Author: sebgab
|
||
|
|
*
|
||
|
|
* Created on March 6, 2024, 1:53 PM
|
||
|
|
*/
|
||
|
|
|
||
|
|
#ifndef I2C_H
|
||
|
|
#define I2C_H
|
||
|
|
|
||
|
|
#ifdef __cplusplus
|
||
|
|
extern "C" {
|
||
|
|
#endif
|
||
|
|
|
||
|
|
// Include the IO for I2C
|
||
|
|
#include <avr/io.h>
|
||
|
|
#include <avr/interrupt.h>
|
||
|
|
|
||
|
|
// Initialize the I2C bus
|
||
|
|
void init_i2c(void);
|
||
|
|
|
||
|
|
#ifdef __cplusplus
|
||
|
|
}
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#endif /* I2C_H */
|