skraceni kurs ucenja picbasica
Moderators: pedja089, stojke369, [eDo], trax
Re: skraceni kurs ucenja picbasica
Jo pedja hvala jesam elektronicar,al slab sam sa engleskim,vredi li da kupim knjigu od milovanovica vidim da je negde pominju
Re: skraceni kurs ucenja picbasica
Evo primera
Code: Select all
DataWord VAR WORD
Offset VAR WORD
DataTable CON EXT
'-----[The DATA table]--------------------------------------------------------
GOTO OverData ; Make sure data doesn't try to execute
ASM
DataTable
DW 1234h, 2178h ; Ovde pise vrednosti u tabeli, i odvajas ih zarezom
endasm
OverData:
'-----[Retrieve from DATA table]----------------------------------------------
Offset = 1 ;ovde pises koji clan iz tabele uzimas
ReadCODE (DataTable + Offset), DataWord ; u DataWord se nalazi vrednost iz tabele.
Re: skraceni kurs ucenja picbasica
nekontam ja ovo
Re: skraceni kurs ucenja picbasica
vidim da poziva nesto iz asma al neznam sta ajde ako neko moze neka mi pojasni ovo unapred hvala
Re: skraceni kurs ucenja picbasica
Jer moze neko napisati neki primer sa tabelama ceo dan mozgam i nista pametno da izmozgam kako da resim ovo
Re: skraceni kurs ucenja picbasica
Primer:
Nemoj biti lenj. Uzmi bar kompajliraj a i probaj...
Da si ga probao bilo bi ti jasno sta radi... Sa dw pravis tabelu sa ostalim citas...
Code: Select all
DataWord VAR WORD
Offset VAR WORD
DataTable CON EXT
'-----[The DATA table]--------------------------------------------------------
GOTO OverData ; Make sure data doesn't try to execute
ASM
DataTable
DW 1234h, 2178h ; etc.
endasm
OverData:
'-----[Retrieve from DATA table]----------------------------------------------
Offset = 1
ReadCODE (DataTable + Offset), DataWord
LCDOUT $FE, 1, HEX4 DataWord
Da si ga probao bilo bi ti jasno sta radi... Sa dw pravis tabelu sa ostalim citas...
Re: skraceni kurs ucenja picbasica
verovao ili ne ubi me proteus nece pa nece
Re: skraceni kurs ucenja picbasica
Ne znam za proteus... Simulatore nikad nisam voleo, uvek im neki fali...
Tabela su ti vrednosti posle DW, sa readcode ih kupis, sa offset uzimas odredjeni element u nizu.
To moras kompajlirati sa MPASM...
Tabela su ti vrednosti posle DW, sa readcode ih kupis, sa offset uzimas odredjeni element u nizu.
To moras kompajlirati sa MPASM...
Re: skraceni kurs ucenja picbasica
U cemu ja tabele mogu otkucati pre kompailiranja?ej hvala ti, i 1,2,3-sta ti brojevi znace?
Re: skraceni kurs ucenja picbasica
To je broj hiljadu dvesta trideset cetiri, a ono h govori da je hexadecimalni broj...
Mozes otkucati u notepadu, wordu, exelu, paint-u, microcode studio, skajpu, msn-u itd... Bilo cemu sto ima tekstualni editor. I predlazem ti da dobro procitas temu pre nego sto postavis sledece pitanje.
Meni se cini da ti bas nista nisi razumeo, paliti pumpe na 900 nacina
Mozes otkucati u notepadu, wordu, exelu, paint-u, microcode studio, skajpu, msn-u itd... Bilo cemu sto ima tekstualni editor. I predlazem ti da dobro procitas temu pre nego sto postavis sledece pitanje.
Meni se cini da ti bas nista nisi razumeo, paliti pumpe na 900 nacina
Re: skraceni kurs ucenja picbasica
mogu reci da mi je donji dei jasan
offset = 1 - broji prolaze i svaki put uvelica za jedan
ReadCODE (DataTable + Offset), DataWord cita tabelu i za svaki prolaz uveca za jedan
LCDOUT $FE, 1, HEX4 DataWord
^ ^
sale na brise ^
displej e sada ovo je hexdecimalni br,kako da posaljem na port
kako port da
definisem
a prvi deo nemogu da skapiram niti kako tabelu da napravim
Druze hvala na pomoci mnogo mnogo
ajde mi jos samo pojasni kako tabela da izgleda
jer 00001111-za osmobitni kontroler
pa tako svaki red
a ovo ovde:
DataTable
DW 1234h, 2178h ; etc.
dali kucam ili je to povukao iz asma
jedva cekam da probam ovo u ponedeljak idem na put 10 dana me nema idem da rintam neki solar u prepolju,a zeleo bi ovo dal veceras nili sutra da isprobam
offset = 1 - broji prolaze i svaki put uvelica za jedan
ReadCODE (DataTable + Offset), DataWord cita tabelu i za svaki prolaz uveca za jedan
LCDOUT $FE, 1, HEX4 DataWord
^ ^
sale na brise ^
displej e sada ovo je hexdecimalni br,kako da posaljem na port
kako port da
definisem
a prvi deo nemogu da skapiram niti kako tabelu da napravim
Druze hvala na pomoci mnogo mnogo
ajde mi jos samo pojasni kako tabela da izgleda
jer 00001111-za osmobitni kontroler
pa tako svaki red
a ovo ovde:
DataTable
DW 1234h, 2178h ; etc.
dali kucam ili je to povukao iz asma
jedva cekam da probam ovo u ponedeljak idem na put 10 dana me nema idem da rintam neki solar u prepolju,a zeleo bi ovo dal veceras nili sutra da isprobam
Re: skraceni kurs ucenja picbasica
pedja to je impulsator pobude solara neznam za izlazne pumpe,od kog booja ja treba da krenem,i kako da ga kompajliram u pravu si malo sam razumeo al veruj dajem sve od sebe,za koliko uvelicavati broj,IZVINI i puno ti hvala na trudu ukapiracu
sta znaci broj 1234,dali ima neki nacun dodavanja?
cek cek 1234 to je broj pinova 1,2,3,4...ili
sta znaci broj 1234,dali ima neki nacun dodavanja?
cek cek 1234 to je broj pinova 1,2,3,4...ili
Re: skraceni kurs ucenja picbasica
skinuo sam compiler al nekontam sad ama bas nista!!
Re: skraceni kurs ucenja picbasica
pedja dobro sam iscitao ovo i isoda bi razumeo naredbu po naredbu
mozes li mi jos nesto pojasniti
u tabeli kad napisem:
0000 1111
1111 0000
znaci definisem paljenja,koja komanda treba u tabeli da stoji ispred broja,ili samo definisem paljenja
mozes li mi jos nesto pojasniti
u tabeli kad napisem:
0000 1111
1111 0000
znaci definisem paljenja,koja komanda treba u tabeli da stoji ispred broja,ili samo definisem paljenja
Re: skraceni kurs ucenja picbasica
Ma neće ti Peđa odgovoriti dok ga ne poslušaš...
Nemoj tvrditi da jesi, jer očito nisi, a ako ipak jesi 'ajd opet ponovo..predlazem ti da dobro procitas temu pre nego sto postavis sledece pitanje.
Ako kaniš pobijediti, ne smiješ izgubiti
Re: skraceni kurs ucenja picbasica
evo sada krecem od prve strane pa redom,sutra idem na put nema me 10 dana al sitacu nanovo ceo forum valjda u kosjericu ima vailesa
Re: skraceni kurs ucenja picbasica
sad sam se namucio sa engleskim ali koko sam razumeo
treba u asmu definisati,tj iskucati program,niz paljenja i to ucitati u basic dali sam upravu
treba u asmu definisati,tj iskucati program,niz paljenja i to ucitati u basic dali sam upravu
Re: skraceni kurs ucenja picbasica
Nauci osnovce osnova. Nauci sta je broj, sta je cifra, kako se brojevi mogu predstavljati, koje su razlike u predstavljanju istih brojeva u razlicitim sistemima. 1234h je broj i cita se hiljadu dvesta trideset cetiri. I on to i predstavlja. Zapisan je u hexadecimalnom sistemu. Tebi fali dosta teorije za pocetak o bojevima, pa onda o kontrolerima.
Nadam se da ovo neces pogresno shvatiti, nego uzeti uciti...
Nadam se da ovo neces pogresno shvatiti, nego uzeti uciti...
Re: skraceni kurs ucenja picbasica
upravu si moram osnove ukapirati nista citam dalje kad steknem neko znamje javim se
Re: skraceni kurs ucenja picbasica
jos nesto,znam ja naravno sta je koji broj,ali mene buni 1234h sta prectavlja on u mikro kontroleru,ili je to ono 1234h je broj koji se pretvarau binarni broj i on upravlja portom,to mene buni,dali na ton treba da poradim?jesam u pravu