Easy Pic 6
Moderators: pedja089, stojke369, [eDo], trax
Easy Pic 6
Pozdrav svima!
tražio sam i tražio ali ništa pronašao... naime, nabavio sam Easy Pic 6 pa sam mislio kako bi bilo zgodno imati jedan topic o toj stvarčici, izmjenama iskustava, pomoći bla bla bla
Za one koji neznaju mogu pronaći više na http://www.mikroe.com/en/tools/easypic6/" onclick="window.open(this.href);return false;
a kod mene to izgleda ovako
kod od vas programira u micro code studiu a ko u mikroBasicu? Nisam baš neki extra znalac, krenuo sam radit u micro code-u al to je bilo prije nabave EP6 pa me sad ove sitne razlikice zezaju
ajde stavljajte neke programčiće koje ste radili sa time
nadam se da će ovo biti aktivan topic
Pozdrav!
tražio sam i tražio ali ništa pronašao... naime, nabavio sam Easy Pic 6 pa sam mislio kako bi bilo zgodno imati jedan topic o toj stvarčici, izmjenama iskustava, pomoći bla bla bla
Za one koji neznaju mogu pronaći više na http://www.mikroe.com/en/tools/easypic6/" onclick="window.open(this.href);return false;
a kod mene to izgleda ovako
kod od vas programira u micro code studiu a ko u mikroBasicu? Nisam baš neki extra znalac, krenuo sam radit u micro code-u al to je bilo prije nabave EP6 pa me sad ove sitne razlikice zezaju
ajde stavljajte neke programčiće koje ste radili sa time
nadam se da će ovo biti aktivan topic
Pozdrav!
Re: Easy Pic 6
Imas dosta primera za MCS u prve dve teme, procitaj malo...
Re: Easy Pic 6
ma to sam sve više manje prošo ali MCS i MB se ocito razlikuju u nekim stvarima koje moje oskudno znanje nezna zato sam otvorio ovaj topic... osnovne stvari mi ne rade na EASYPICu pa me zanimalo... ili su mi isporičili neispravan mikrokontroler
- Dariolo
- Odlično uznapredovao
- Posts: 822
- Joined: 24-08-2006, 23:29
- Location: Žepče (BiH), Zagreb (HR)
Re: Easy Pic 6
Pa pročitaj malo onu knjižicu od MB ako si dobio ili help file, pa vidi kakve su naredbe i u čemu se razlikuje od PBP-a!
Basic je uvjek isti sa naredbama samo se možda malo drugačije primjenjuju, tako da ti nebi trebalo bit teško prilagodt se.
Al zar ti ne ubacuješ HEX u PIC tako da je svedno u čemu ga piso!?
I meni se pravo sviđa ta stvarčica, al nikako da žrvujem tih 100 eurića
Basic je uvjek isti sa naredbama samo se možda malo drugačije primjenjuju, tako da ti nebi trebalo bit teško prilagodt se.
Al zar ti ne ubacuješ HEX u PIC tako da je svedno u čemu ga piso!?
I meni se pravo sviđa ta stvarčica, al nikako da žrvujem tih 100 eurića
- Elektronicar
- Pravo uznapredovao :)
- Posts: 467
- Joined: 19-01-2008, 17:05
- Location: Balkan
Re: Easy Pic 6
Pojasni malo koje osnovne stvari ti nerade.
Re: Easy Pic 6
pa neznam, prico sam s frendom i reko mi je je moguće da su mi isporučili pic koji ne radi, moral bi probat s nekim za koji sam 100% siguran da radi i isprobat... ugl ubacio sam mu jako jako jednostavan program tipa ako je stisnuta tipka a.1 onda upali b.1 s time da sam naravno definiro sve inpute i outpute tako da ne vidim u cemu je problem....
Re: Easy Pic 6
Jesi ukljucio pullup otpornike, ukljucio ledice itd?
Jos jedan problem je sto ako su na istom portu ukljucene ledice, a on je ulazni, pullup otpornici su preeliki pa ne mogu da povuku dovoljnu struju da ulazi budu na log 1. Isti otpornici mogu biti i pullup i pulldown, pogledaj jumpere za to itd...
Dali je kristal ili rezonator na dobrom mestu, da jumperi pored kristala nisu prebaceni da pinovi budu I/O a ne OSC... Malo je nezgofno dok se ne naviknes na plocu...
Jos jedan problem je sto ako su na istom portu ukljucene ledice, a on je ulazni, pullup otpornici su preeliki pa ne mogu da povuku dovoljnu struju da ulazi budu na log 1. Isti otpornici mogu biti i pullup i pulldown, pogledaj jumpere za to itd...
Dali je kristal ili rezonator na dobrom mestu, da jumperi pored kristala nisu prebaceni da pinovi budu I/O a ne OSC... Malo je nezgofno dok se ne naviknes na plocu...
Re: Easy Pic 6
evo ovak, (pic je erase-an) sad sam stavio te jumpere na pullup i sve ledice svjetle i gase se pritiskom na tipku (nakon kaj sam stavio ovaj jumper od tih tipki dal su masa il vcc) ali ne gase se sve, A.2 i A.3 i cijeli Bport osim B3 i B6... tražim jumpere koji upravljaju s tim portovima al nikako nać
oscilator sam prvi provjerio i on je ok....
da, malo je problem u startu se naviknut na to s obzirom da sam pocetnik i da sam do sad radio na malom vellemanovom kitu koji je imo doslovno 4 tipke i 4 ledice ali zato postoje dobri ljudi i ovaj forum
oscilator sam prvi provjerio i on je ok....
da, malo je problem u startu se naviknut na to s obzirom da sam pocetnik i da sam do sad radio na malom vellemanovom kitu koji je imo doslovno 4 tipke i 4 ledice ali zato postoje dobri ljudi i ovaj forum
- Elektronicar
- Pravo uznapredovao :)
- Posts: 467
- Joined: 19-01-2008, 17:05
- Location: Balkan
Re: Easy Pic 6
Gotovih primera imas sa instalcinom MB probaj sa tim, u slucaju da opet neradi proveri jumpere i prekidace.
Postavi kod mozda ima neka greska.
Postavi kod mozda ima neka greska.
Re: Easy Pic 6
to je sve tamo tak jednostavno a meni ne dela.... evo napiso sam ful ful jednostavan program cisto da vidim do koje razine ne radi i evo ga:
DEFINE OSC 8
TRISA = 1
TRISB = 0
pocetak:
IF PORTA.0 = 1 THEN TOGGLE PORTB.0
PAUSE 1000
GOTO pocetak ' program se vraca na pocetak
END
ugl probo sam ovaj program kaj blinka jedan port i to radi al kao da ne zeli prihvatit input
DEFINE OSC 8
TRISA = 1
TRISB = 0
pocetak:
IF PORTA.0 = 1 THEN TOGGLE PORTB.0
PAUSE 1000
GOTO pocetak ' program se vraca na pocetak
END
ugl probo sam ovaj program kaj blinka jedan port i to radi al kao da ne zeli prihvatit input
Re: Easy Pic 6
Nesto malo sam radio u Microbasicu (dok nisam presao na PICbasic). Tamo se umjesto kljucne rijeci PAUSE koristi delay ili delayus, koliko se sjecam pa probaj prvo to
Re: Easy Pic 6
e da, zaboravio sam napomenut, ovaj program sto sam napiso je pisan u MCS-u, iskompajliran i ubacen u pic preko onog PICFLASH-a koji se dobije na CD-u od mikroelektronike uz EASYPIC6
- Dariolo
- Odlično uznapredovao
- Posts: 822
- Joined: 24-08-2006, 23:29
- Location: Žepče (BiH), Zagreb (HR)
Re: Easy Pic 6
Ako imaš neki drugi programator probaj sa njim programirat pic i onda ga probaj na EP ploči.
- Elektronicar
- Pravo uznapredovao :)
- Posts: 467
- Joined: 19-01-2008, 17:05
- Location: Balkan
Re: Easy Pic 6
Koji pic koristis ? Da li ima-nema comparator modul, adc ili sta vec i da li si pravilno podesio. Pokusaj da koristis samo portb.
-edit-
Ako je pic 16F887 kofiguracija porta je u MB izvedena kao "ANSEL = 0 ANSELH = 0" odnosno kao digital I/O
-edit-
Ako je pic 16F887 kofiguracija porta je u MB izvedena kao "ANSEL = 0 ANSELH = 0" odnosno kao digital I/O
Re: Easy Pic 6
koristim pic16f887 koji sam dobio sa EP6
na ove ansel i anselh sam naletio u nekom programu koji je stigao kao example za mikrobasic al je kompajler zapinjao na tom redu i izbacivao error pa sam ih izignoriro... pretpostavljam da se isto piše i u MCS-u za to
na ove ansel i anselh sam naletio u nekom programu koji je stigao kao example za mikrobasic al je kompajler zapinjao na tom redu i izbacivao error pa sam ih izignoriro... pretpostavljam da se isto piše i u MCS-u za to
- Elektronicar
- Pravo uznapredovao :)
- Posts: 467
- Joined: 19-01-2008, 17:05
- Location: Balkan
Re: Easy Pic 6
Data Sheet str 39 EXAMPLE 3-1: INITIALIZING PORTA
Meni je prvo to upalo u oko neznam za PBP ali treba prvo konfigurisati pinove a mozda jos ponesto. Zato kazem probaj gotove primere jer sigurno rade a ako nerade nisi lepo konfigurisao plocu. Takodje procitaj upustvo koje si dobio uz istu.
Meni je prvo to upalo u oko neznam za PBP ali treba prvo konfigurisati pinove a mozda jos ponesto. Zato kazem probaj gotove primere jer sigurno rade a ako nerade nisi lepo konfigurisao plocu. Takodje procitaj upustvo koje si dobio uz istu.
Re: Easy Pic 6
Taj pic je i mene jebao.
Ceo portb lepo radi, osim sa lcd-om...
Na kraju je zavrsio u nekoj reklami sa ledicama...
Ceo portb lepo radi, osim sa lcd-om...
Na kraju je zavrsio u nekoj reklami sa ledicama...
Re: Easy Pic 6
procito sam ja uputstvo koje dolazi uz plocu al ocito nije dovoljno opširno napisano
budem probao s nekim drugim picom ili isprogramirat na nekom programatoru drugom... međutim mislim da programator nije ovdje bitan nego definiranje ulaza i izlaza sa strane pic-a i programskog jezika koje nije tako jednostavno kao u našem skračenom kursu koji je moram napomenut ODLIČAN i skidam kapu pedji na ideji, trudu i znanju, tamo sam puno naučio
budem probao s nekim drugim picom ili isprogramirat na nekom programatoru drugom... međutim mislim da programator nije ovdje bitan nego definiranje ulaza i izlaza sa strane pic-a i programskog jezika koje nije tako jednostavno kao u našem skračenom kursu koji je moram napomenut ODLIČAN i skidam kapu pedji na ideji, trudu i znanju, tamo sam puno naučio
Re: Easy Pic 6
evo ovo radi i ne razumijem u čemu se bitno razlikuje od prethodnog programa koji sam tu stavio al ocito ima veze sa definiranjem digitalnih ulaza na portu A
DEFINE OSC 8
TRISB = 0
TRISC = 1
PORTC = 0
PORTB = 0
pocetak:
IF PORTC.0 = 1 THEN
high PORTB.0
PAUSE 1000
GOTO pocetak
ENDif
DEFINE OSC 8
TRISB = 0
TRISC = 1
PORTC = 0
PORTB = 0
pocetak:
IF PORTC.0 = 1 THEN
high PORTB.0
PAUSE 1000
GOTO pocetak
ENDif
- Elektronicar
- Pravo uznapredovao :)
- Posts: 467
- Joined: 19-01-2008, 17:05
- Location: Balkan
Re: Easy Pic 6
Upustvo je sasvim dovoljno netreba ti nista opsirnije.
PORTA je malo specifican i mora biti pravilno inicijalizovan samo je to razlika.
PORTA je malo specifican i mora biti pravilno inicijalizovan samo je to razlika.