L_Power_Down: Main_Destory(); PCMSK1 |= (1<<PCINT12); //PCINT12 EIMSK = ( 1<<PCIE1 ); //打开PCINT1 EIFR = ( 1<<PCIF1 );
SMCR = (1<<SE) | (0<<SM2)|(1<<SM1)|(0<<SM0);//掉电模式 sei(); __asm__ __volatile__("SLEEP"); EIMSK = PCMSK1 = 0; cli(); DAC_Delay( 45 ); if( PINB & ( 1<<4 ) ){ goto L_Power_Down; } Main_Init(); sei();
|