3,18 → 3,12 |
|
#include <avr/io.h> |
|
//set crystal frequency here |
#if defined (__AVR_ATmega644__) |
#define SYSCLK 20000000L //crystal freqency in Hz |
#endif |
#define ATMEGA644 0 |
#define ATMEGA644P 1 |
|
#if defined (__AVR_ATmega644P__) |
#define SYSCLK 20000000L //crystal freqency in Hz |
#endif |
#define SYSCLK F_CPU |
|
#define F_CPU SYSCLK |
|
|
// neue Hardware |
#define RED_OFF {if((BoardRelease == 10)||(BoardRelease == 20)) PORTB &=~(1<<PORTB0); else PORTB |= (1<<PORTB0);} |
#define RED_ON {if((BoardRelease == 10)||(BoardRelease == 20)) PORTB |= (1<<PORTB0); else PORTB &=~(1<<PORTB0);} |
26,6 → 20,7 |
#include <inttypes.h> |
|
extern uint8_t BoardRelease; |
extern uint8_t CPUType; |
|
#endif //_MAIN_H |
|