|
Svet elektronike Revija za prave elektronike
|
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
nixon Novinec
Pridružen/-a: Pet Apr 2004 13:11 Prispevkov: 1
|
Objavljeno: Pet Apr 30, 2004 1:15 pm Naslov sporočila: Rabim program za mikrokontroler |
|
|
Rabim program za mikrokontroler atmel 89c2051.
Najboljše da je napisan v bascomu.
Opis programa rad bi krmilil tri releje.
Program bi se mogel začet ko bi uporabnik stisnil neko tipko(stikalo).
Vklopil bi se rele1(vedno prižgan) in rele2
za 3s bi se rele2 izklopil in se vklopil rele3
potem pa za 3s vklopil rele2 in se izklopil rele3
in bi bilo vse skup tko dolgo prižgano ko nebi izklopil z nekim končnim stikalom. |
|
Nazaj na vrh |
|
|
Jure Urednik
Pridružen/-a: Pon Jan 2004 12:51 Prispevkov: 2132 Kraj: Ljubljana
|
Objavljeno: Pon Maj 03, 2004 6:46 am Naslov sporočila: |
|
|
Hoj,
tale program ti ne bi smel delati preveč problemov...
Nekaj napotkov... tipko vežeš na P1.7. Kako ugotoviš, da je tipka pritisnjena? To lahko narediš z IF stavkom (If P1.7=0 then...) ali uporabiš DEBOUNCE ukaz...
Vklop releja je tudi precej enostavna reč. Recimo, da je rele vezan na P1.6. Rele vklopiš tako, da postaviš P1.6 na 0 (P1.6=0).
Tistih nekaj sekund počakaš z ukazom Wait x, pri čemer je x število sekund, ki jih bo mikrokontroler čakal...
Več o tem, kako zaznaš, da je bila tipka pritisnjena in o vklopu releja najdeš v knjigi:
http://www.svet-el.si/cgi-bin/okno.cgi?zap_st=5LIT0046&foo=15
Lp
Jure |
|
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 You cannot attach files in this forum You cannot download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|