Dekodiranje
Decembar 04, 2008, 06:32:27 am *
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.

Prijavite se korisničkim imenom, lozinkom i dužinom sesije
Vesti: Predstavite se zajednici sa nekoliko uvodnih rečenica !
 
   Početna   Pomoć Pretraga Prijava Registracija  

Stranice: [1] 2 3 4
  Štampaj  
Autor Tema: Programiranje kontrolera  (Pročitano 3688 puta)
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« poslato: Decembar 14, 2007, 03:28:27 pm »

Kako je svet mali Šokiran Zelenko
Hvala Vam dušane za PBP mcs imam, u kom programskom jeziku Vi programirate kntrolere ?
Video sam da ste koristili PIC i AVR u svom projektu za modifikaciju instrument table.
Da li ste videli na delu ovaj razvojni sisistem, planiram da ga nabavim http://www.tigal.com/prodotti_scheda.asp?pid=1102
Ovde ćemo mi da komuniciramo u ovoj temi Namigivanje
Pozdrav,
Marko.

Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #1 poslato: Decembar 14, 2007, 04:00:52 pm »

Kod one table sam koristio pic i AT89S52, on nije iz porodice AVR vec 8051. Dosta je sporiji.
Ta dva kontrolera nameravam da zamenim jednim AVRom, ATmega128, ali za to ima vremena.

Ja sam neka srednja generacija elektronicara (1962.god) koja je odrasla uz spektrum i C64, a sa njima uz bejzik. Zbog toga i pretezno koristim bejzik kompajlere (Proton i PBP za pic kontrolere, Bascom za atmel) a kad mi treba brzina negde onda se malo pomucim u asembleru. I mogu reci da ta kombinacija deluje.

Imao sam neke mikroelektronikine razvojne sisteme (http://www.mikroe.com/sr/tools/), ali od kako se pojavio program Proteus, to sam zabatalio. U ovom programu je moguca simulacija rada kontrolera bez opasnosti da se spali neki, i bez predhodnog odlaska u radnju da se nabavi isti. Znaci, razvijem sistem dokle moze, vidim da li to moze da radi, pa odem u nabavku delova.
Posebno je pogodna kombinacija Proteus/Proton zbog mogucnosti da se program pisan u Protonu simulira korak po korak u Proteusu. To sa PBP-om nije moguce, vec se simulira hex kod.
Okacicu uskoro ove programe ovde, samo da iskopam poslednje verzije koje sigurno funkcionisu.

ps- mislim da se licno poznajemo, slao sam neki regenerator Rubinu preko vas, mozemo li bez persiranja ili je to pravilo foruma?
Sačuvana
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #2 poslato: Decembar 14, 2007, 04:17:30 pm »

Pravilo foruma je da nema pravila Zelenko što se tiče persiranja, ja sam verovatno najfleksibilniji admin na ovim prostorima, ja prvo otvorim temu u pravilima foruma pa vidim šta ostali misle o tome pa tek onda dodam novo pravilo na forum Namigivanje.
Naravno šalim se, možeš mi se obraćati na bilo koji način, nego sam ja navikao da ljudima persiram pogotovo na internetu, jer se stiče utisak o profesionalnosti.
Ja sam najnovija generacija elektroničara (ako ikada diplomiram na ETF-u Šokiran) nešto malo čačkam kontrolere u Basicu-u i uskoro ću početi asembler pa na kraju C, sve će ovo verovatno i doći naa nekom ispitu kad tad, zato se i ne žurim.
I ja planiram da koristim basic sa kombinacijom asemblera, tako da ćemo veoma lepo sarađivati u ovoj temi. Zelenko
Nakačite programe kad nađete malo slobodnog vremena pošto i mene zanimaju, a sa razvojnim sistemom idem da se poigram u ponedeljak, kolegama sa fakulteta profesor je dao praktično neograničeni budžet da naprave neki projekat pa im je kupio da razvojni sistem.
Imam neke nove projekte već u planu pa ču zatražiti po koji savet u ovoj temi, ovu temu sam otvorio kako bi mi mogli lakše da komuniciramo.
Drago mi je da si se priključio i nadam se uspešnoj saradnji.

Poznato mi je da Vas je Rubin pozvao na forum, isto sam hteo i ja da učinim ali mi je potreno praćenje pozivnica zato sam ga zamolio da on Vama prosledi pozivnicu,kako bi video da li to funkcioniše, ovo je moj prvi forum dosta mi vremena oduzima pošto ne znam php i ostale zezalice vezane za net.
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #3 poslato: Decembar 14, 2007, 04:34:03 pm »

Sad se setih, u programiranje mikrokontrolera (MCU) pored softverskih (SW) alata spadaju i programeri (programatori).
Da li da te hardverske (HW) alate kacim u ovu temu, ili da otvorim novu?
Sačuvana
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #4 poslato: Decembar 14, 2007, 05:51:59 pm »

Nećete moći da nakačite ništa na forum dok ne pređete minimalan broj poruka.
Ma kačite sve u ovoj temi da ne otvaram podforum ili više tema da ne smetamo ostalima.
Možeš li mi reći nešto više o Proteus/Proton programima, u ponedaljak ću da se igram sa EasyPIC4 sistemom, kad sam ga video prosto sam se oduševio, razmišljam se o kupovini pa bi me zanimalo šta su ti programi ako mi oni završe posao kasnije bih nabavio razvojni sistem.
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #5 poslato: Decembar 14, 2007, 07:09:30 pm »

Proteus je program za simulaciju elektronskih komponenti. Od drugih simulatora se razlikuje po tome jer je u njemu moguca simulacija rada kontrolera u nekom od visih programskih jezika (ukoliko su podrzani :Proton, Keil, razni drugi C kompajleri...) i izvrsavanje programa korak po korak, sto mnogo olaksava debagovanje i analizu koda koji pisemo.
Ono sta bi radio sa nekom razvojnom plocom to isto mozes nacrtati na ekranu, napisati program u nekom kompajleru, ucitati u MCU i videti da li to radi.

Proton je bejzik kompajler, slican PBP. Meni se vise svidja jer mi je sintaksa slicna Bascomu ( bejzik kompajler za AVR i 8051 MCU), pa manje gresim kad se prebacujem i zato sto je podrzan od strane Proteusa sto mi znatno olaksava posao. Ranije sam mnogo vise koristio PBP, zadnjih godinu, dve iskljucivo Proton.

Ako budes radio sa EasyPIC4 sistemom verovatno ces koristiti mikroBejzik za pisanje. Mislim da je ICD podrzan na njihovim razvojnim plocama.
Nekad je mikroBejzik bio vrlo bagovit pa sam prestao da ga koristim. Problem je bio kad se zapetljam u neki problem i ne znam da li je to sto sam ja nesto lose uradio ili zato sto su oni lose uradili kompajler. Zadnji slican problem je bio kad sam hteo da u kombinaciji Proteus/proton  simuliram interapt na promenu stanja na B portu. Simulacija mi zaglavi i ode negde. Trebalo mi je skoro ceo dan da sve iskontrolisem i vidim da je to ustvari bag do proizvodjaca (ili los crack, posto se nema para za orginal). Kad sam video u cemu je problem nije bilo tesko da se prevazidje, ali je trebalo doci do toga.

edit: dodao bih da postoji covek koji radi izvrsne stvari u tvom komsiluku, a njegov pic simulator mi je par puta pomogao.
« Poslednja izmena: Decembar 14, 2007, 07:20:17 pm mesecar » Sačuvana
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #6 poslato: Decembar 15, 2007, 02:29:50 pm »

Skinuo sam Proteus sa neta veličina 528 M ispostavilo se da je to samo update sp5 za proteus i kompajleri u DEMO verziji, video sam Proton, veoma je sličan PicBasic-u.
Ako ti teba ovaj disk javi podatke preko pp da ga šaljem. Mene sad zanima :
Kako doći do Proteus-a kompletne krekovanje verzije ?
Video sam da je moguće dodati hex i bas fajl u kontroler, sada mi je jasno zašto koristite Proton. Ako dodam bas verovatno mogu da izvršavam komandu po komandu, da li sam u pravu.
Kako se Proteus snalazi sa C jezikom za kontrolere, hteo bih sada učim C, jer sam imao ispit iz C a kolega ga tek sad sprema pa bi uporedo radili C on za ispit ja za
PIC Cheesy

Dobio sam uputstvo na Srpskom za C posalću Vam na mejl da vidite imate li taj kompajler da počnem da učim njega. Definitivno sam odstao od razvojnog sistema sada mogu da vežbam za kompom pisanje koda i pravljenje uređaja.

Ovo sam odavno tražio ali mi niko nije pomenuo Proteus, ovo će pored Altiuma postati moj omiljeni program Zelenko
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #7 poslato: Decembar 15, 2007, 02:54:59 pm »

Evo nabvio sam ovu knjigu u PDF formatu pa mi treba ostatak kako bi počeo da učim kod.
http://www.infoelektronika.net/article.php?id=87
Evo našao sam jedan kompajler na http://www.elektronika.ba/programi/?akc=daj_program&idprogram=16
« Poslednja izmena: Decembar 15, 2007, 02:57:12 pm Rcoma01 » Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #8 poslato: Decembar 15, 2007, 04:25:21 pm »

Skinuo sam Proteus sa neta veličina 528 M ispostavilo se da je to samo update sp5 za proteus i kompajleri u DEMO verziji, video sam Proton, veoma je sličan PicBasic-u. Inace, funkcionalna verzija je teska oko 40Mb, ne znam sta to ima u 528?
Ako ti teba ovaj disk javi podatke preko pp da ga šaljem. Mene sad zanima :
Kako doći do Proteus-a kompletne krekovanje verzije ?
Lako. Napisao sam da cu potraziti linkove ka najnovijim funkcionalnim verzijama. U toku dana, ili sutra cu ih nakaciti. Vrlo rado bih to uradio u skrivenom delu odgovora, samo da dobijem tu mogucnost.
Citat
Video sam da je moguće dodati hex i bas fajl u kontroler, sada mi je jasno zašto koristite Proton. Ako dodam bas verovatno mogu da izvršavam komandu po komandu, da li sam u pravu.
Da. Uz mogucnost prikaza svih promenjivih na ekranu (varijable, memorija,  eeprom, registri...)
Citat
Kako se Proteus snalazi sa C jezikom za kontrolere, hteo bih sada učim C, jer sam imao ispit iz C a kolega ga tek sad sprema pa bi uporedo radili C on za ispit ja za
PIC Cheesy
HI-TECH, Byte Craft,CCS Inc. Mozda ima jos neki, cuo sam da je i mplab izdao neki c kompajler ali ne znam pojedinosti. Mislim da IAR ima kompajlere za sve familije.
Citat
Dobio sam uputstvo na Srpskom za C posalću Vam na mejl da vidite imate li taj kompajler da počnem da učim njega. Definitivno sam odstao od razvojnog sistema sada mogu da vežbam za kompom pisanje koda i pravljenje uređaja.

Ovo sam odavno tražio ali mi niko nije pomenuo Proteus, ovo će pored Altiuma postati moj omiljeni program Zelenko
Ja sam naucio na Protel99se i nikad nisam probao da podignem to na neki naredni nivo, DXP i Altium. Skoro sam skinuo neki Altium6.6 i kad sam video koliko mi pojede resursa brze-bolje sam se vratio protelu.
« Poslednja izmena: Decembar 15, 2007, 05:11:33 pm mesecar » Sačuvana
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #9 poslato: Decembar 15, 2007, 04:37:15 pm »

Evo nabvio sam ovu knjigu u PDF formatu pa mi treba ostatak kako bi počeo da učim kod.
http://www.infoelektronika.net/article.php?id=87
Nebojsa Pejcic je autor te knjige, cele ili samo zadnjeg dela sa primerima, nisam siguran.
Ovo je njegov sajt:
http://www.epraktikum.co.yu/
Ima i forum na sajtu i uvek je raspolozen da pomogne savetom. Mislim da radi sa HI-TECH kompajlerom i to poznaje najbolje, moguce je da se snalazi i sa ovim CCS koji si skinuo.
Ovo pisem jer ti ja ne mogu puno pomoci oko C. Nesto sam pokusavao sa HI-TECH, on se implemetira sa mplabom i kasnije se pokrece sa njim (bar ova stara verzija koju ja imam 8.05pl2)
Citat
Ovde imas najnoviju verziju:
http://w15.easy-share.com/12263411.html
Sačuvana
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #10 poslato: Decembar 15, 2007, 05:11:08 pm »

Citat
Lako. Napisao sam da cu potraziti linkove ka najnovijim funkcionalnim verzijama. U toku dana, ili sutra cu ih nakaciti. Vrlo rado bih to uradio u skrivenom delu odgovora, samo da dobijem tu mogucnost.
Možeš da sakriješ link i ceo posta ako hoćeš već sada uputstvo ja na http://www.dekodiranje.info/pravila-foruma/skriveni-deo-odgovora-t141.0.html
Ako sakriješ nećeš moći da ga vidiš, zato ovde postavi još koji post i otvoriće se i ta mogućnost, kao i mogućnost da vidiš Predloge za forum.
U svakom slučaju možeš mi poslati link preko privatne poruke.
Citat
Ja sam naucio na Protel99se i nikad nisam probao da podignem to na neki naredni nivo, DXP i Altium. Skoro sam skinuo neki Altium6.6 i kad sam video koliko mi pojede resursa brze-bolje sam se vratio protelu.
Ako šta zatreba za altium tu sam u njemu sve radim, ne znam sve ali znam dosta u njemu.

Za sad sam se odlučio za C jer mi je sintaksa poznata, kolega ga sprema za faks tako da ćemo sarađivati, pokušaću što više primera da realizujem u Protesu, ako ne bude išlo vraćam se na Proton jer mi je Basic poznat već sam programirao PIC-ove  njemu prezadovoljan sam, ali vidim da svi hvale C pa reko ajde kad već imam Proteus da njega odradim.
HI-TECH tražim po torentima i na emule nešto ću već iskopati...
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #11 poslato: Decembar 15, 2007, 05:32:40 pm »

Skriveni deo odgovora.
Ja nisam ovo skidao sa ove adrese, ali mislim da je funkcionalno (ljudi koji su skinuli se nisu bunili Smeško )

Ukoliko nesto ne bude u redu, tu sam
« Poslednja izmena: Decembar 15, 2007, 05:35:51 pm mesecar » Sačuvana
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #12 poslato: Decembar 15, 2007, 09:08:01 pm »

Ne bunim se ni ja, sve radi kako treba.
Još jednom hvala.
Pozdrav..
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
Rcoma01
Administrator
*****
Van mreže Van mreže

Poruke: 221


WWW
« Odgovor #13 poslato: Decembar 18, 2007, 12:28:11 pm »

Video sam da Proteus najbolje sarađuje sa Protonom, reci mi postoji li neka knjiga koja obrađuje primere u Protonu sa AD konverzijom, upisivanjem u eeprom i slično. TO bi mi značajno olakšalo snalaženje i programiranje. Trebala bi mi neka kjniga kao što ima za PICBascPRO. Imam nekoliko dobrih knjiga na tu temu pa ako treba javi.
Takva literatura sa već pokazanim primerima bi mi značajno ubrzala snalaženje i pisanje koda u protonu, hoću jedan uređaj da realizujem u proteusu a kod bi pisao u protonu, ništa veliko samo da vidim kako to sve funkcioniše. C bih malo odliožio tj. ako profesor bude zahtevao da se projekat radi u C-u moraćemo da radimo sa njim a ako ne odradićemo ga u protonu, sintaksa je mnogo lepša i lakša Smeško
Sačuvana

Prodaja opreme za dijagnostiku vozila http://www.autodijagnostika.eu
mesecar
Novi član
*
Van mreže Van mreže

Poruke: 24


« Odgovor #14 poslato: Decembar 18, 2007, 01:26:49 pm »

Koliko je meni poznato, nema. Ni na engleskom, a srpskom pogotovo.
Kad naidjem na neki problem ja pomoc trazim ili u helpu ili preko googla.
Ovde imas forum o protonu:
http://www.picbasic.org/forum/
Mislim da ne mozemo pitati za savet jer nemammo licenciran sw. Poslacu ti Proton userguide, mada mislim da to sve pise u helpu. Ovo je tesko 1.8Mb, da saljem na mail ili nesto drugo?
Imas neke primere u Samples folderu.

edit: ima ovde:
http://www.picbasic.org/userguide.pdf
« Poslednja izmena: Decembar 18, 2007, 01:56:44 pm mesecar » Sačuvana
Stranice: [1] 2 3 4
  Štampaj  
 
Prebaci se na:  

Pokreće MySQL Pokreće PHP Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
Ispravan XHTML 1.0! Ispravan CSS!