Problem je sledeci, skoro sam pravio neki frekvencmetar sa PIC16F628A i prilikom prvog ucitavanja hex-a frekvencmetar radi ali kad vratim cip ponovo u programator on ga vise neprepoznaje u pocetku sam mislio da mozda nesto nije uredu sa programom PICkit 2 ali paralelno sam probavao da iscitavam neke druge programe iz drugih cipova i sve radi ok, probao sam na jos dva cipa da uradim istu stvar reko mozda cipovi nisu ok ali ista situacija i sa njima, posle sam probao preko starog JDM programatora da izbrisem program sa cipova ali se stvar zakomlikovala jos vise sad ih ne prepoznaje ni jedan programator a nece ni da rade kad ih ubacim u frekvencmetar, interesuje me dali je moguce da je preko hexa pic zakkljucan i imali tu leka da se to otkljuca ili sta vec.
12-10-2018, 06:43 PM (This post was last modified: 12-10-2018, 06:44 PM by Milan94.)
PIC moze da bude zakljucan od iscitavanja ukoliko su tako podeseni fuse bit ali u svakom trenutku je moguce brisanje flash memorije pomocu programatora.
Sad je tu cudno zasto programator ne prepoznaje te mikrokontrolere.
Nikad nisam imao takvih problema sa PIC da bude sprzen a desilo se da dovedem i visi napon od 5v i radio je jer sam okrenuo stabilizator napona 7805 za 180°.
Koliko sam primetio pic nema zaključan kod posle programiranja.
Hoće ponekad PIConje da se zaglupe, kod mene ih zabrlja Mokroelektronikon razvojni sistem 6-ica, ali ih "odglupim" pomoću pravljenog PK2. Probaj samo da obrišeš PIConju u PK2 (Erase).
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Problem je sto preko pickita2 nisam uspeo da obrisem memoriju znaci kad prvi put ubodem pic u programator i upucam hex tu je kraj posle upucavanja pickit2 ga vise neprepoznaje ali kad taj cip stavim u frekvencmetar on uredno radi, posle sam ga stavljao u JDM programator koji radi preko WinPic800 programa i u jednom trenutku sam uspeo da ocitam cip i izasle su mi samo nule u donjem prozoru gde se ocitava kod onda sam probao da mu izbrisem fles i posle brisanja frekvencmetar vise ne radi ali sad ga neprepoznaje ni Pickit ni JDM , ukupno sam sprzio tri pica situacija je ista na svima , u zadnjih desetak dana sam probao 4-5 raznih frekvencmetra sa pic16f628 i samo na ovom mi se to desilo da napomenem da ni ujednom trenutku nisam dzarao nista oko fusebitova ni na jednom od predhodnih upucavanja hexova .
Gledao sam po netu dal ima neko resenje ili neki uredjaj slican kao AVR Doctor koji restartuje fusebitove ali nisam nasao nista vezano za Pic-eve, na ATMEGA -ma mi se desavalo da ih zeznem i zakljucam ali sam napravio AVR Doctor i uspesno svaku otkljucao bez problema.
12-11-2018, 09:44 AM (This post was last modified: 12-11-2018, 09:44 AM by gorankg.)
Mislim da ti je nekom greskom PIC usao u LVP mod (iako su ti CONFIG bitovi u programu uredno postavljeni). Ako je u tom modu sada, ti ga mozes programirati i citati iz njega jedino preko HVP moda. Proveri u tvom softveru gde se podesava da ti PICKit2 radi HVP pa probaj tako. Malo je verovatno da su MCU spaljeni.
(12-11-2018, 09:44 AM)gorankg Wrote: Mislim da ti je nekom greskom PIC usao u LVP mod (iako su ti CONFIG bitovi u programu uredno postavljeni). Ako je u tom modu sada, ti ga mozes programirati i citati iz njega jedino preko HVP moda. Proveri u tvom softveru gde se podesava da ti PICKit2 radi HVP pa probaj tako. Malo je verovatno da su MCU spaljeni.
Sad gledam post, a u medjuvremenu sam instalirao icprog 106A i ocitavanja cete videti na prve dve slike iako je program prepoznao cip nisam hteo da ga brisem dok vi nebacite pogle i date jos neki savet jel treba da promenim neke stavke u programu pre neko sto pokusam da obrisem.
Imam jos jedno cudno desavanje, kada jedan isti cip ocitam vise puta svaki put mi izadju drugacija slova i brojevi kao da neocitava uvek isti hex , evo dole u prilogu dva hexa koji su ocitani uzastopce sa jednog cipa.
Proveri na PIConji koliki je napon napajanja prilikom iščitavanja!
Može biti da ti je loš USB kabl (kinez sa dlakama umesto normalnih žica).
Kod PK2, uđi u kalibraciju/dijagnostiku i takođe proveri napone.
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
E ovako, prvom da kazem da sam probao da brisem cipove preko ovog icprog106A i za sad sam uspeo da obrisem jedan cip i da ponovo u njega upisem neki drugi program i za sad taj jedan radi, ostala dva mi program pokaze da sam uspesno izbrisao ali kad ga ponovo ocitam opet ista pesma pokaze mi one heroglife .
Sto se tice kablova imam ih raznih bar desetak komada od svakojakih uredjaja, trenutno sam stavio neki najkraci i najdeblji od nekog starog externog harddiska koji mi nikad nije pravio probleme i ocitavanja na PICKIT programu su sledeca 4,4V paralelno sam unimerom merio napon na samom cipu i iznosi 4,34V , e sad kad stavim neki drugi ispravan cip napon na programu PICKITU-u je 4,6V a unimer pokazuje isto toliko znaci kao da ovi sto su zabrljali vuku vecu struju.
(12-11-2018, 09:44 AM)gorankg Wrote: Mislim da ti je nekom greskom PIC usao u LVP mod (iako su ti CONFIG bitovi u programu uredno postavljeni). Ako je u tom modu sada, ti ga mozes programirati i citati iz njega jedino preko HVP moda. Proveri u tvom softveru gde se podesava da ti PICKit2 radi HVP pa probaj tako. Malo je verovatno da su MCU spaljeni.
Kolko sam ja uspeo da kopam po programu ja samo taj LVP mod i imam to HVP nema.
Sad sam merio napone unimerom na pickit-u i tih 4,6v dolaze sa diode 1N5818 koja ide direktno sa usb dzeka na kom imam urednih 5V znaci pad napona se desava na diodi, probacu da stavim drugu diodu jel sad mi prodje kroz glavu bas sa tim diodama sam imao problem i sa nekim pojacalom d klasi a one su iz iste ture uzete.