In an interrupt in C, the ISR (interrupt service routine) does not receive any argument and dont return any value. But it may be great help to use ISR with return a value facility. Is there any option that the ISR can be used to return value, when an interrupt is on? thanks for help.