diff --git a/main.c b/main.c index f0269d9..3f0d217 100644 --- a/main.c +++ b/main.c @@ -26,8 +26,7 @@ void start_timer() { // is triggered whenever timer 1 (16 bit) overflows. ISR(TIMER1_OVF_vect) { TCNT1 = tick_timer_start; - if (PORTB & 0b10000000) PORTB &= 0b01111111; - else PORTB |= 0b10000000; + PORTB ^= 0b10000000; } void main() {