@far @interrupt void TIM1_UPD_OVF_TRG_BRK_IRQHandler(void) { //sen CLAMPMOTORWORK(); TIM1_Cmd(DISABLE); TIM1_ClearITPendingBit(TIM1_IT_UPDATE); }
void led_off(void) { TIM1_ITConfig((TIM1_IT_TypeDef)(TIM1_IT_UPDATE | TIM1_IT_CC1), DISABLE); TIM1_ClearITPendingBit((TIM1_IT_TypeDef)(TIM1_IT_UPDATE | TIM1_IT_CC1)); TIM1_Cmd(DISABLE); // Display Off _led_write_segments(0x7f); _led_write_com(0); }
__interrupt void TIM1_UPD_OVF_TRG_BRK_IRQHandler(void) { ++systime; ++sys1ms; TIM1_ClearITPendingBit(TIM1_IT_UPDATE); }