// Project = ATtiny85 Blink LED
#define LED_PIN PB0
void setup() {
pinMode(LED_PIN, OUTPUT);
}
void loop() {
digitalWrite(LED_PIN, HIGH);
delay(1000);
digitalWrite(LED_PIN, LOW);
delay(1000);
}
// Penjelasan kode:
// #define LED_PIN PB0, kode ini digunakan untuk mendefinisikan konstanta yaitu LED_PIN dan mengaitkannya dengan pin mikrokontroler Attiny85 yaitu PB0.
// void setup() kode ini sebagai fungsi setup()
// pinMode(LED_PIN, OUTPUT); kode ini digunakan untuk mengatur mode pin LED_PIN sebagai outputnya, untuk mengendalikan LED.
// void loop() kode ini sebagai fungsi loop()
// digitalWrite(LED_PIN, HIGH); kode ini digunakan untuk mengatur pin LED_PIN menjadi tinggi atau ON, maka LED akan aktif.
// delay(1000); kode ini digunakan untuk menunda eksekusi program selama 1 detik atau LED akan aktif selama 1 detik.
// digitalWrite(LED_PIN, LOW); kode ini digunakan untuk mengatur pin LED_PIN menjadi rendah atau OFF, maka LED akan tidak aktif atau tidak menyala.
// delay(1000); kode ini digunakan lagi untuk menunda eksekusi program selama 1 detik atau LED akan tidak aktif selama 1 detik sebelum siklus perulangan kembali atau LED aktif kembali.