Look, in the main function are initialization of IO ports to receive external interrupts, when external interrupt is fired, then it checks if it's first or another interrupt, if it's the first interrupt then it is reset interrupt and it remain low for 480us and goes high for 30us, so the whole...