Molim vas neka mi neko pomogne.
kako kada popalim par ledovki na tabli da pauziram proces dok nestisnem opet tester
definisao sam taster
treba mi samo kad stisdnem taster da program stane a kad ga stisnem opet da se nastavi
znaci:
def osc=20
output port b.7
output port b.8
intut port a.1
high port b.7
if a.1=0 then sta ovde de napisem da program stane dok ponovo nepritisnem tastre
high port b.8
pomoc oko programiranja u picbasicu
Moderators: pedja089, stojke369, [eDo], trax
Re: pomoc oko programiranja u picbasicu
Ubaci neki flag koji ces menjati 1,0 sa stiskom na taster i neku petlju u kojoj ce da se vrti dok taj flag ne bude 0 ili 1.
Re: pomoc oko programiranja u picbasicu
hvala ti pedja ali dali te mogu zamoliti da mi otkucas taj red nov sam u ovom a imam dosta kombinacija komplikovano mi je za svaku kombinaciju praviti novu labelu da bi se vracao na nju
Re: pomoc oko programiranja u picbasicu
Probaj ovako:
Nisam te najbolje razumio pa sam ti napravio samo osnovu, napisi razumljivo sto tocno trebas pa cemo pomoci konkretno, iako bi i iz ovoga trebalo biti sve jasno.
Code: Select all
stanje var bit
stanje = 0
symbol taster = porta.0
input taster
provjera:
if taster = 0 then stanje = not stanje : pause 200
if stanje = 0 then
'ne cini nista, preskoci radnju
else
'ucini radnju
endif
goto provjera
end
Ne vjeruj u čuda - računaj na njih!
Re: pomoc oko programiranja u picbasicu
Treba mi zanci ajde da definisem ovako:
imam niz ledovki koje se pale jedna za drugom u pauzi od jedne sekunde
kada stisnem taster da ledivke koje su upaljene ostanu uoaljene dok nestisnem ponovo taster
znace upali led1,led2...pa stisno sam taster da stane e tu komandu neznas sta ide iza if taster=0 then neznam kako da zaustaveim program da neide dalje dok opet nestisnem taster e sada sam opet stisnuo tester pali led3,led4...a iza svake ledovke bi pisao to da mogu program zasustaviti nakon svake upaljenje ledovke
nadam se da sam bijo jasniji
hvala ti za ovaj odgovor
imam niz ledovki koje se pale jedna za drugom u pauzi od jedne sekunde
kada stisnem taster da ledivke koje su upaljene ostanu uoaljene dok nestisnem ponovo taster
znace upali led1,led2...pa stisno sam taster da stane e tu komandu neznas sta ide iza if taster=0 then neznam kako da zaustaveim program da neide dalje dok opet nestisnem taster e sada sam opet stisnuo tester pali led3,led4...a iza svake ledovke bi pisao to da mogu program zasustaviti nakon svake upaljenje ledovke
nadam se da sam bijo jasniji
hvala ti za ovaj odgovor
Re: pomoc oko programiranja u picbasicu
E sada mi je nesto palo na pamet dale bi na pocetku programa mogla da se napise labela za proveru tastera koja se zavrsava sa return i da ja nakon svake komande hig port.. napisem :gosub pa ime labele za proveru
ako moze kako to uraditi
ako moze kako to uraditi
Re: pomoc oko programiranja u picbasicu
Sve se to moze uraditi, ja ti ne mogu pisati programe prvo jer nema smisla, a drugo tesko te razumijem.
Kada postaviš kursor na bilo koje mjesto unutar komande i klikneš F1 otvori ti se HELP prozor i tamo mozes pronaci to sto te zanima.
Inace pogledaj moju zamisao kako rjesiti problem paljenja LED-ica na pritisak tastera u tvojoj drugoj temi.
Kada postaviš kursor na bilo koje mjesto unutar komande i klikneš F1 otvori ti se HELP prozor i tamo mozes pronaci to sto te zanima.
Inace pogledaj moju zamisao kako rjesiti problem paljenja LED-ica na pritisak tastera u tvojoj drugoj temi.
Ne vjeruj u čuda - računaj na njih!
Re: pomoc oko programiranja u picbasicu
Izvini druze al stvarno literatura ima malo znam da nema smisla da pises programe mesto mene,napisao sam u svom drugom pitanju gde si mi napisao kako da zaustavljam diode detaljno sta mi treba ako zelis pomozi mi,ja sam auto elektronicar ako te bilo sta zanima u toj oblasti ili oko auto alarma sa zadovoljstvom cu ti odgovoriti.Veliki pozdrav igor