![]() |
Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - Printable Version +- DIY Electronic projects (https://forum.yu3ma.net) +-- Forum: Tutorijali & teorija - Tutorials & theory (https://forum.yu3ma.net/forumdisplay.php?fid=6) +--- Forum: Tutorijali - Tutorials (https://forum.yu3ma.net/forumdisplay.php?fid=27) +--- Thread: Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C (/showthread.php?tid=39) |
Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - mikikg - 02-21-2014 <p>Ukoliko imate pitanja, predloge ili komentare vezana za tutorijal "<a data-ipb='nomediaparse' href='http://forum.diyaudioproject.eu/index.php?/topic/454-tutorial-uvod-u-programiranje-pic-mikrokontrolera-u-jeziku-c/'>Tutorial | Uvod u programiranje PIC mikrokontrolera u jeziku C</a>" mozete ih postaviti ovde ...</p> <p> </p> <p>Slobodno pitajte sve sto vam nije jasno ...</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - Ubledeli - 02-21-2014 <p>oce li biti za atmel-avr i neke druge procesore ili samo za pic?</p> <p>i moze li se koristiti arduino kao programator(isp) za picove kao sto se koristi za avr</p> <p>inace tema je super samo istrajno!</p> <p> :frantics:</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - dlalkovic - 02-21-2014 <p>Programator je najmanji problem. Pun je net toga ( predlazem klon PIC KIT 2 ).</p> <p>Treba doci do onoga sto se programatorom upisuje u flash PIC-a. </p> <p>Licni predlog: upoznati se ili nauciti asembler a onda preci na visi programski jezik ( moze neki BASIC, ali bolje neki C ).</p> <p>C nauciti iz referentnog udzbenika Kenington i Rici: Uvod u programski jezik C.</p> <p>Nakon toga pogledati na primer <a data-ipb='nomediaparse' href='http://www.microchipc.com'>http://www.microchipc.com</a>. I onda vezbanje ( simulator, pa InCircuitDebugger ) u Majkrocipovom razvojnom okruzenju. Miki kaze da je sve prosto. Jeste, ali kad naucis... Sve u svemu, kada se stigne do odredjenog nivoa, ideje o primeni se nekontrolisano gomilaju u glavi. </p> <p>Naravno, najteze je na pocetku. Napredak je postepen i posebno spor u pocetku kada se javlja more pitanja na koja treba naci odgovor.</p> <p>Oni koji tada ne odustanu, sigurno krecu ka cilju.</p> <p>Oblast je veoma siroka, i svako ko se odlepi od pocetka moze da postavlja sam sebi granice.</p> <p>Ukoliko nekog zanima mogu da mu prenesem neka svoja iskustva i eventualno skratim deo puta u savladavanju ove veoma primamljive i uvek aktuelne oblasti.</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - mikikg - 02-21-2014 <p>@dlakovic slobodno mozes izneti ovde tvoja iskustva oko te teme pa mozemo to posle da copy/paste u tutorijal ...</p> <p> </p> <p>Sledece sto sam planirao da pisem je vezano za internu strukturu PIC-a, sta se to sve unutra nalazi a u pocetku ce detalji biti vezani za osnovne digitalne ulazno/izlazne linije.</p> <p>Posle toga sam planirao da krenem sa prostim programom tipa "Blinky LED".</p> <p> </p> <p>Dakle ko zeli da se ukjuci u pracenje tutorijala neka vec krene sa instalaciom Mplab X, XC 8 i XC 16 prevodioca.</p> <p>Slobodno postavite pitanje ako imate oko te instalacije.</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - sax778 - 02-21-2014 <p>Znaci MPLABX v2.00 ovo je zadnja verzija.</p> <p> </p> <p>da se i ja malo igram sa C.</p> <p> </p> <p>odlicna tema.</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - micro - 02-21-2014 <p>Mislim da niko nije spomenuo plug-in code configurator, link:</p> <p><a data-ipb='nomediaparse' href='http://www.microchip.com/pagehandler/en_us/devtools/code_configurator/home.html'>http://www.microchip.com/pagehandler/en_us/devtools/code_configurator/home.html</a></p> <p> </p> <p>dolje imate video helpove koje treba pogledati a ukratko objasnjavaju kako se koristi i instalira code configurator plug-in.</p> <p>Mozete ga instalirati direktno iz mplab x koji ga dovuce sa neta. Nazalost podrzava samo neke od 16F piceva, ali i to je velika pomoc za nekoga ko pocinje sa ovim mikrokontrolerima. Ukratko plugin vam generira C kod oko setovanja pinova i perifernog hardvera u PIC-u. Treba vam jos i XC8 , C kompajler za 8 bitne piceve.</p> <p> </p> <p>Inace mplab x mi se jako svidja i na linuxu radi jako dobro i brzo pogotovo ako imate SSD hard disk, kompilacija koda koja je na prastarom mplabu i klasicnom hardu trajala vjecnost ovdje traje u milisekundama ![]() Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - mikikg - 02-22-2014 <p>Micro, dobar je ovaj Code Configurator plugin! Nisam koristio do sad tako nesto za PIC (koristio sam slicne programe za ARMv7).</p> <p>Koliko vidim bas su lepo to osmislili, izabere se prvo model PIC-a (koji je podrzan za plugin), dobiju se raspolozive opcije i onda se izklikce gde/sta koji pin da radi i kako je vezan za pojedine I/O nozice.</p> <p>Posle toga automatizovano izgenerise potreban CODE i ubaci u glavni projekat potrebne SW delove. Bas pismena opcija ![]() <p> </p> <p>Probacu na proto plocici npr sa PIC16F1509 (taj mi se zateko na lageru a DIP kciste) i da vidim da li ce to da radi a nema razloga da ne radi.</p> <p>Mozda tutorijal bazirano i na ovom plugin, sto da ne! Bolje tako nego da kopamo po specifikaciji tacne registre ![]() Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - enaB - 02-22-2014 <p>Ma kakav konfigurator, nek se muče :devil: ![]() <p>Moje mišljenje ovde dođe laičko, ali ću ipak reći, da pošto se radi o samim počecima upoznavanja sa mikrokontrolerima i njihovog programiranja, ideja je valjda da se nauči (sa razumevanjem) a ne samo uradi posao za što kraće vreme, kao robot. Čak i ako bi se objašnjavao generisani kod moglo bi da bude kao kad se gleda rešenje zadatka i pomisli, OK, razumem ovo, a onda probaš da uradiš sam i vidiš da ne znaš ![]() Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - mikikg - 02-22-2014 <p>Hehe, ako imas vremena, napisi nam "ukratko" kako se konfigurisu portovi preko registra ![]() <p> </p> <p>Za sad u tutorial cu se bazirati na konfiguratoru jer mislim da je to kolko-tolko blize i razumljivije za početnike.</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - enaB - 02-22-2014 <p>Tvoj je tutorial i ako si tako odlučio neću da se mešam, kako misliš da treba tako neka bude :thumbsup:</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - Milan95 - 02-22-2014 <p>Ucio sam i ucim programiranje i preko pic-a i preko arduina i arduino je za pocetnike mnogo bolji jer nije potrebno veliko ulaganje znanja da bi se dodlo do rezultata a kad arduino vise ne ispunjava zahteve koji su potrebni lako je preci na pic a pritom i jedan i drugi se baziraju na c-u ...</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - mikikg - 02-22-2014 <p>Arduino je zgodan za pocetnike iz razloga sto imaju definisanu platformu, nekoliko modela i tacno definisanim mikrokontrolerskim IC sto im daje mogucnost da iz IDE-a veoma uproste neke funkcije koje se ticu definicije ulazno/izlaznih portova i ostalih periferija.</p> <p>Takodje je zgodno sto se te Arduino plocice jednostavno ustekaju u USB port, nema dodatnih programatore i sve moze jako brzo i prosto da se pusti u pogon.</p> <p> </p> <p>Sa Microchip PIC je malkice drugacija prica jer imamo izbor velikog broja razlicitih kontrolera, prakticno za svaku aplikaciju mozemo da izaberemo modeli koji najvise "paše".</p> <p>Dodatno ovde se barata samo sa čipovima sto je većini ovde na forumu interesantno za izradu raznih malih namenskih uredjaja.</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - mikikg - 02-22-2014 <blockquote class="ipsBlockquote" data-author="enaB" data-cid="21305" data-time="1393102226"> <div> <p>Tvoj je tutorial i ako si tako odlučio neću da se mešam, kako misliš da treba tako neka bude :thumbsup:</p> </div> </blockquote> <p> </p> <p>Čim je tutorial došao ovde na forum nije više "moj" već "naš" ![]() <p> </p> <p>Mi koji imamo nešto više iskustva oko tih stvari valjalo bi da to znanje podelimo sa ostalim članovima i u tom kontekstu nije moranje da nekim stvarima pristupimo baš onako kako ja npr predložim.</p> <p> </p> <p>Neće ništa faliti ako neke stvari objasnimo iz različitih uglova, tim bolje ako imamo različite pristupe oko iste problematike.</p> <p> </p> <p>Cilj je da sto više sitnih detalja prenesemo početnicima kako bi mogli da se upuste u tu vrlo zanimljivu i korisnu tehniku. Neko ozbiljnije upoznavanje sa problematikom je svakako vezano za nečiji lični pristup tome.</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - Macola - 02-22-2014 <p>Evo, našao sam jednu malenu a korisnu knjižicu, koja lako može ovde da se uploaduje.</p> <p> </p> <p>Nadam se da će koristiti ovoj temi koju si započeo.</p> <p> </p> <p>[attachment=7403:Osnove_C_Programiranja.pdf]</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - Milan95 - 02-22-2014 <p>Imam knjigu za prvu godinu fakulteta programiranje u c-u pa ako je neko stvarno voljan da se ozbiljno pozabavi tom tematikom rad sam da skeniram kad uhvatim vremena (na hrvatskom je knjiga ali je razumljivo)</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - sax778 - 02-22-2014 <p>Poenta je sto ovaj code configurator nema one picove sto su pocetnicima najprihvatljivija opcija u startu npr.</p> <p> </p> <p>12F 629</p> <p> 675</p> <p> 683</p> <p> </p> <p>16F 628</p> <p> 88</p> <p> 887</p> <p> </p> <p>ima naprednije picove,mislim da ce pocetnici probati bas sa nekim od ovih.</p> <p>Ali kako god da bude i kako se odluci dobro je da tutorial krece.</p> <p> </p> <p> </p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - Milan95 - 02-22-2014 <p>Ako ce mo realno za ove cipove konfigurator i ne treba .</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - Macola - 02-22-2014 <p>Evo, nađoh još nešto baš dobro za početnike:</p> <p> </p> <p><a data-ipb='nomediaparse' href='http://www.google.rs/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CFMQFjAE&url=http%3A%2F%2Fes.elfak.ni.ac.rs%2FPapers%2FRazvojni%2520sistem%2520za%2520PIC16F877A.pdf&ei=iSIJU_K8AsWyywOKkIGgBA&usg=AFQjCNE2eMG3YytLXw4WW74mHtQg2WEyJQ&bvm=bv.61725948,d.bGQ&cad=rja'>http://www.google.rs/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CFMQFjAE&url=http%3A%2F%2Fes.elfak.ni.ac.rs%2FPapers%2FRazvojni%2520sistem%2520za%2520PIC16F877A.pdf&ei=iSIJU_K8AsWyywOKkIGgBA&usg=AFQjCNE2eMG3YytLXw4WW74mHtQg2WEyJQ&bvm=bv.61725948,d.bGQ&cad=rja</a></p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - Milan95 - 02-22-2014 <p>877 nema interni oscilator al zato 887 ima , a ovaj tutorijal je extra , vrlo detaljan ...</p> Pitanja u vezi tutorijala | Programiranje PIC mikrokontrolera u jeziku C - enaB - 02-22-2014 <blockquote class="ipsBlockquote" data-author="mikikg" data-cid="21308" data-time="1393105554"> <div> <p>Mi koji imamo nešto više iskustva oko tih stvari valjalo bi da to znanje podelimo sa ostalim članovima i u tom kontekstu nije moranje da nekim stvarima pristupimo baš onako kako ja npr predložim.</p> <p> </p> <p>Neće ništa faliti ako neke stvari objasnimo iz različitih uglova, tim bolje ako imamo različite pristupe oko iste problematike.</p> <p> </p> <p>Cilj je da sto više sitnih detalja prenesemo početnicima kako bi mogli da se upuste u tu vrlo zanimljivu i korisnu tehniku. Neko ozbiljnije upoznavanje sa problematikom je svakako vezano za nečiji lični pristup tome.</p> </div> </blockquote> <p>Kad bi svi tako dopisivali šta znaju i kako misle, na šta bi to onda ličilo ![]() ![]() ![]() |