// // //Really simple radio.c code //Inner fuse byte set BF, enabling CLKOUT on PB2 #include #include #include int main(void) { //No need to set clock divider register as fuse configuration makes it unnecessary //Port A and Port B set to input. Aka all pins set to input DDRA = 0b00000000; DDRB = 0b00000000; // Set PA7 to output using bitwise operations on the direction registry of Port A. DDRA = 1 << PA7; while(1) { //MOSFET on PORTA = 1 << PA7; _delay_ms(500); //MOSFET off PORTA = 0 << PA7; _delay_ms(500); PORTA = 1 << PA7; _delay_ms(500); PORTA = 0 << PA7; _delay_ms(500); PORTA = 1 << PA7; _delay_ms(500); PORTA = 0 << PA7; _delay_ms(15000); }; }