 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Peter123 Član


Pridružen-a: Tor 13 Jan 2009 15:34 Prispevkov: 1442 Aktiv.: 7.21 Kraj: Lj.
|
Objavljeno: Čet Mar 18, 2010 3:55 pm Naslov sporočila: Problem programa v C |
|
|
Nekako se mi je zadeva zataknila pri if funkcijah:
if (input(PIN_A0))
{
lcd_gotoxy(16,2);
lcd_putc("O");
nast_temp = 1 + nast_temp;
if (125 <= nast_temp);
{
nast_temp = 125;
}
else
// drugače pa nič ???
// write_eeprom(10, nast_temp);
}
else
lcd_gotoxy(16,2);
lcd_putc("_");
Torej. Če pritisnem tipko prištej za 1 to deluje. Potem sem pa dodal da naj še preveri ali je vrednost prestopila nek max., če ga je potem postavi na max.
V tem trenutku mi ob pritisku na tipko postavi vrednost 125.
Verjetno je tudi kaka druga pot do rešitve?
Zaželeni predlogi.
lp
p |
|
Nazaj na vrh |
|
 |
micabauc Član


Pridružen-a: Tor 03 Jun 2003 7:12 Prispevkov: 177 Aktiv.: 0.75 Kraj: Celje
|
Objavljeno: Čet Mar 18, 2010 3:58 pm Naslov sporočila: |
|
|
Zbriši podpičje: if (125 <= nast_temp); |
|
Nazaj na vrh |
|
 |
Peter123 Član


Pridružen-a: Tor 13 Jan 2009 15:34 Prispevkov: 1442 Aktiv.: 7.21 Kraj: Lj.
|
Objavljeno: Pet Mar 19, 2010 8:19 am Naslov sporočila: |
|
|
Super deluje.
Hvala.
lp
Peter |
|
Nazaj na vrh |
|
 |
Peter123 Član


Pridružen-a: Tor 13 Jan 2009 15:34 Prispevkov: 1442 Aktiv.: 7.21 Kraj: Lj.
|
Objavljeno: Čet Apr 01, 2010 9:51 am Naslov sporočila: |
|
|
Dodatno vprašanje.
Iščem kakšen nazoren primer kako izvesti menije in prehode med njimi v Cju.
Nekaj kar bo univerzalnega da lahko zadevo uporabim večkrat.
Do sedaj te funkcije nisem potreboval.
Na primer:
Program se izvaja do pritiska tipke (ne rabi biti interupt), program skoči v neko zanko kjer se izpiše nek tekst na LCD in imaš možnost nastavitev preko tipk.
Ob izhodu iz menija pa sprožiš zanko s katero vpišeš nastavitve v eeprom.
Pa mogoče se kake 3 podmenuje???
Ideje predlogi??? |
|
Nazaj na vrh |
|
 |
bungee Član


Pridružen-a: Pon 07 Mar 2005 18:49 Prispevkov: 1479 Aktiv.: 6.24 Kraj: Ljubljana
|
Objavljeno: Čet Apr 01, 2010 10:46 am Naslov sporočila: |
|
|
Poišči malo po forumu, nekje sem pripel kodo z menujskim sistemom za nastavljanje ure/alarma itd ....
Ima tudi podmenuje, sicer sem to kodo pisal pred mnogo leti, vendar se mi zdi da je kar uporabna za tovrstne primere.
Sem našel objavo KLIK |
|
Nazaj na vrh |
|
 |
Peter123 Član


Pridružen-a: Tor 13 Jan 2009 15:34 Prispevkov: 1442 Aktiv.: 7.21 Kraj: Lj.
|
Objavljeno: Čet Apr 01, 2010 11:47 am Naslov sporočila: |
|
|
Super to je to kar sem iskal.
Hvala. |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 495 dni
Powered by phpBB © 2001, 2005 phpBB Group
|