www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

AVR in prižiganje LED

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
rene_9
Član
Član



Pridružen-a: Sob 01 Mar 2008 16:13
Prispevkov: 64
Aktiv.: 0.30
Kraj: Maribor

PrispevekObjavljeno: Ned Mar 09, 2008 9:28 pm    Naslov sporočila: icon_question  Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
klemen88
Član
Član



Pridružen-a: Tor 01 Jan 2008 17:37
Prispevkov: 747
Aktiv.: 3.51
Kraj: Slovenj Gradec

PrispevekObjavljeno: Ned Mar 09, 2008 9:42 pm    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
rene_9
Član
Član



Pridružen-a: Sob 01 Mar 2008 16:13
Prispevkov: 64
Aktiv.: 0.30
Kraj: Maribor

PrispevekObjavljeno: Ned Mar 09, 2008 9:56 pm    Naslov sporočila: icon_question  Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
gumby
Član
Član



Pridružen-a: Sob 28 Apr 2007 12:32
Prispevkov: 4066
Aktiv.: 18.41

PrispevekObjavljeno: Ned Mar 09, 2008 10:16 pm    Naslov sporočila:   Odgovori s citatom

Nočem bit tečen, ampak tale oddelek ima naziv "Osnove programiranja PIC-a v Assembler-ju".
Bascom in AVR nekako ne spadata sem Smile

_________________
Tule nisem več aktiven.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
rene_9
Član
Član



Pridružen-a: Sob 01 Mar 2008 16:13
Prispevkov: 64
Aktiv.: 0.30
Kraj: Maribor

PrispevekObjavljeno: Ned Mar 09, 2008 10:16 pm    Naslov sporočila:   Odgovori s citatom

ok se bom premestil
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
klemen88
Član
Član



Pridružen-a: Tor 01 Jan 2008 17:37
Prispevkov: 747
Aktiv.: 3.51
Kraj: Slovenj Gradec

PrispevekObjavljeno: Ned Mar 09, 2008 10:20 pm    Naslov sporočila:   Odgovori s citatom

admin lahk zbrišeš post.
Lp
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
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: 494 dni


Powered by phpBB © 2001, 2005 phpBB Group