Subversion Repositories group.electronics

Rev

Rev 56 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 56 Rev 57
Line 1... Line 1...
1
#ifndef petelib_h
1
#ifndef petelib_h
2
#define petelib_h
2
#define petelib_h
3
 
3
 
4
#define F_CPU	12000000
4
#define F_CPU	16000000
5
 
5
 
6
#define sbi(sfr, bit)   ((sfr) |= _BV(bit))
6
#define sbi(sfr, bit)   ((sfr) |= _BV(bit))
7
#define cbi(sfr, bit)   ((sfr) &= ~(_BV(bit)))
7
#define cbi(sfr, bit)   ((sfr) &= ~(_BV(bit)))
8
#define xbi(sfr, bit)   ((sfr) ^= _BV(bit))
8
#define xbi(sfr, bit)   ((sfr) ^= _BV(bit))
9
#define rbi(sfr, bit)   (((sfr) >> (bit)) & 0x01)
9
#define rbi(sfr, bit)   (((sfr) >> (bit)) & 0x01)