//x_lab1.c, 9/13/2022, RLT //Simple test program for an ATXmega16A4 //Uses default 2Mhz clock #include #include #define BLINK_DELAY_MS 100 int main(void){ PORTA.DIRSET = 0b11111111 ; //set all pins on port A to be output. while(1){ //loop forever, blinking LED PORTA.OUT = 0b00100000 ; //led on _delay_ms(BLINK_DELAY_MS); //long wait PORTA.OUT = 0b00000000 ; //led off _delay_ms(BLINK_DELAY_MS); //long wait } }