#include void setup() { PORTA.DIRSET = 0b01000000; PORTA.DIRCLR = 0b10000000; } void loop() { bool state = PORTA.IN & 0b10000000; // read the state of a pin switch(state) { case 0: PORTA.OUT = 0b00000000; break; case 1: PORTA.OUT = 0b01000000; break; default: PORTA.OUT = 0b00000000; break; } }