/*const int ledPin = 13; // Built-in LED on most Arduino boards
void setup() {
pinMode(ledPin, OUTPUT); // Set the LED pin as an output
}
void loop() {
digitalWrite(ledPin, HIGH); // Turn the LED on
delay(1000); // Wait for 1 second (1000 ms)
digitalWrite(ledPin, LOW); // Turn the LED off
delay(1000); // Wait for 1 second
}
*/
#include <avr/io.h>
#include <util/delay.h>
int main(void) {
// Set PB5 (Digital Pin 13 on Uno) as output
DDRB |= (1 << PB5);
while (1) {
// Toggle LED
PORTB ^= (1 << PB5);
// Wait 1 second
_delay_ms(1000);
}
}