I am currently work on a program which controls the speed of 2 motors (left and right motors of a car). I am making use of the CCP module inside the PIC16C74 to generate the PWM signal for the motors. At the same time, I am making use of the TIMER2 interrupt which will get into Interrupt Service Routine everytime TIMER2 is overflow in order to change the speed of the car. What will happen if the ISR is so long that TIMER2 is overflow again before the ISR is completed? Will it go back into the ISR again right after the previous ISR is completed, or the previous ISR will get interrupted and the new ISR will start? Anson.