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

Moze li ovaj programator za 16f88

[es] :: Elektronika :: Mikrokontroleri :: Moze li ovaj programator za 16f88

Strane: 1 2

[ Pregleda: 6730 | Odgovora: 31 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MILANAN
MILAN ANDRIC
OPERATRER,PCRACUNARA
SVRLJIG,SRBIJA

Član broj: 257039
Poruke: 876
*.dynamic.isp.telekom.rs.



+10 Profil

icon Moze li ovaj programator za 16f8817.05.2014. u 19:11 - pre 121 meseci
Pozdrav svima.Interesuje me moze li se kotistiti ovaj programator za 16f88 jer zbog malo delova zgodano je da ga smestim u jednom sklopu gde ce biti potrebno izmeniti hex.Po meni mislim da moze ali bih da cujem jos necije misljenje jer mi je ovo jako bitno.
MILAN ANDRIC
Prikačeni fajlovi
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Moze li ovaj programator za 16f8817.05.2014. u 23:36 - pre 121 meseci
zavisi od seriskog porta, ako imas neku 286-486 masinu sa pravim uart cipom i dobrih 12v radice, ako imas neki usb2serial adapter nece sigurno raditi - i sve kombinacije izmedju
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5059
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+505 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 09:39 - pre 121 meseci
Sve zavisi od seriskog porta.

Kod takvih varijanti se ide na bit-bang komunikaciju preko RS232 interfejsa, dakle iz software-a se na "silu" prave signali koji su van RS232 specifikacije a koje su potrebne za programiranje PIC-a.
Ako nemas pravi seriski port na racunaru (kao sto Bogdan rece, matore 286-486 masine) tesko ce to da radi sa onim konverterima USB<>RS232.
Takodje je bitan naponski nivo, kod tih matorih portova je interno imao drajver koji je pravio dobrih +/-12V dok se kod ovih USB konvertera to bas i ne postuje pa sve zajedno kada se to sagleda to na kraju uglavnom ne radi …

Mislim mozes da probas, prosta je kostrukcija i javi ako proradi.

Mada PK2 klon nije nista slozeniji za izradu a ipak to radi vrlo fino preko USB.
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

MILANAN
MILAN ANDRIC
OPERATRER,PCRACUNARA
SVRLJIG,SRBIJA

Član broj: 257039
Poruke: 876
*.dynamic.isp.telekom.rs.



+10 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 10:28 - pre 121 meseci
Kod mene na mojoj ploci taj programator radi sa 16f84a,bez problema ga programira.Mene samo zanima ako u "istim uslovima" umesto 16f84a stavim 16f88 da li ce ga programirati ? tj da li ovaj programator to moze ili 16f88 trazi jos nesto da bi se programitao.Imam stariju maticnu plocu na 2ghz (ne znam koja je) i uvek kad zatreba zamena kupim polovnu da bih imao seriski i paralelni,ne jurim nista savremeno i brzo tako da mi za sad sve radi.Imao sam jednom kod mene seriski na usb i probao sa pony programatorom preko tog adatera,pic nije hteo ni da makne a 24xx je programirao
MILAN ANDRIC
 
Odgovor na temu

MILANAN
MILAN ANDRIC
OPERATRER,PCRACUNARA
SVRLJIG,SRBIJA

Član broj: 257039
Poruke: 876
*.dynamic.isp.telekom.rs.



+10 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 10:35 - pre 121 meseci
Sad se seti da kazem,na laptopu koji imam ovakav prog neradi a allpic radi bez problema,verovatno zbog stalnog napajanja.Ako postoji neka adresa sa objasnjenjem sta i kako uvezi ovoga posaljite da probam da ozivim seriski i na laptopu jer veci imam ovaj mali prog i na komp radi sa 16f84 pa bih probao i laptop

-Kod takvih varijanti se ide na bit-bang komunikaciju preko RS232 interfejsa, dakle iz software-a se na "silu" prave signali koji su van RS232 specifikacije a koje su potrebne za programiranje PIC-a.-

MILAN ANDRIC
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5059
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+505 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 11:15 - pre 121 meseci
Ako ti je tu vec radio 16F84 onda ce vrlo verovatno da radi i 16F88 posto koliko se secam koriste potpuno isti protokol za programiranje. Tu se samo razlikuju neke adrese registra sto je u sustini nebitno, naponski nivoi, brzina i generalno sam protokol je isti.
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

MILANAN
MILAN ANDRIC
OPERATRER,PCRACUNARA
SVRLJIG,SRBIJA

Član broj: 257039
Poruke: 876
*.dynamic.isp.telekom.rs.



+10 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 13:19 - pre 121 meseci
Hvala Miki,to me interesovalo da li mogu da im samo zamenim mesta.
MILAN ANDRIC
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 17:22 - pre 121 meseci
isto se programira 84 i 88
na laptopu je drugaciji uart cip sansa da na bilo kom 10 ili manje godina lapu to koristis je minimalna
za 2000din kupis programator koji radi sa usb-om i omogucuje debagiranje, ne isplati se pricati uopste na tu temu
 
Odgovor na temu

MILANAN
MILAN ANDRIC
OPERATRER,PCRACUNARA
SVRLJIG,SRBIJA

Član broj: 257039
Poruke: 876
*.dynamic.isp.telekom.rs.



+10 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 18:30 - pre 120 meseci
Imam 2 kom. pickit2 (jedan kupljen a jedan sam pravio za koji si mi pomogao da napravim ti (Bogdan) i Miki ), allpic, seeprog, pony i jos nekoliko,meni je ovaj prog bitan zbog malo delova jer mi je potrebno da bude sto manjih dimenzija da bih mogao da ga smestim u jednom uredjaju (bez podnozja,samo te nekoliko komponente i kablic icsp spolja za programiranje ) kome ce biti potrebno da povremeno ubacim drugi hex,samo zato mi je bitan ovaj prog jer moze biti mnogo malih dimenzija.
MILAN ANDRIC
 
Odgovor na temu

npejcic
Nebojsa Pejcic
Nis

Član broj: 56690
Poruke: 109
..106.109.adsl.dyn.beotel.net.

Sajt: www.ePraktikum.iz.rs


+6 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 19:09 - pre 120 meseci
Možda je za tebe pravo rešenje - Bootloader. Koristi 2 pina mikrokontrolera, a koliko se sećam podržava ga ovaj, veoma upotrebljiv bootloader:
http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm

Prednosti: Koristi interfejs sa MAX232 ili još jednostavnije sa dva tranzistora. Svaki PC računar može ga programirati, na kome može da se izvršu PC aplikacija. (može naravno i USB2RS232)
RS232C u RS232 TTL interfejs koji provereno radi sa dva tranzistora je recimo ovaj: http://www.epraktikum.iz.rs/ol...kti/sht11/slika8-sht11_sch.pdf

Nedostatak: Oduzima oko 100 word-a mikrokontrolerskog Flash-a, oduzima 2 pina na mikrokontroleru (ovo poslednje nije nužno nedostatak, jer ja obično koristim UART za debug pa ih podrazumevano ostavljam prazne)
 
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: Moze li ovaj programator za 16f8818.05.2014. u 19:13 - pre 120 meseci
uze mi rec iz usta :D
za te stvari se koriste bootloaderi, a obzirom na sirok spektar piconja
ako ti je frka za par bajtova koje bootloader pojede lako uzmes malo
veci pic ... sto se pinova tice obicno ne pojede nista dodatnih pinova
posto kada se butne pic "normalno" ti te uart pinove koristis bez problema
 
Odgovor na temu

MILANAN
MILAN ANDRIC
OPERATRER,PCRACUNARA
SVRLJIG,SRBIJA

Član broj: 257039
Poruke: 876
*.dynamic.isp.telekom.rs.



+10 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 21:05 - pre 120 meseci
Imam ja napravljen sa max232 koji sam koristio za radiostanice,valjda je isti ako ne prepravicu ga.To je odlicno resenje.Zanci povezem pic preko max232 na rx i tx , skinem program koji je postavio npejcic i odatle mogu da isprogramiram pic ? Posto se slabo razumem jer to nisam radio sa pic-om,da li za svaki pic ima poseban bootloader ili se jedan moze koristiti za vise njih i ima li neko da kazem posebno podesavanje u bootloaderu oko komunikacije ?

[Ovu poruku je menjao MILANAN dana 18.05.2014. u 22:15 GMT+1]
MILAN ANDRIC
 
Odgovor na temu

npejcic
Nebojsa Pejcic
Nis

Član broj: 56690
Poruke: 109
..106.109.adsl.dyn.beotel.net.

Sajt: www.ePraktikum.iz.rs


+6 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 21:29 - pre 120 meseci
Bootloader je praktično mali kod u mikrokontroleru koji omogućava da se HEX (objektni fajl) posredovanjem nekog komunikacionog porta (UART, CAN, I2C...) prosledi u mikrokontroler, koji pak mora imati sposobnost da se samoprogramira. Ima raznih bootloader projekata po netu, a ja sam ti preporučio Tiny jer je malog "gabarita".
Potrebno je prilagođenje izvornog koda samog bootloadera a time i kompajliranje za željeni "target" mikrokontroler. Znači moraće malo podešavanja i kompajliranja, ukoliko neko to već nije uradio a da ti podešavanja odgovaraju (baud-rate, oscilator i sl.)

Evo još jednog bootloader projekta pa ćeš izabrati koji ti više paše:
http://mrmackey.no-ip.org/elektronik/ds30loader/

Oba provereno rade sa nekim drugim mikrokontrolerima koje ja koristim, a naglasio bih još jednu veliku prednost Tiny-ja i ds30loadera a to je što se izvršni kod korisničkog firmware-a ne mora relocirati kao kod mnogo drugih, već se kodira na isti način kao da ne posreduje bootloader.

Princip rada bootloader-a koje sam naveo je da se pri "power-on" startu ili reset-om mikrokontroler zadržava par sekundi i proverava da li sa PC-ja postoji zahtev za programiranjem, ukoliko nema zahteva, on "skače" na korisnički program i radi normalno.

Ulazak u bootloader može se izvesti resetom (taster ili komandom iz PC aplikacije) ili ukidanjem i dovođenjem napajanja.

Prilično zgodno.

Za početak prelistaj dokumentaciju koja dolazi uz bootloadere, verujem da ćeš se snaći. A mislim da imaš već gotove primere u nekom od foldera u arhivi Tiny bootlaoder-a.
 
Odgovor na temu

MILANAN
MILAN ANDRIC
OPERATRER,PCRACUNARA
SVRLJIG,SRBIJA

Član broj: 257039
Poruke: 876
*.dynamic.isp.telekom.rs.



+10 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 22:00 - pre 120 meseci
Hvala na savetima,ovo cu sigurno da probam.Nisam nikad sa tim radio ali valjda cu da se snadjem i sobzirom da nemam bas nikakvog iskustva u ovome nadam se da prilikom ubacivanja bootloadera ne moze da dodje do nekog softverskog ostecenja pic-a jer ipak mi verovatno nece krenuti sve iz prve pa ce biti i malo eksperimentisanja ali mislim da mi je skoro jasno kako bi trbalo uraditi.
MILAN ANDRIC
 
Odgovor na temu

npejcic
Nebojsa Pejcic
Nis

Član broj: 56690
Poruke: 109
..106.109.adsl.dyn.beotel.net.

Sajt: www.ePraktikum.iz.rs


+6 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 22:27 - pre 120 meseci
Budi bez brige što se tiče oštećenja PIC-a softverom, slobodno experimentiši :)

Do sada nisam uspeo da oštetim PIC mikrokontrolere sofverom, a koristim ih od 2000.-te

Najgore što može da se desi je, kod određenih PIC-ova, brisanje OSC kalibracionih registara. Neznam koliko su ljudi upoznazi sa tim, ali OSC kalibraciju možeš da vratiš korišćenjem PicKit2.
Priča se da je moguće i "brikovanje" PIC32-ki veoma glupom metodom ako se koristi PicKit3 i pritisne taster na njemu a da nema HEX-a za programiranje "On-the-go" metodom.
Sve ostalo je bezopasno.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Moze li ovaj programator za 16f8818.05.2014. u 23:35 - pre 120 meseci
imas pickit2 znaci sta god mu uradis mozes da ga obrises i vratis na nulu :D

bootloaderi su mnoooogo dobra stvar, ima ih raznih, dobrih, losih, uart, usb, network .. ja licno nisam terao nikad 16F sa bootloaderom, ovaj ds30 sam terao na 24f i na dspic dosta cesto i stvarno sam bio zadovoljan ali sam se onda prebacio na diolan bootloader zbog par sitnica koje su mi trebale no on ti za 16F nikako nije resenje ...

na ovaj tiny koji kolega nebojsa spominje sam naleteo do sada bar 10 puta i uvek su ga hvalili kao mnogo dobar bootloader tako da savetujem da probas, ako negde zaglavis vici ..
 
Odgovor na temu

MILANAN
MILAN ANDRIC
OPERATRER,PCRACUNARA
SVRLJIG,SRBIJA

Član broj: 257039
Poruke: 876
*.dynamic.isp.telekom.rs.



+10 Profil

icon Re: Moze li ovaj programator za 16f8819.05.2014. u 13:23 - pre 120 meseci
Hvala vam na savetime i odgovorima,danas sam narucio 16f88 pa se nadam do cetvrtka da stigne.Ako moze samo bih jos jednu stvar da pitam,gledam datasheet od 16f88 pa nisam siguran kako postaviti bitove 5-4 u ADCON1 da referentni napon bude napon napajanja 16f88 (5V) i minus od napajanja,da li oba satvaviti na 00 . Radio samo do sada samo sa 16f887A pa me ovo sad malo buni oko AD a sobzirom da i 16f88 ima sve sto treba sad sam resio da probam sa njim.
MILAN ANDRIC
 
Odgovor na temu

npejcic
Nebojsa Pejcic
Nis

Član broj: 56690
Poruke: 109
..106.109.adsl.dyn.beotel.net.

Sajt: www.ePraktikum.iz.rs


+6 Profil

icon Re: Moze li ovaj programator za 16f8819.05.2014. u 20:54 - pre 120 meseci
Da, tako je. Bitove 5 i 4 postaviti na 0.
 
Odgovor na temu

MILANAN
MILAN ANDRIC
OPERATRER,PCRACUNARA
SVRLJIG,SRBIJA

Član broj: 257039
Poruke: 876
*.dynamic.isp.telekom.rs.



+10 Profil

icon Re: Moze li ovaj programator za 16f8819.05.2014. u 21:04 - pre 120 meseci
Sad vec prelazim u dosadu ali mi sad sve ovo uzlud jer imam MicrocodeStudio - PicBasic Pro 2.44 a nema u njemu nista za 16f88 , malopre sam tek video ( rodjeni sam baksuz ). Ima li neka adresa sa koje mogu skinuti naku noviju verziju gde ima 16f88 ? I jos najgore od svega,vec sam narucio 16f88 iz proelektronik
MILAN ANDRIC
 
Odgovor na temu

npejcic
Nebojsa Pejcic
Nis

Član broj: 56690
Poruke: 109
..106.109.adsl.dyn.beotel.net.

Sajt: www.ePraktikum.iz.rs


+6 Profil

icon Re: Moze li ovaj programator za 16f8819.05.2014. u 21:11 - pre 120 meseci
@bogdan.kecman
Ovaj Diolan deluje prilično dobro. Pa još ima enkripciju, milina :) Nisam imao prilike da ga isprobam, probaću ga nekom prilikom

Inače pouzdano znam da dobri bootloaderi sa enkripcijom, koštaju i do 1000 Eura po JEDNOM projektu...

Tiny radi lepo, ali ume da se ponekad "joguni" naročito u nekim starijim verzijama PC aplikacija. Mislim da je najmanji od svih ostalih, oko 100By. ds30loader mi se prilično sviđa jer se može koristiti
i iz komandne linije, što ima svojih prednosti, nedostatak što je baziran na .NET framework-u pa na starijim mašinama mora da se i on doglavljuje... podržava ubedljivo najveći broj PIC-ova...

Za ethernet PIC-ove (PIC18F67J60 recimo) Microchip je odradio odličan TFTP bootloader, veoma stabilan i pouzdan. Jedino što je za elegantan rad potrebno ipak izraditi neku svoju PC aplikaciju.
Eto, ovo su ukratko moja iskustva sa "public" bootloaderima.

Pisao sam i neke svoje za interne potrebe, nimalo lak zadatak ako se želi univerzalnost, ali za profi rešenja, nema boljih :)
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Moze li ovaj programator za 16f88

Strane: 1 2

[ Pregleda: 6730 | Odgovora: 31 ] > FB > Twit

Postavi temu Odgovori

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