logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmega 8 - Jak zaprogramować licznik rund w zegarze bokserskim?

jacolp 14 Lut 2014 11:18 1023 2
REKLAMA
  • #1 13300291
    jacolp
    Poziom 13  
    Witam,

    Zacząłem od jakiegoś czasu przygodę z mikroprockiem atm8. Postanowiłem zbudować sobie zegar bokserski, czyli ustawić sobie "switchem" czas odliczania, przykładowo 3x1. Czyli miał by od 3min liczyć do zera, dawać sygnał dźwiękowy na 1min przerwy, i znowu sygnał po upływie minuty na następną rundę 3min, i tak w zależności od potrzeby.

    Ponieważ nie wydaje się to być łatwe, przynajmniej dla mnie, potrzebuję pomocy w pierwszym etapie budowy. Zdefiniowałem sobie tablicę w której znajdują się liczby od 0 - 9. I teraz potrzebuję komendę, która przy naciśnięciu switchem raz, wybierze mi 1, po dwóch kliknięciach 2, po 3 wyświetli 3 itd...
  • REKLAMA
  • #2 13300300
    Kuniarz
    Moderator Projektowanie
    Jaki język ?
    Pomogłem? Kup mi kawę.
  • #3 13300314
    jacolp
    Poziom 13  
    C, C++

    Uczyłem się trochę na komendach typu if(PINC & 0x01)....miło by było jak by było coś podobnego

    Dodano po 1 [godziny] 44 [minuty]:

    Już sobie poradziłem, jednak dobra lektura daje bardzo dużo. Pozdrawiam.
REKLAMA