![Exclamation :!:](./images/smilies/icon_exclaim.gif)
skraceni kurs ucenja picbasica
Moderators: pedja089, stojke369, [eDo], trax
Re: skraceni kurs ucenja picbasica
ovo je super
inace imas drugu tremu o radovima sa ovog kursa pa ubuduce postaj tamo, jedva cekam da vidim sledeci projekat.
![Exclamation :!:](./images/smilies/icon_exclaim.gif)
- sasa45
- Odlično uznapredovao
- Posts: 518
- Joined: 19-01-2007, 07:42
- Location: Subotica - Srbija
- Contact:
Re: skraceni kurs ucenja picbasica
evo mene ponovo...interesuje me kako da isprogramiram vreme za pic16f877 znaci treba mi objasnjenje ne zelim samo hex pa da ga kopiram...posto mi treba vise opcija ne samo vreme...
Re: skraceni kurs ucenja picbasica
ajde malo pojasni sta to znaci isprogramirati vreme
ako je u pitanju neki sat, ja bih uzeo neki DS1337 ili neki slican RTC(Real Time Clock) koji se na pic spaja preko i2C... u datasheetu navedenog chipa treba pogledati koji su registri za sta, on u sebi ima i kalendar, ako treba iskopacu i negde primer koda za njega...
![Question :?:](./images/smilies/icon_question.gif)
ako je u pitanju neki sat, ja bih uzeo neki DS1337 ili neki slican RTC(Real Time Clock) koji se na pic spaja preko i2C... u datasheetu navedenog chipa treba pogledati koji su registri za sta, on u sebi ima i kalendar, ako treba iskopacu i negde primer koda za njega...
- sasa45
- Odlično uznapredovao
- Posts: 518
- Joined: 19-01-2007, 07:42
- Location: Subotica - Srbija
- Contact:
Re: skraceni kurs ucenja picbasica
Izvinjavam se na losem objasnjenju ali ukapirao si...aj onda cu videti sta ovi moji imaju u prodaji pa cu onda da nastavim kad nabavim RTC...
- sasa45
- Odlično uznapredovao
- Posts: 518
- Joined: 19-01-2007, 07:42
- Location: Subotica - Srbija
- Contact:
Re: skraceni kurs ucenja picbasica
treba mi mala pomoc oko objasnjenja sta je WDT i kako se koristi u PicBasic-u....
imam knjigu Programiranje mikrokontrolera picbasic-pm Vojo Milovanovic.... prelistavao sam je i pregledao ali nisam nasao objasnjenje za WDT...Na netu sam nasao ali engleski ali sam malo slabiji sa engleskim pa bi mi bilo od pomoci ako bi mi ti objasnio na naski...
imam knjigu Programiranje mikrokontrolera picbasic-pm Vojo Milovanovic.... prelistavao sam je i pregledao ali nisam nasao objasnjenje za WDT...Na netu sam nasao ali engleski ali sam malo slabiji sa engleskim pa bi mi bilo od pomoci ako bi mi ti objasnio na naski...
Re: skraceni kurs ucenja picbasica
ja ga nikad nisam koristio. ali koliko ja znam to je registar koji prati programski brojac, i ako se program zavuce u neku beskonacnu petlju, moguce je da se napravi da program skoci na neku labelu. ovo se podesava u registru intcon
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: skraceni kurs ucenja picbasica
Ovaj dio mijenjaj sa:DaTi wrote:Code: Select all
Lcdout $fe, $C0, " ", DEC (temperatura / 100), ".", DEC2 temperatura, " C"
Code: Select all
Lcdout $fe, $C0, " ", DEC (temperatura / 100), ".", DEC2 temperatura, 223, "C"
Pozdrav, Branko
Real Radios Glow in the Dark!
- sasa45
- Odlično uznapredovao
- Posts: 518
- Joined: 19-01-2007, 07:42
- Location: Subotica - Srbija
- Contact:
Re: skraceni kurs ucenja picbasica
evo mene sa jos pitanja...kako da u unutrasnji eeprom upisem promenljivu koja je definisana kao word...
na ovo mislim
na ovo mislim
broj var word
write 3,broj
Re: skraceni kurs ucenja picbasica
nebitno koji je eeprom.
rastavis na 2 bajta. nepr neka je promenljiva x1
x1.byte0
x1.byte1 to je jedan nacin
drugi nacin
x1.lowbyte
x1.highbyte
rastavis na 2 bajta. nepr neka je promenljiva x1
x1.byte0
x1.byte1 to je jedan nacin
drugi nacin
x1.lowbyte
x1.highbyte
- sasa45
- Odlično uznapredovao
- Posts: 518
- Joined: 19-01-2007, 07:42
- Location: Subotica - Srbija
- Contact:
Re: skraceni kurs ucenja picbasica
izvini moze malo opsirnije objasnjenje posto kad probam da upisem
a = x1.byte0
bun mi se greska
a = x1.byte0
bun mi se greska
- sasa45
- Odlično uznapredovao
- Posts: 518
- Joined: 19-01-2007, 07:42
- Location: Subotica - Srbija
- Contact:
Re: skraceni kurs ucenja picbasica
evo uspelo mi ali ovako da li je to ispravno
a var x1.lowbyte
i odma da pitam da li je ovo moguce da se radi i sa nizovima znaci ako imam x1[n]
a var x1.lowbyte
i odma da pitam da li je ovo moguce da se radi i sa nizovima znaci ako imam x1[n]
Re: skraceni kurs ucenja picbasica
ne treba ti nova promenljiva.
evo kako sam ja to radio sa i2c eepromom. uredjaj radi vec godinu dana...
i2cwrite sda, scl,$A0,0,[x1.byte0,x1.byte1,x2.byte0,x2.byte1,x3]
na isti nacin citam, a u programu koristim cele promenljive x1,x2
za nizove nisam probao...
evo kako sam ja to radio sa i2c eepromom. uredjaj radi vec godinu dana...
i2cwrite sda, scl,$A0,0,[x1.byte0,x1.byte1,x2.byte0,x2.byte1,x3]
na isti nacin citam, a u programu koristim cele promenljive x1,x2
za nizove nisam probao...
- sasa45
- Odlično uznapredovao
- Posts: 518
- Joined: 19-01-2007, 07:42
- Location: Subotica - Srbija
- Contact:
Re: skraceni kurs ucenja picbasica
a ok proradilo je ovako
write rezim+10,broj.lowbyte
ali ako uzmem ovako
write rezim+10,broj[rezim].lowbyte
ispise mi ovo
write rezim+10,broj.lowbyte
ali ako uzmem ovako
write rezim+10,broj[rezim].lowbyte
ispise mi ovo
ERROR Line 189: This style array syntax not supported, (Gabric.pbp)
Re: skraceni kurs ucenja picbasica
to mi bas nije logicno probaj zaminiti index i ekstenziju. znaci prvo da ide .lowbyte pa onda [rezim]
- sasa45
- Odlično uznapredovao
- Posts: 518
- Joined: 19-01-2007, 07:42
- Location: Subotica - Srbija
- Contact:
Re: skraceni kurs ucenja picbasica
ih koji sam ja kreten pa i kada sam pravio niz pravio sam ga
broj var word[3]
ne broj[3] var word
hvala ti sad radi ok u formatu
broj.lowbyte[rezim]
e sad jos jedno pitanje
kad ih sa read ucitam iz eeproma
kako da ih ucitam kao dva byte da ih spojim nazad u jedan word
broj var word[3]
ne broj[3] var word
hvala ti sad radi ok u formatu
broj.lowbyte[rezim]
e sad jos jedno pitanje
kad ih sa read ucitam iz eeproma
kako da ih ucitam kao dva byte da ih spojim nazad u jedan word
Re: skraceni kurs ucenja picbasica
procitaj onaj post sa primerom ponovo...
pedja089 wrote: i2cwrite sda, scl,$A0,0,[x1.byte0,x1.byte1,x2.byte0,x2.byte1,x3]
na isti nacin citam, a u programu koristim cele promenljive x1,x2
- sasa45
- Odlično uznapredovao
- Posts: 518
- Joined: 19-01-2007, 07:42
- Location: Subotica - Srbija
- Contact:
Re: skraceni kurs ucenja picbasica
izvinjavam se u citanju sam preskocio taj red...
Hvala na pomoci...
odo sad dagledam film a sutra nastavljam sa programiranjem...
Hvala na pomoci...
odo sad dagledam film a sutra nastavljam sa programiranjem...
Re: skraceni kurs ucenja picbasica
nema na cemu...
Re: skraceni kurs ucenja picbasica
pozdrav svima!!
peđa imam mali problem!
napravio sam obrtometar i sa 4 cifre koji broji događaje u jednoj sekundi i to sve super radi ali
ja bih hteo da broj događaja jedne sekunde pomnoži sa 60, znači da bi na uzorku od jedne sekunde prikazao kao u jednoj minuti...pokušavao sam ali nemogu da rešim,...pomagaj ako je to izvodljivo
peđa imam mali problem!
napravio sam obrtometar i sa 4 cifre koji broji događaje u jednoj sekundi i to sve super radi ali
ja bih hteo da broj događaja jedne sekunde pomnoži sa 60, znači da bi na uzorku od jedne sekunde prikazao kao u jednoj minuti...pokušavao sam ali nemogu da rešim,...pomagaj ako je to izvodljivo
Re: skraceni kurs ucenja picbasica
hvala peđa,..