maxxim33 Postat Noiembrie 28, 2009 Partajează Postat Noiembrie 28, 2009 Eu aveam aceeasi eroare dar era cablul serial inversat. Link spre comentariu
yo6pir Postat Noiembrie 29, 2009 Autor Partajează Postat Noiembrie 29, 2009 Azi faceam experiente cu un PIC12F629, si surpriza! Nu am putut sa-l scriu ! Primeam aceeasi eroare: "Verify failed at adress 0000h!". Conform cu schema de setare a jumperului: http://yo6pir.files.wordpress.com/2009/ ... _soclu.pdf SW2, adica JP1 la mine trebuia pus, adica ON. Scot jumperul, adica OFF, si incerc din nou. SURPRIZA! Merge perfect! Deci nu te poti lua dupa toate sfaturile din poze ca fiind bune. Incercati si varianta cealalta chiar daca nu pare veridica. S-ar putea sa fie varianta cea buna! Link spre comentariu
mely17 Postat Noiembrie 30, 2009 Partajează Postat Noiembrie 30, 2009 Am urmat sfaturile voastre, baieti, si am rezolvat problema. Trebuie sa schimb titlul postului: "POT scrie un PIC16F628" ! Cum am facut? Am construit alt programator. Este cel indicat de YO4YOU, schema de mai jos, pe care am modificat-o ca sa n u folosesc ZIPShocket, ca nu am. In schimb am proiectat un alt cablaj pentru a folosi soclu normal cu 18 terminale.Ca si program folosesc tot ICProg si de data aceasta am activat setarea : "interface Direct I/O, cu latenta 10".Rezultat: merge de "rupe".Deja programarea dureaza mult mai putin, fara erori si verificarea se face cu succes. Am probat doua tipuri de controlere : 16F628A si 16F84, si la ambele scrierea s-a facut cu succes, verificarea, deasemenea. Trebuie sa fac o precizare: La programarea lui 16F628A am pus jumperul JP1 pe ON, iar la 16F84 l-am scos, adica OFF, conform cu specificatia din documentatia originala.Daca cineva doreste sa faca programatorul in varianta redusa la soclu cu 18 terminale, am pus si cablajul, vedere de jos, partea cu lipituri.Multumesc la toti care m-au sfatuit si doresc succes si la altii.Ovidiu.Buna ziua! Vreau sa realizez si eu acest programator si am "dat" de cateva neintelegeri la cablajul postat de domnul simnakovi ! Am vazut ca masa nu e conectata la nici un pin al conectorului DB9F si pini 1 si 14 al pic-ului nu sunt legati direct la emitorul tranzistorului! Merge si asa montjul sau e o greseala de proiectare?Va multumesc, Link spre comentariu
yo6pir Postat Decembrie 1, 2009 Autor Partajează Postat Decembrie 1, 2009 Unde ai vazut neconcordantele astea despre care zici, pentru ca nici in varianta veche , nici in varianta noua nu e asa: http://yo6pir.wordpress.com/proiecte/pr ... u-pic-uri/ download/file.php?id=21699 ??? Iar masa chiar nu se leaga la mufa DB9 !! Analizeaza mai atent schema! http://feng3.cool.ne.jp/pgm5v2/sch528.gif Link spre comentariu
mely17 Postat Decembrie 1, 2009 Partajează Postat Decembrie 1, 2009 Am facut programatorul si lam introdus in PC! Cand dau drumul la program imi zice ca IC-prog driver nu este instalat, si ma intreaba daca doresc sa il instalez! Eu am dat "da" si mia dat o eroare ca driveru nu a fost gasit si daca vreau sa continu pornirea si eu iam dat "da" dupaceia mia dat inca o eroare privileged instruction! Mia intrat in program si am dat sa se verifice PICu si programu sa inchis! Imi scapa mie ceva?Multumesc, Link spre comentariu
yo6pir Postat Decembrie 1, 2009 Autor Partajează Postat Decembrie 1, 2009 @Mely17Iti scapa...multe. Ai dat sa-ti instaleze driverul XP ? Care driver daca nu-l ai acolo? De unde sa stie ce driver si de unde sa-l ia programul daca tu nu i-l dai mura-n gura?! Driverul este intr-un fisier .sys pe care se pare ca tu nu-l ai acolo. Trebuie sa pui fisierul asta langa executabilul IcProg.exe si apoi sa intri din nou sa-i dai instalare. De unde ai luat tu executabilul de instalare al lui ICProg nu era si driverul de XP? Fa asa si mai vorbim dupa aceea. Tot nu ai raspuns de unde ai gasit erorile alea din schema/cablaj?! Link spre comentariu
mely17 Postat Decembrie 1, 2009 Partajează Postat Decembrie 1, 2009 Am reusit sa pornesc programatorul! Am verifcat picul cu suces si lam si programat! Lam introdus in montaj si surpriza nu merge! Il pun la loc in programator si dau sa se verifice imi da eroare cu 0000h! Link spre comentariu
yo6pir Postat Decembrie 1, 2009 Autor Partajează Postat Decembrie 1, 2009 Ce PIC ai folosit?Ai setat jumperul JP1 corect, ca in fisa tehnica?Ai instalat driverul de XP?Ai primit la sfarsitul programarii mesajul de verificare cu succes?Apoi ai citit continutul acestuia si comparat cu bufferul de scriere a dat "SUCCESFUL COMPARE" ?Cam multe intrebari deodata, nu? Link spre comentariu
mely17 Postat Decembrie 1, 2009 Partajează Postat Decembrie 1, 2009 PIC16F628A1. Am pus J1 ON2. Da am instalat3. Da am primit!4. Nu, nu stiam ca treb facut acest lucru5.Nu sunt multeMultumesc, Link spre comentariu
yo6pir Postat Decembrie 1, 2009 Autor Partajează Postat Decembrie 1, 2009 E foarte ciudat ce spui, daca ai primit mesajul ca a fost programat cu succes, atunci trebuie sa mearga. Incearca totusi sa citesti continutul PICului si apoi sa compari cele doua buffere daca au acelasi continut si acelasi Checksum. Eu asa fac in momentul cand mi se pare ca ceva e neinregula cu scrierea. Daca ai facut cum zici, trebuie sa mearga bine programarea si sa fie bun PIC-ul pentru scopul propus. Link spre comentariu
mely17 Postat Decembrie 1, 2009 Partajează Postat Decembrie 1, 2009 Gata! Am reusit sa il fac! Aveam un contact imperfect la un fir! Prima data cand lam programat nu am introdus .hex-u in locul potrivit si din aceasta cauza nu a mers! Acuma sau rezolvat toate problemele.Va multumesc, Link spre comentariu
Marele Savant Postat Decembrie 2, 2009 Partajează Postat Decembrie 2, 2009 Salutari ! Cauta altceva si am dat peste acest topic. Am construit si eu de ceva timp programatorul din discutie si a mers fara probleme. Ce imi da cu virgula este faptul ca pe toate tipurile de pic-uri programate f84, f628, 876, 877, 873 si altele, cu sau fara A in coada, jumperul respectiv a stat numai pe pozitia OFF, nu a fost nevoie sa comut decit pe cel care selecta nr. de pini lucru normal de altfel. programatorul a fost versiunea cu soclu ziff dar nu cred ca asta conteaza, delayul la 10ms, calculator destul de puternic cu procesoare pe 64 de biti. Din moment ce merge bine si asa nu ma deranjeaza insa sint curios sa stiu ce imi scapa??? cele bune, je Link spre comentariu
francezu Postat Decembrie 2, 2009 Partajează Postat Decembrie 2, 2009 Daca ati folosit pentru programare IC-Prog, si la Settings-Options-Misc ati bifat Enable Vcc control for JDM, este normal sa nu mai fie nevoie de setarea jumper-ului respectiv in concordanta cu pic-ul programat, deoarece optiunea de mai sus permite realizarea secventei ,,vpp first'' necesara pentru programarea unora dintre pic-uri. De asemenea softul WinPic800 face controlul automat al Vcc in cazul interfetelor hardware bazate pe JDM. Link spre comentariu
Marele Savant Postat Decembrie 2, 2009 Partajează Postat Decembrie 2, 2009 Am inteles. Nu e bifat ! Am bifate numai priority -normal si enable ...xp driver. Oricum nu era foarte important din moment ce functioneaza ok, eram doar curios. Multumesc, cu stima, Emil Link spre comentariu
ady_marinescu Postat Martie 9, 2010 Partajează Postat Martie 9, 2010 @simnakovi, daca inlocuiesc dioda de 5v1 cu 5v7 e vreo problema? si rezistenta de 1k5 cu 1k8?multumesc!ma refer la varianta redusa 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