Vizitator m3_catalin Postat Iunie 15, 2011 Partajează Postat Iunie 15, 2011 Salut Am urmatoarea problema: Am realizat un programator JDM care doresc sa-l folosesc impreuna cu softul PICPgm Programmer sa programez un PIC16F877A am folosit schema asta pentru programator http://olimex.com/dev/images/pic-pg1-sch.gif si vreau sa programez picul pe interfata ICSP. Softul imi vede programatorul dar nu imi vede picul. daca selectez eu manual PIC16F877A si introduc .HEXul imi trece la programat dar imi da niste erori care nu stiu ce-s. Autodetecting Programmer ...Error opening LPT driver!JDM Programmer connected and initialized!Autodetecting PIC ...No PIC detected!JDM Programmer connected and initialized!Calibrating delay: 50us delay took 94us (loop counter=1453)PIC unknown! Programming may fail!!Configuration bits found in HEX file (config memory length = 16 bytes)!JDM Programmer connected and initialized!Calibrating delay: 50us delay took 88us (loop counter=1362)PIC unknown! Programming may fail!!Configuration bits found in HEX file (config memory length = 16 bytes)!Erasing Device ...Erasing finished!Programming started ...Verify Error: Code Mem 0x000000: PIC=0x3FFF Buf=0x120AVerify Error: Code Mem 0x000002: PIC=0x3FFF Buf=0x118AVerify Error: Code Mem 0x000004: PIC=0x3FFF Buf=0x2AF7Verify Error: Code Mem 0x000006: PIC=0x3FFF Buf=0x3000Verify Error: Code Mem 0x000008: PIC=0x3FFF Buf=0x008AVerify Error: Code Mem 0x00000A: PIC=0x3FFF Buf=0x0804Verify Error: Code Mem 0x00000C: PIC=0x3FFF Buf=0x0A84Verify Error: Code Mem 0x00000E: PIC=0x3FFF Buf=0x0782Verify Error: Code Mem 0x000010: PIC=0x3FFF Buf=0x3400Verify Error: Code Mem 0x000012: PIC=0x3FFF Buf=0x3401Verify Error: Too much errors in Code Mem, giving up!Verify Error: Cfg Mem 0x00000E: PIC=0x3FFF Buf=0x20D2Programming finished with verify errors!Am verificat si rasverificat de 1000 de ori cablajele tot.pe mclr am 0v pe vdd am undeva la 5v vss-0v PGD - 0v PGC- 5 v PGM - 0v Ar trebui sa imi vada automat uC si sa trec mai departe, nu ? ma puteti ajuta ? multumesc Link spre comentariu
nico_2010 Postat Iunie 15, 2011 Partajează Postat Iunie 15, 2011 Fara PIC in soclu verifica daca la scriere ai 13 V (nu mai mult, nu mai putin).Verifica daca pinul PGD din conector este conectat la PB7 si PGC la RB6 este posibil sa le fi inversat. Link spre comentariu
Vizitator m3_catalin Postat Iunie 15, 2011 Partajează Postat Iunie 15, 2011 Multimetrul meu e cam dus banueisc si imi arata vreo 10v la programare pe MCLR(dupa care oscileaza 4-10v si tot asa).Am sa fac rost azi de alt multimetru care sigur e bun si vin cu un raspuns sigur.Cei 2 pini sunt pusi bine.O alta specificatie ar fi ca ledul de pe programator nu se aprinde deloc. Link spre comentariu
Vizitator m3_catalin Postat Iunie 15, 2011 Partajează Postat Iunie 15, 2011 am efectuat masuratorile cu un multimetru bun si am asa.pe mclr cand programez imi ajunge la maxim 9.03v si oscileaza pana la valoarea asta. deci nu 13vdeci e o problema la programator? 5.6v pe vddtensiune cu minus pe mclr cand nu programez undeva intre -0.5 si -1.5vsi pe ceilalti pini PGD PGC tot tensiuni cu minus. Link spre comentariu
pegas Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 pai in al treilea rand de la tine scrie "no lpt detected". presupun ca e configurat pe portul lpt (imprimanta), pe cand schema e pentru serial... Link spre comentariu
Vizitator m3_catalin Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 e setat pe JDM portul COM1 tot la fel zice Link spre comentariu
XAN77 Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 probabil problema e com-ul care nu da cei 12V cat ar trebui. Tocmai deaia nu e indicat sa faci programator pe serial cu alimentare din portul serial, ca e posibil sa iei teapa. Link spre comentariu
nico_2010 Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 am efectuat masuratorile cu un multimetru bun si am asa.pe mclr cand programez imi ajunge la maxim 9.03v si oscileaza pana la valoarea asta. deci nu 13vdeci e o problema la programator? 5.6v pe vddtensiune cu minus pe mclr cand nu programez undeva intre -0.5 si -1.5vsi pe ceilalti pini PGD PGC tot tensiuni cu minus.De acord cu XAN77!Cu valorile astea nicio sansa sa programezi ceva. Incearca sa alimentezi extern programatorul sau, si mai bine, incearca cu PONY Programmer (doar hardware). Link spre comentariu
Vizitator m3_catalin Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 ma complic cu PONY ca nu programeaza pe ICSP de pe serial din cate vaddaca nu am suficient voltaj ce poate avea programatorul ? Link spre comentariu
nico_2010 Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 Ledul trebuie sa fie de culoare rosie si sa fie corect montat, iar condensatorul de 100uF sa fie de buna calitate.Din PICPgm-->Hardware, pentru pinii aferenti programatorului, selecteaza/deselecteaza rand pe rand "Invert" si cu aparatul de masura urmareste sa ai 5V(inversat) sau 0V (direct), respectiv 13V pentru MCLR.Daca nici asa nu merge, incearca o alta schema (pentru exemplu schema placii de dezvoltare de la Vel...man).Daca nu o ai, o caut o scanez si te anunt. Link spre comentariu
Vizitator m3_catalin Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 am pus un led verde si l-am montat corect. ce legatura are culoarea? condensatoarele sunt normale, sa caut electrolitice ?poti sa-mi dai schema daca nu e deranj, merci Link spre comentariu
Liviu M Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 Din cate stiu eu, Velleman are documentatiile pe site, da' eu recomand, ca si alte dati, ceva pe USB. Exista si pe aici si proiecte DiY pickit3 si oferte rezonabile cu programatoare gata facute. Link spre comentariu
nico_2010 Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 am pus un led verde si l-am montat corect. ce legatura are culoarea? condensatoarele sunt normale, sa caut electrolitice ?poti sa-mi dai schema daca nu e deranj, merciTensiunea de deschidere la ledul de culoare verde este de circa 2.3 V, iar la cel rosu de 1.6V, deci de la dublu la simplu, iar condensatoarele electrolitice sunt electrolitice (cum este si cel de 100uF/16V din schema). Link spre comentariu
Vizitator m3_catalin Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 inlocuiesc componentele si dau un raspuns Link spre comentariu
Vizitator m3_catalin Postat Iunie 16, 2011 Partajează Postat Iunie 16, 2011 asa arata condensatoarele sunt polarizate si montate corect. pe anodul ledului am la programare 9,7v. la fel si pe mclr maxim 9.5-9.8v dar nu trece de 10 Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum