Witam,
mam uC (arduino konkretnie z atmegą) i do 2 wyjćś podpięte diody. Jak napisać program aby diody jednocześnie migały?
Mam np diodaMiganie(13,HIGH);
delay(200);
diodaMiganie(13,LOW);
Z góry dzięki za pomoc
Witam,
mam uC (arduino konkretnie z atmegą) i do 2 wyjćś podpięte diody. Jak napisać program aby diody jednocześnie migały?
Mam np diodaMiganie(13,HIGH);
delay(200);
diodaMiganie(13,LOW);
Z góry dzięki za pomoc
Może jednak coś poczytaj. Skoro zapalasz jedną przed opóźnieniem to możesz przed nim zapalić też drugą
ale nie będą jednocześnie migały
->zapala się pierwsza dioda
->zapala się druga dioda
->opóźnienie
->gasi się pierwsza dioda
->gasi się druga dioda
a ja chciałym aby 1 i 2 zapalały sie jednoczesnie
No i tak będzie...
while(1){
PORTB |= (1 << 1) | (1 << 2);
_delay_ms(200);
PORTB &= ~(1 << 1) | ~(1 << 2);
}
a ja chciałym aby 1 i 2 zapalały sie jednoczesnie
Podłącz je szeregowo.
właśnie nie chodzi mi o podłączenie szeregowe lecz o sposób aby na 2 wyjściach jednoczesne "coś sie działo" (czy dioda czy nie)
No to masz kod wyżej przecież, jeżeli nie możesz zrozumieć takiego kodu to znajdź sobie inne hobby...
jeżeli 1 dnia na siłownie nie wyciskasz 100 kg na klate to zmien hobby
w komputerze nic nie dzieje się "jednocześnie"
chyba że na kilku rdzeniach
dzieje się natomiast to tak szybko że wydaje się że dzieje się to jednocześnie
Jak na razie nawet gryfu od sztangi nie podniosłeś