Subversion Repositories FlightCtrl

Rev

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

Rev 838 Rev 966
Line 43... Line 43...
43
{
43
{
44
  unsigned char Hauptversion;
44
  unsigned char Hauptversion;
45
  unsigned char Nebenversion;
45
  unsigned char Nebenversion;
46
  unsigned char PCKompatibel;
46
  unsigned char PCKompatibel;
47
  unsigned char Rserved[7];
47
  unsigned char Rserved[7];
48
};  
48
};
49
extern struct str_VersionInfo VersionInfo;
49
extern struct str_VersionInfo VersionInfo;
Line 50... Line 50...
50
 
50
 
51
//Die Baud_Rate der Seriellen Schnittstelle ist 9600 Baud
51
//Die Baud_Rate der Seriellen Schnittstelle ist 9600 Baud
52
//#define BAUD_RATE 9600                //Baud Rate für die Serielle Schnittstelle      
52
//#define BAUD_RATE 9600  //Baud Rate für die Serielle Schnittstelle    
53
//#define BAUD_RATE 14400               //Baud Rate für die Serielle Schnittstelle      
53
//#define BAUD_RATE 14400 //Baud Rate für die Serielle Schnittstelle    
54
//#define BAUD_RATE 28800               //Baud Rate für die Serielle Schnittstelle      
54
//#define BAUD_RATE 28800 //Baud Rate für die Serielle Schnittstelle    
55
//#define BAUD_RATE 38400               //Baud Rate für die Serielle Schnittstelle      
55
//#define BAUD_RATE 38400 //Baud Rate für die Serielle Schnittstelle    
Line 56... Line 56...
56
#define BAUD_RATE 57600         //Baud Rate für die Serielle Schnittstelle      
56
#define BAUD_RATE 57600   //Baud Rate für die Serielle Schnittstelle    
57
 
57
 
58
//Anpassen der seriellen Schnittstellen Register wenn ein ATMega128 benutzt wird
58
//Anpassen der seriellen Schnittstellen Register wenn ein ATMega128 benutzt wird
59
#if defined (__AVR_ATmega128__)
59
#if defined (__AVR_ATmega128__)
Line 74... Line 74...
74
#endif
74
#endif
Line 75... Line 75...
75
 
75
 
76
//#if defined (__AVR_ATmega644__)
76
//#if defined (__AVR_ATmega644__)
77
#define SYSCLK 20000000
77
#define SYSCLK 20000000
78
#if 1
78
#if 1
79
#       define USR  UCSR0A
79
#define USR  UCSR0A
80
#       define UCR  UCSR0B
80
#define UCR  UCSR0B
81
#       define UDR  UDR0
81
#define UDR  UDR0
82
#       define UBRR UBRR0L
82
#define UBRR UBRR0L
83
#       define EICR EICR0B
83
#define EICR EICR0B
84
#   define TXEN TXEN0
84
#define TXEN TXEN0
85
#   define RXEN RXEN0
85
#define RXEN RXEN0
86
#   define RXCIE RXCIE0
86
#define RXCIE RXCIE0
87
#   define TXCIE TXCIE0
87
#define TXCIE TXCIE0
88
#   define U2X  U2X0
88
#define U2X  U2X0
89
#   define UCSRB UCSR0B
89
#define UCSRB UCSR0B
90
#   define UDRE UDRE0
90
#define UDRE UDRE0
91
#   define INT_VEC_RX  SIG_USART_RECV
91
#define INT_VEC_RX  SIG_USART_RECV
92
#   define INT_VEC_TX  SIG_USART_TRANS
92
#define INT_VEC_TX  SIG_USART_TRANS
Line 93... Line 93...
93
#endif
93
#endif