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 

program v bascomu
Pojdi na stran 1, 2  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Naloge, izpiti, seminarske
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Swaggeru
Član
Član



Pridružen-a: Pet 28 Jan 2011 12:55
Prispevkov: 40
Aktiv.: 0.23
Kraj: Slovenija

PrispevekObjavljeno: Tor Feb 22, 2011 3:25 pm    Naslov sporočila:  program v bascomu Odgovori s citatom

zanima me če bi mi lahko eden napisal najpreprostejši način za program v bascomu.
na krmilniku avr atmega 8 imam 2 tipki in bi želel da ko bi pritisnil tipko bi aktiviral ventilator in ko bi drugo tipko bi ventilator izklučil.
Sem sprobaval in napisal program, samo mi ne dela.

Hvala!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
cimer
Član
Član



Pridružen-a: Sob 07 Okt 2006 0:07
Prispevkov: 122
Aktiv.: 0.54
Kraj: Ljubljana

PrispevekObjavljeno: Tor Feb 22, 2011 3:37 pm    Naslov sporočila:   Odgovori s citatom

Prilepi kodo, da ti bomo lahko pomagali.
_________________
Lep pozdrav!

Marko S.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Swaggeru
Član
Član



Pridružen-a: Pet 28 Jan 2011 12:55
Prispevkov: 40
Aktiv.: 0.23
Kraj: Slovenija

PrispevekObjavljeno: Tor Feb 22, 2011 6:42 pm    Naslov sporočila:   Odgovori s citatom

kodo?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MadMax
Član
Član



Pridružen-a: Pet 09 Sep 2005 22:16
Prispevkov: 4743
Aktiv.: 20.02

PrispevekObjavljeno: Tor Feb 22, 2011 7:09 pm    Naslov sporočila:   Odgovori s citatom

Programsko kodo, program.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
RGorazd
Član
Član



Pridružen-a: Čet 20 Maj 2004 15:57
Prispevkov: 1714
Aktiv.: 7.24
Kraj: Ig

PrispevekObjavljeno: Tor Feb 22, 2011 8:24 pm    Naslov sporočila:   Odgovori s citatom

Na katere pine imaš vezane tipke? Kak kristal uporabljaš / notranji oscilator? Kam imaš vezan ventilator? Kako? Tipke so vezane proti masi ali proti Vcc?


Drugače pa


define pinb.0 = input
define pinb.1 = input
define portb.2 = output

Tipka_On Alias PinB.0
Tipka_Off Alias PinB.1
Ventilator Alias PortB.2

dim flag as bit

do

if Tipka_on = 1 then
flag = 1
end if
if Tipka_off = 1 then
flag = 0
end if

if flag = 1 then
Ventilator = 1
else
Ventilator = 0
end if

loop


zelo na hitro spacano, moglo bi delat


LP G

_________________
.
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._|
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3359
Aktiv.: 14.18
Kraj: Dragomer

PrispevekObjavljeno: Tor Feb 22, 2011 8:34 pm    Naslov sporočila:   Odgovori s citatom

Gorazd, ne razvajaj ga. Naj pokaže, kaj je napisal, pa mu bomo pomagali.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Swaggeru
Član
Član



Pridružen-a: Pet 28 Jan 2011 12:55
Prispevkov: 40
Aktiv.: 0.23
Kraj: Slovenija

PrispevekObjavljeno: Sre Feb 23, 2011 12:15 am    Naslov sporočila:   Odgovori s citatom

tipke mam vezane na maso, ventilator na izhod out1.

napisal sem tole samo mi ne dela, nevem če je prav, imam pa še prej definirane vse vhode in izhode.:

Do
If S1=1 then set
out1
end if

If S2=1 then reset
out1
end if

If out1=1 then
Ventilator=1
else
Ventilator=0

end if

Zdej ne vem ali je prav ali sem kaj narobe nardil, zanima me še pravi postopek kako v bascomu prenesem na krmilnik, vem da najprej moram kliknit (compile) in potem (program chip)-> pride mi v programator in kaj potem tam? tam imam na izbiro (write to buffer), (read flash), (blank check), (verify chip), (erase chip) in (auto program).
krmilnik imam pravilno povezan s pc, čip in programator sem izbral in naštimal ustrezen.
Hvala.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
rudiP
Član
Član



Pridružen-a: Tor 07 Avg 2007 15:30
Prispevkov: 1234
Aktiv.: 5.68
Kraj: KOPER

PrispevekObjavljeno: Sre Feb 23, 2011 8:48 am    Naslov sporočila:   Odgovori s citatom

Pripni vse!

To je premalo in z napakami:

_________________
Lep pozdrav iz Kopra Rudi
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3359
Aktiv.: 14.18
Kraj: Dragomer

PrispevekObjavljeno: Sre Feb 23, 2011 9:23 am    Naslov sporočila:   Odgovori s citatom

Ja, res, tako ne bo šlo.
Če imaš vhodna pina vezana preko tipke na maso,
bo imel vhodni pin, ko pritisneš tipko, potencial 0V - posledično digitalno 0 in ne 1.

Poizkusi tako:
Koda:

Do
    If S1=0 then set out1
    If S2=0 then reset out1
end if

If out1=1 then
    Ventilator=1
else
    Ventilator=0
end if


Predpostavljam, si out1 definiral kot bit.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3359
Aktiv.: 14.18
Kraj: Dragomer

PrispevekObjavljeno: Sre Feb 23, 2011 9:24 am    Naslov sporočila:   Odgovori s citatom

pri mojem odgovoru je prvi end if odveč.
Strežnik mi ne dovoli popraviti odgovora.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 42.79
Kraj: Mengeš

PrispevekObjavljeno: Sre Feb 23, 2011 10:15 am    Naslov sporočila:   Odgovori s citatom

samo spotoma---a ni škoda mege8 za tole? Najmanjši tiny bi tole enako dobro delal...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
klemen88
Član
Član



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

PrispevekObjavljeno: Sre Feb 23, 2011 11:28 am    Naslov sporočila:   Odgovori s citatom

protoncek je napisal/a:
samo spotoma---a ni škoda mege8 za tole? Najmanjši tiny bi tole enako dobro delal...


Swaggeru je napisal/a:
na krmilniku avr atmega 8 imam 2 tipki in bi želel da ko bi pritisnil tipko bi aktiviral ventilator in ko bi drugo tipko bi ventilator izklučil.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 42.79
Kraj: Mengeš

PrispevekObjavljeno: Sre Feb 23, 2011 12:09 pm    Naslov sporočila:   Odgovori s citatom

Ravno to pravim- mega8 in dve tipki... Edino če je vezje obstoječe in se dela samo sprememba.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Slowfly
Član
Član



Pridružen-a: Sre 18 Feb 2004 2:07
Prispevkov: 4082
Aktiv.: 17.23
Kraj: Ljubljana

PrispevekObjavljeno: Sre Feb 23, 2011 12:26 pm    Naslov sporočila:   Odgovori s citatom

Saj lahko še malo prišpara. Uporabi samo eno tipko, za vklop in izklop. Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sre Feb 23, 2011 12:31 pm    Naslov sporočila:   Odgovori s citatom

Tema je v rubriki "Naloge, izpiti, seminarske". Domnevam, da se Swaggeru uči oz. ima na razpolago tako testno ploščo ali razvojno orodje. Sicer pa za vklop z eno ali dvema tipkama ne rabiš niti mikrokontrolerja. Zadostuje ustrezen rele.
_________________
lp
Silvo
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 -> Naloge, izpiti, seminarske Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran 1, 2  Naslednja
Stran 1 od 2

 
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: 492 dni


Powered by phpBB © 2001, 2005 phpBB Group