Rev 517 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 517 | Rev 518 | ||
---|---|---|---|
Line 16... | Line 16... | ||
16 | #define ROT_ON {if(PlatinenVersion == 10) PORTB |= 0x01; else PORTB &=~0x01;} |
16 | #define ROT_ON {if(PlatinenVersion == 10) PORTB |= 0x01; else PORTB &=~0x01;} |
17 | #define ROT_FLASH PORTB ^= 0x01 |
17 | #define ROT_FLASH PORTB ^= 0x01 |
18 | #define GRN_OFF PORTB &=~0x02 |
18 | #define GRN_OFF PORTB &=~0x02 |
19 | #define GRN_ON PORTB |= 0x02 |
19 | #define GRN_ON PORTB |= 0x02 |
20 | #define GRN_FLASH PORTB ^= 0x02 |
20 | #define GRN_FLASH PORTB ^= 0x02 |
- | 21 | #define LED1_OFF PORTC &=~0x04 //Erweiterung von Smartie aus dem MK-Forum vom 14.06.07. Dadurch können die Transistorausgänge J16 und J17 geschaltet werden. // (160607Kr) |
|
- | 22 | #define LED1_ON PORTC |= 0x04 //Erweiterung von Smartie aus dem MK-Forum vom 14.06.07. Dadurch können die Transistorausgänge J16 und J17 geschaltet werden. // (160607Kr) |
|
- | 23 | #define LED1_FLASH PORTC ^= 0x04 //Erweiterung by 4ndreas aus mikrosvn branches // (280807Kr) |
|
- | 24 | #define LED2_OFF PORTC &=~0x08 //Erweiterung von Smartie aus dem MK-Forum vom 14.06.07. Dadurch können die Transistorausgänge J16 und J17 geschaltet werden. // (160607Kr) |
|
- | 25 | #define LED2_ON PORTC |= 0x08 //Erweiterung von Smartie aus dem MK-Forum vom 14.06.07. Dadurch können die Transistorausgänge J16 und J17 geschaltet werden. // (160607Kr) |
|
- | 26 | #define LED2_FLASH PORTC ^= 0x08 //Erweiterung by 4ndreas aus mikrosvn branches // (280807Kr) |
|
Line 21... | Line 27... | ||
21 | 27 | ||
22 | #define F_CPU SYSCLK |
28 | #define F_CPU SYSCLK |
23 | //#ifndef F_CPU |
29 | //#ifndef F_CPU |
24 | //#error ################## F_CPU nicht definiert oder ungültig ############# |
30 | //#error ################## F_CPU nicht definiert oder ungültig ############# |
Line 59... | Line 65... | ||
59 | void ReadParameterSet (unsigned char number, unsigned char *buffer, unsigned char length); |
65 | void ReadParameterSet (unsigned char number, unsigned char *buffer, unsigned char length); |
60 | void WriteParameterSet(unsigned char number, unsigned char *buffer, unsigned char length); |
66 | void WriteParameterSet(unsigned char number, unsigned char *buffer, unsigned char length); |
61 | extern unsigned char GetActiveParamSetNumber(void); |
67 | extern unsigned char GetActiveParamSetNumber(void); |
62 | extern unsigned char EEPromArray[]; |
68 | extern unsigned char EEPromArray[]; |
Line -... | Line 69... | ||
- | 69 | ||
- | 70 | volatile int P_GPS_Verstaerkung; //P-Anteil (80-120) |
|
- | 71 | volatile int D_GPS_Verstaerkung; //D-Anteil (90) |
|
63 | 72 | ||
64 | #include <stdlib.h> |
73 | #include <stdlib.h> |
65 | #include <string.h> |
74 | #include <string.h> |
66 | #include <avr/io.h> |
75 | #include <avr/io.h> |
67 | #include <avr/pgmspace.h> |
76 | #include <avr/pgmspace.h> |