Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Programiranje PIC 18F xxxx Mikrokontrolera.

[es] :: Elektronika :: Mikrokontroleri :: Programiranje PIC 18F xxxx Mikrokontrolera.

[ Pregleda: 9971 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mikrokontroleri
Student

Član broj: 287003
Poruke: 46
*.dynamic.isp.telekom.rs.



Profil

icon Programiranje PIC 18F xxxx Mikrokontrolera.19.07.2011. u 13:35 - pre 154 meseci
Pratim ovaj forum i ne mogu da nadjem neki konkretan odgovor. Ovako mikrokontroler sa kojim se bavim je PIC 18F4520 i da bi razumeo mikrokontrolere kupio sam knjigu PIC mikrokontroleri ( tu je dat primer PIC 16F887) . Kako sam ja shvatio ova dva PIC 18F4520 i PIC 16F887 se razlikuju po instrukcijama. PIC 16F887 ima 35 a PIC 18F4520 ima 75 instrukcija . Da li se PIC mikrokontroleri programiraju na isti nacin u zavisnosti koji PIC koliko ima instrukcija
 
Odgovor na temu

Sepa011

Član broj: 161918
Poruke: 1817
..106.109.adsl.dyn.beotel.net.



+28 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.19.07.2011. u 13:46 - pre 154 meseci
Ajed malo lepse preformulisi pitanje.

uC se programiraju programatorima a programi se pisu ili u Assembler-u ili nekom visem programskom jeziku (za 18F najpogodniji C ili Pascal ili Basic, ovim redosledom). Broj instrukcija ti je vezan za Assembler, koji je "najnizi" jezik za programiranje, najnekomforniji, ali zato u njemu mogu da se napisu najbrze rutine (sto opet zavisi od poznavanja istog).
 
Odgovor na temu

Mikrokontroleri
Student

Član broj: 287003
Poruke: 46
*.dynamic.isp.telekom.rs.



Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.19.07.2011. u 14:04 - pre 154 meseci
Znaci ako sam dobro shvatio programiranje PIC Mikrokontrolera je isto samo za svaki PIC ali se razlikuju instrukcije (govorim za Asembler)
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.19.07.2011. u 17:52 - pre 154 meseci
sta podrazumevas pod terminom "programiranje mikrokontrolera"?

"programiranje mikrokontrolera" je proces upisivanja programa (obicno cuvanog u intel HEX8 formatu) u mikrokontroler. zavisno od mikrokontrolera taj proves se vrlo razlikuje (brisanje uv-om, low voltage programming, high voltage programming etc etc) u odnosu na to koji je medium u mcu-u (rom, eprom, eeprom, flash ....)... sto se tice pic16f887/16f877a/18f4520 oni svi imaju flash te se programiraju identicno (low i high voltage programming, high voltage programming ide tako sto se na vpp pin dovede 12V i onda se preko PGC/PGD pinova sinhronom seriskom vezom upise program u mcu, low voltage programming ide malo drugacije, umesto Vpp pina koristi se LV pin na koji mora da se dovede napon pre nego se dovede napon na pic ...) ...

programiranje mikrokontrolera nema nikakve veze sa programskim jezikom


drugi termin je razvoj programa za mcu, sto je pisanje programa u nekom programskom jeziku (programiranje ZA mcu, ne programiranje mcu-a)... tu zavisno od jezika u kome pises ima razlike ali ako ces koristiti mikroC razlike su minorne
 
Odgovor na temu

Sepa011

Član broj: 161918
Poruke: 1817
..106.109.adsl.dyn.beotel.net.



+28 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.19.07.2011. u 18:25 - pre 154 meseci
Uzmes lepo datasheet za neki 16Fxxx i 18Fxxx uC i vidis kolike su razlike u instrukcijama (35 za 16F 75 (eventualno +8) za 18F).

Mnogo su ti vece razlike u registrima, modovima rada,....
 
Odgovor na temu

ZZIKA
Zivojin Miskovic
Smed. Palanka

Član broj: 63877
Poruke: 318
*.dynamic.isp.telekom.rs.



+15 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.19.07.2011. u 20:48 - pre 154 meseci

Hajmo jednostavno:

Ako softver za mikrokontroler pišeš u Assembleru - veoma su ti bitne razlike u instrukcijama.

Ako pišeš u nekom višem programskom jeziku ( C, BASIC ...) - ne brini o tome. O tome brine kompajler konkretnog programskog jezika.


Naravno, uvek je dobro proučiti datasheet mikrokontrolera za koji pišeš softver da bi znao njegove mogućnosti i ograničenja.
 
Odgovor na temu

Mikrokontroleri
Student

Član broj: 287003
Poruke: 46
*.dynamic.isp.telekom.rs.



Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.21.07.2011. u 09:33 - pre 154 meseci
Zna li neko gde mogu nadjem na netu neku knjigu Programiranju PIC18Fserije.
 
Odgovor na temu

shpiki
Student
Novi Sad

Član broj: 50342
Poruke: 1651



+62 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.21.07.2011. u 11:18 - pre 154 meseci
Nema knjige za programiranje odredjene serije... Uzmes datasheet za odredjeni kontroler, izaberes jezik u kome hoces da pises programe i idemo...
There are only 10 types of people in the world:
those who understand binary, and those who don't.
 
Odgovor na temu

Mikrokontroleri
Student

Član broj: 287003
Poruke: 46
*.dynamic.isp.telekom.rs.



Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.25.07.2011. u 11:12 - pre 154 meseci
Sto se tice programiranje mikrokontrolera ja sam pocetnik mene zanima koji mikrokontroler uzeti , koju literaturu izeti za pocetnika
 
Odgovor na temu

Mikrokontroleri
Student

Član broj: 287003
Poruke: 46
*.dynamic.isp.telekom.rs.



Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.25.07.2011. u 11:26 - pre 154 meseci
Mene zanima da li je princip pisanje programa u asembleru isto za sve PIC mikrokontrolere (znam da se svaki Mikrokontroler razlikuje po familiji kojoj pripada,instrukcijama,da li je RISC ili CISC ili ima von-Neumann arhitekturu ili Harvard i ostalo .)
 
Odgovor na temu

milanmeh
Novi Sad

Član broj: 206027
Poruke: 213
*.ptt.rs.



+7 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.27.07.2011. u 01:03 - pre 154 meseci
Nije isti ali je slican. U svakom slucaju preporuka je da batalis asembler i koristis kompajler baziran na nekom od programskih jezika (C recimo). Istina je da se u cistom asembleru MCU moze izuzetno efikasno isprogramirati, ali kako asemblerski kod raste sve ga je teze i teze odrzavati i nadogradjivati. Obzirom da se kompajler brine o kreiranju masinskog koda i cinjenici da je programski jezik standardizovan (C), daleko je lakse presaltavanje kako izmedju familija mikrokontrolera istog proizvodjaca tako i izmedju razlicitih proizvodjaca.

Sto se tice knjiga za PIC18F, pogledaj link koji sam ti poslao na PM.
 
Odgovor na temu

Mikrokontroleri
Student

Član broj: 287003
Poruke: 46
*.dynamic.isp.telekom.rs.



Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.27.07.2011. u 15:59 - pre 154 meseci
Izvinite ali ne znam sta znaci PM
 
Odgovor na temu

shpiki
Student
Novi Sad

Član broj: 50342
Poruke: 1651



+62 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.27.07.2011. u 17:50 - pre 154 meseci
PM = Private Message iliti kao sto pise ovde Privatna Poruka (ako ti neko stavi PP, sad znas i sta je to...)
There are only 10 types of people in the world:
those who understand binary, and those who don't.
 
Odgovor na temu

Mikrokontroleri
Student

Član broj: 287003
Poruke: 46
*.dynamic.isp.telekom.rs.



Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.27.07.2011. u 19:34 - pre 154 meseci
Ali ne mogu da skinem to sto mi treba
 
Odgovor na temu

mnn
sm

Član broj: 85435
Poruke: 723
*.dynamic.isp.telekom.rs.



+25 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.31.07.2011. u 19:20 - pre 154 meseci
Na ex - yu jezicima teško da ima nešto osim raznih seminarskih,maturskih ili diplomskih radova koji se bave programiranjem PIC 18 serije .
Na engleskom imaš uputstvo PicKit3 sa početničkim lekcijamau PIC C18

http://www.microchip.com/stell...en538340&redirects=pickit3” ili na

http://extremeelectronics.co.i...th-pic-microcontroller-part-i/“ indijski sajt koji ima početničke lekcije za PIC 18 seriju i HI-TECH C for PIC18 MCUs kompajler.
 
Odgovor na temu

mst.petrovic
milos petrovic
student
nis

Član broj: 256875
Poruke: 47
*.adsl-a-3.sezampro.rs.



+1 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.29.08.2014. u 08:19 - pre 116 meseci
pozz svima da ne otvaram novu temu....da li je moguce konkretno za pic 18f4680 konfigurisati da bude samo recimo RA5 pin analogni ostali digitalni ?
kako gledam datasheet to se konfigurise u ADCON1 registru ali ako hoces jedan samo pin moze da bude samo RA0....ako oces dva analogna onda RA0 i RA1....?
meni konkretno treba da RA5 bude samo analogni ???
http://ww1.microchip.com/downloads/en/DeviceDoc/39625c.pdf
strana 248.
mst
 
Odgovor na temu

mst.petrovic
milos petrovic
student
nis

Član broj: 256875
Poruke: 47
*.adsl-a-3.sezampro.rs.



+1 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.29.08.2014. u 09:10 - pre 116 meseci
u ostalim pic-ovima sa kojim sam radio zeljeni pin se konfigurise da bude analogni u ANSEL registru...ali u ovom, taj registar ne postoji ??
mst
 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 932
*.dynamic.isp.telekom.rs.



+81 Profil

icon Re: Programiranje PIC 18F xxxx Mikrokontrolera.29.08.2014. u 09:24 - pre 116 meseci
Ne može da se konfiguriše samo RA5(AN4) kao analogni a ostali kao digitalni kod ovog PIC-a. Moraš da tražiš drugo rešenje.
gorankg
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Programiranje PIC 18F xxxx Mikrokontrolera.

[ Pregleda: 9971 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.