// 220 ohms FOR LEDS
/* int ledDelaj = 500;
unsigned long changeTime; // int zasede 2 byta, long zasede 4 byte unsigned = da šteje vse številke ker ni vrednosti, je spremenljivka avtomatično 0
bool m = HIGH; */
void setup() {
DDRD |= 0x54; // 00010000
}
void loop() {
static int ledDelaj = 500;
static unsigned long changeTime; // int zasede 2 byta, long zasede 4 byte unsigned = da šteje vse številke ker ni vrednosti, je spremenljivka avtomatično 0
static bool m = HIGH;
if ((millis() - changeTime) > ledDelaj){
m = !m;
changeTime = millis();
}
if (m == HIGH){
//PIND = (1<<PD4) | (1<<PD6) | (1<<PD3); // x1x1x1xx
PIND = 0b01011000;
}
if (m == LOW){
//PIND = (0<<PD4) | (0<<PD6) | (0<<PD3); // x0x0x0xx
PIND = 0xA7;
}
}