#ifndef UTILS_H_
#define UTILS_H_


#define F_CPU 8000000UL

#include <avr/io.h>
#include <util/delay.h>


#define _GET(B, b) (((B) >> (b)) & 1)
#define _SET(B, b, v) (B) = (((B) & ~(1 << (b))) | (((v) & 1) << (b)))

#define _MIN(a,b) (((a) < (b)) ? (a) : (b))
#define _MAX(a,b) (((a) > (b)) ? (a) : (b))


#endif /* UTILS_H_ */