Subversion Repositories FlightCtrl

Rev

Rev 787 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 787 Rev 857
Line 53... Line 53...
53
 
53
 
54
// Reservierung im EEPROM
54
// Reservierung im EEPROM
55
unsigned char EEPromArray[10] EEMEM;
55
unsigned char EEPromArray[10] EEMEM;
Line 56... Line -...
56
struct mk_param_struct EEParameterArray[5] EEMEM;
-
 
57
 
-
 
58
unsigned char PlatinenVersion = 10;
56
struct mk_param_struct EEParameterArray[5] EEMEM;
59
 
57
 
60
// -- Parametersatz aus EEPROM lesen ---
58
// -- Parametersatz aus EEPROM lesen ---
61
// number [0..5]   
59
// number [0..5]   
62
void ReadParameterSet(unsigned char number, unsigned char *buffer, unsigned char length)
60
void ReadParameterSet(unsigned char number, unsigned char *buffer, unsigned char length)
Line 98... Line 96...
98
 
96
 
99
        //unsigned int timer2 = 0;
97
        //unsigned int timer2 = 0;
100
    DDRB  = 0x00;
98
    DDRB  = 0x00;
101
    PORTB = 0x00;
99
    PORTB = 0x00;
102
    for(timer = 0; timer < 1000; timer++); // verzögern
-
 
103
    if(PINB & 0x01) PlatinenVersion = 11; else PlatinenVersion = 10;
100
    for(timer = 0; timer < 1000; timer++); // verzögern
104
    DDRC  = 0x81; // SCL
101
    DDRC  = 0x81; // SCL
105
    PORTC = 0xff; // Pullup SDA
102
    PORTC = 0xff; // Pullup SDA
106
    DDRB  = 0x1B; // LEDs und Druckoffset
103
    DDRB  = 0x1B; // LEDs und Druckoffset
107
    PORTB = 0x01; // LED_Rot
104
    PORTB = 0x01; // LED_Rot