Button S1 working via interrupts