+ if (pack1.config==0x1F) {
+ if (reset_R0==0) {
+ reset_R0=1;
+ pack1.config=0x7F;
+ R0=0;
+ hr=R0*100;
+ pack2.page3[0]=hr&0xFF;
+ pack2.page3[1]=(hr>>8)&0xFF;
+
+ while(EECR & (1<<EEPE));
+ EECR = (0<<EEPM1)|(0<<EEPM0);
+ EEARL = 0;
+ EEDR = hr&0xFF;
+ EECR |= (1<<EEMPE);
+ EECR |= (1<<EEPE);
+ while(EECR & (1<<EEPE));
+ EECR = (0<<EEPM1)|(0<<EEPM0);
+ EEARL = 1;
+ EEDR = hr>>8;
+ EECR |= (1<<EEMPE);
+ EECR |= (1<<EEPE);
+
+ }
+ } else reset_R0=0; //PORTB|=(1<<PINB1); //Dauer 440ms