Для таких случаев, удобно применить операцию "XOR". Например, есть кнопка, которая при нажатии должна сбрасывать или устанавливать бит переменной. Для этого не нужно проверять, что там записано - установлен или сброшен бит, а просто выполняем XOR переменной и константы, в которой все нули, кроме бита, который соответствует этой кнопке.