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

Pridružen-a: Sob 01 Mar 2008 16:13 Prispevkov: 64 Aktiv.: 0.30 Kraj: Maribor
|
Objavljeno: Ned Mar 09, 2008 9:28 pm Naslov sporočila: |
|
|
Napisal sem 1 program ki bi naj prižgal led diodo in jo čez 5 sekund ugasno in bi naj 5 sekund bila ugašena, pol pa ponovno se vklopila (napisano v BASCOM AVR):
$regfile = "m8def.dat"
$crystal = 12000000
Config Portb = Output
Config Pinb.0 = Output
Do
Set Pinb.0
Wait 5
Reset Pinb.0
Wait 5
Loop
End
še morem dodat kaj programu ali pa smremenit?? |
|
Nazaj na vrh |
|
 |
klemen88 Član


Pridružen-a: Tor 01 Jan 2008 17:37 Prispevkov: 747 Aktiv.: 3.51 Kraj: Slovenj Gradec
|
Objavljeno: Ned Mar 09, 2008 9:42 pm Naslov sporočila: |
|
|
Lp rene_9
Vidim da si se odločil za AVR-je in mislim da si storil pravilno;)
Dal ti bom preprost program za prežiganje in ugašanje ledice ( 5s )
Koda: |
config portb=output ' nastaviš vse portB na izhod
led alias portb.1 ' ukaz ki portb.1 zamenjaš z led v programu.
Do ' začetek zanke
set led
wait 5 ' čaka 5 s vendar mislim da če boš imel notranji oscilator nebo trajalo 5 s ampak več oz. manj ( waitms = milisekunde waitus = mikrosekunde )
reset led
wait 5
loop ' vrzes nazaj na začetek zanke
|
Upam da sem ti kaj pomagal.
V programu si napisal set pinb.0 to se uporablja pri tipki katero ponavadi vežeš na maso, vendar moraš se vklopiti pull-up upor, ko tipka nebo pritisjena da bo na vhodu logična 1. |
|
Nazaj na vrh |
|
 |
rene_9 Član

Pridružen-a: Sob 01 Mar 2008 16:13 Prispevkov: 64 Aktiv.: 0.30 Kraj: Maribor
|
Objavljeno: Ned Mar 09, 2008 9:56 pm Naslov sporočila: |
|
|
klpzm si mi pomago ja...zaj pa še me zanima kak nastavim pull-up upor(kaj pull-up upor morem sam vezat), ter notranji oscilator? |
|
Nazaj na vrh |
|
 |
gumby Član


Pridružen-a: Sob 28 Apr 2007 12:32 Prispevkov: 4066 Aktiv.: 18.41
|
Objavljeno: Ned Mar 09, 2008 10:16 pm Naslov sporočila: |
|
|
Nočem bit tečen, ampak tale oddelek ima naziv "Osnove programiranja PIC-a v Assembler-ju".
Bascom in AVR nekako ne spadata sem  _________________ Tule nisem več aktiven. |
|
Nazaj na vrh |
|
 |
rene_9 Član

Pridružen-a: Sob 01 Mar 2008 16:13 Prispevkov: 64 Aktiv.: 0.30 Kraj: Maribor
|
Objavljeno: Ned Mar 09, 2008 10:16 pm Naslov sporočila: |
|
|
ok se bom premestil |
|
Nazaj na vrh |
|
 |
klemen88 Član


Pridružen-a: Tor 01 Jan 2008 17:37 Prispevkov: 747 Aktiv.: 3.51 Kraj: Slovenj Gradec
|
Objavljeno: Ned Mar 09, 2008 10:20 pm Naslov sporočila: |
|
|
admin lahk zbrišeš post.
Lp |
|
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: 493 dni
Powered by phpBB © 2001, 2005 phpBB Group
|