[ johnny_hush @ 10.10.2006. 08:30 ] @
Do sada se nisam bavio mikrokontrolerima i zanima me da saznam dosta iz ove oblasti, tako da sam zahvalan za sve tekstove koje mogu da mi pomognu - gde se mikrokontroleri koriste, koji im je princip rada, i sta mi je sve potrebno (od znanja) da bih mogao time da se bavim. Svaki tekst ce biti od koristi...
[ roberto555 @ 10.10.2006. 20:01 ] @
"- gde se mikrokontroleri koriste,"

->pa mogao bih reči gotovo svugdje :)), od automobila.... eto recimo ja sam ih koristio za regulaciju osvjetljenja, to je zadnje što s njima radim pa eto.....

" koji im je princip rada,"-> to ti se nemože reću u 5 rečenica, al eto ovako imas ti upravljačku jedinicu, ALU (aritm. log.jedinici), razni registri(akumulator/i,PC(program counter),DC,registri opče namjene,,,,,sav "promet " se odvija po sabirnici koja opet ima upravljačke,podatkovne("širina" sabirnice-npr. 8 bita...),i adresni,iz naziva mozes zakljuciti koji je čemu namjenjen,pod.su dvosmjerni...itd... za to moraš nabaviti neku knjigu, ili nači nešto na netu, nemože ti to netko obajniti ovako u pet minuta, jer nije to baš tako lako,,eto,,pretpostavljam da češ se odlučiti za atmel ili microchip, pa eto

www.atmel.com
www.microchip.com

na njivovim str.imaš asembler (MPlab(micro.) i AVR studio(atmel)) besplatno za skinuti, skini dokumentaciju za pojedini mcu.i unutra takoder imaš sve najbolje objašnjeno, .


" i sta mi je sve potrebno (od znanja) da bih mogao time da se bavim."--- pa da znaš bar u najgrubljim crtama kako to funkcionira, i da znaš programirati (preporučam asembler, al onda moraš malo bolje znati samu arhitekturu),a ako želiš možeš i u nekom višem jeziku, iako je meni od svih viših koje sam probao i dalje najbolji asembler-jezik niske razine!,! to odluči sam, i uz sve to puno volje, :)

od "hardverskog" dijela ti treba mikrkontroler s kojim češ raditi i programator za nejga s kojim češ ga programirati,i sad ako želiš imaš još tu i raznih razvojnih pločica(ja ih nsiam koristio),za vježbu!

... pozdrav!
[ Stojan Trifunovic @ 10.10.2006. 23:01 ] @
Prvo se odluči koje mikrokontrolere želiš izučavati. Amtel ili
Microchip. Bilo je već dosta tema o tome ovde, pa ih pročešljaj malo.
Da bi mogao da se baviš njima MORAŠ imati programator. To je (pored
samog mikrokontrolera) jedini hardver koji ti je neophodan. Kako oni
profesionalni uopšte nisu jeftini (kako za koga), moguće rešenje ti je
samogradnja jednog od modela low cost programatora.
Onda trebaš naučiti jedan od programskih jezika. Ja koristim assembler,
ali ako ti to više odgovara, možeš programirati i u C pa čak i u
Basic-u. Normalno, za sve ove programske jezike potreban ti je editor
teksta koji generiše čist tekst bez ikakvog formatiranja (Notepad), i
odgovarajući (u zavisnosti od jezika) kompajler/linker/assembler.
Pri tome ti mogu pomoći editori specijalizovani za mikrokontrolere, koji
automatski vrše naglašavanje delova koda drugačijim bojama.
Dobra stvar je dobar deo ovih programa freeware, ili sharware.
I kada malo budeš ušao u tehniku programiranja dosta ti mogu pomoći
programi za simulaciju rada mikrokontrolera. Oni simuliraju stanja
mikrokontrolera, u zavisnosti od programa koji im učitaš, tako da u
svakom trenutku možeš videti šta se događa sa tvojim programom, kao i da
uočiš eventualne greške u programu i pre samog programiranja
mikrokontrolera.
Znači:

1 - Odaberi familiju mikrokontrolera
2 - Nabavi ili napravi programator
3 - Skini sa neta dokumnentaciju i programe za mikrokontrolere
4 - Nauči programski jezik
5 - Isprobaj rad programa u simulatoru, ili na sopstvenom projektu.
[ johnny_hush @ 11.10.2006. 13:38 ] @
Hvala Stojan Trifunovic i roberto555 za ove savete.
Zanima me jos da li bi neko mogao da mi preporuci neku knjigu ili tekst na internetu (pozeljno na srpskom ili engleskom jeziku) iz kojih bi mogao da naucim dovoljno o programiranju da bi radio sa mikrokontrolerima, i sa nekoliko primera kako bi mogao da vidim kako to sve funkcionise?

[Ovu poruku je menjao johnny_hush dana 12.10.2006. u 14:48 GMT+1]
[ roberto555 @ 11.10.2006. 17:08 ] @


knjiga ima nekih na www.mikroelektronika.co.yu to ti neče bit ni problem nabaviti, a tekstova, imas na netu koliko želiš, piši u google...ne znam bas neku str.gdje ima da te uputim direktno, kad odlučiš s kojim jezikom češ progr. reci pa ti mogu poslati na mail ako ću imati šta,imam ja nekih uputa za progr., www.elektronika.ba tu imaš isto dosta toga, i naravno na www.atmel.com i www.microchip.com kad odabereš s kojima češ raditi!!!a tu si ti ui besplatni amembl.!
[ Stojan Trifunovic @ 11.10.2006. 22:03 ] @
Ovde je jedno uputstvo koje te kroz proste primere vodi kroz programiranje PIC16F84. Krenuo sam da ga prevodim i ispravljam neke sitnije greške. Evo ti obe verzije. (ova na srpskom jeziku nije još završena).
[ Trikki @ 15.10.2006. 01:42 ] @
pa ja bih ti preporucio da uzmes razvojni komplet mikroelektronike iz Beograda. Nisu skupi, a dobices sve na dlanu sto je za pocetnika jako bitno. Posle kad ovladas materijom mozes sam da pravis i sklapas neke stvari. Mislim da je cena oko 100 evra ali vredi.
[ jovank @ 16.10.2006. 17:09 ] @
Mene interesuje programiranje PIC 16F84.Imam programator i MPLAB za sada.Interesuje me litratura za programiranje i uopsteno o ovom mikrokontroleru i hardveru potrebnom za njega prvenstveno na srpskom.O mikrokontrolerima nemam pojma za sada
[ Stojan Trifunovic @ 16.10.2006. 21:31 ] @
jovank wrote:

> Interesuje me litratura za programiranje i uopsteno o ovom
> mikrokontroleru i hardveru potrebnom za njega prvenstveno na srpskom.

Pogledaj onaj moj prevod. Od softvera ti još treba i besplatan IC prog
www.ic-prog.com ako koristiš neki od pravljenih programatora. Ako bi
želeo da simuliraš izvršavanje svojih programa pre programiranja
pogledaj i PIC simulator IDE sharware sa http://www.oshonsoft.com/ .
[ Majstor Duja @ 03.11.2006. 09:51 ] @
Jedan tip:

upoznajte se sa vise programskih jezika za u-kontrolere pa se opredelite kasnije za jedan, ili vise...
Lakse se stekne uvid u konstrukciju i problematiku samog programiranja ako info dolazi sa vise strana
jer nijedna knjiga nije toliko detaljna...Srecno!
[ PC_dukson @ 16.11.2006. 15:37 ] @
"Johnny",

ukoliko si se opredelio za Atmelove mikrokontrolere, obavezno pogledaj sajt www.avrfreaks.net i pregledaj one forume koji su ti interesantni.
Kad se uclanis, sto je i besplatno i jednostavno, mozes i sam da postavljas nove teme. Ljudi su veoma raspolozeni za pricu i dobronamerne savete. Cela konverzacija se vrsi na engleskom. Vrlo je cesta praksa na tom forumu cak i da ti ljudi daju primer koda, naravno samo deo. A kada imas neki problem sa svojim kodom, jednostavno ga stavis u poruku i kazes otprilike sta te muci.
Kad sam hteo da naucim nesto o programiranju PWMa, dosta njih su mi pomogli. A an sajtu ces naci i dosta projekata, ako detaljno procackas sajt i nesto sema i kod listinga.

Pozdrav!
[ gokoarsov33 @ 26.11.2006. 18:35 ] @
Hvala na gospodinu Stojan Trifunovic jer sa njegovom objasnenju (na srpskom jezikom) za picmicro controlere sam mnogo naucio jer je to on vrlo lepo i razbirlivo napisao.Zmolio bih ga ako moze da dovrsi ono upatstvo na srpskom jezikom.
Hvala puno odnapred.
[ gokoarsov33 @ 26.11.2006. 18:37 ] @
Hvala na gospodinu Stojan Trifunovic jer sa njegovom objasnenju (na srpskom jezikom) za picmicro controlere sam mnogo naucio jer je to on vrlo lepo i razbirlivo napisao.Zmolio bih ga ako moze da dovrsi ono upatstvo na srpskom jezikom.
Hvala puno odnapred.
[ Stojan Trifunovic @ 27.11.2006. 23:39 ] @
Molim molim! Završiću, samo mi treba vremena, a njega baš i nemam mnogo. Da ne bih opterećivao Elitesecurity zadnju verziju uputstva stavio sam na svom sajtu.
[ Stojan Trifunovic @ 21.12.2006. 22:57 ] @
Hm! Ne mogu obrisati stari uploadovan fajl i zameniti ga novim. Ništa onda. Evo direktnog linka.

http://www.ptt.yu/korisnici/t/r/trifunov/pic/PIC16F84.pdf

Molio bih prodavce Microchipovih PIC mikrokontrolera u Srbiji da mi posalju adrese svojih sajtova (ili bar broj telefona i adresu) kako bi ih ubaio u uputstvo.
[ Stojan Trifunovic @ 28.10.2007. 06:55 ] @
Direktan link morao sam zbog ograničenja PTT servera u veličini fajlova zameniti. Aktuelan link imate na mom sajtu

http://www.ptt.yu/korisnici/t/r/trifunov/index.htm
[ deki63 @ 04.11.2007. 12:16 ] @
Moze li neko da mi programira 18f458 ima 2 hex fajla i config.txt
[ elgor @ 17.11.2007. 12:32 ] @
De ne otvaram novu temu
interesuje me kako pretvoriti HEX. fajl u asm.
[ sander @ 17.11.2007. 18:38 ] @
Ako koristis MP-LAB onda inportujes .hex fajl File/Import pa ga pogledas na View/program memory.
[ Stojan Trifunovic @ 20.11.2007. 07:11 ] @
A mozes i preko disassemblera. Imas linkove ka njima u mom uputstvu.
[ elgor @ 22.11.2007. 15:08 ] @
hvala vam g-dine trifunovicu
[ elgor @ 22.11.2007. 15:15 ] @
koristim MP LAB , hvala na odgovoru