[ Stexman @ 14.04.2013. 20:59 ] @
Pozdrav svima!

Usled potrebe za programiranjem PIC-a 12F675 napravio sam MKV programator(onaj sa 12 delova) i probao da programiram PIC.
Medjutim nisam nikad imao kontakata sa programatorima i sam proces programiranja mi je totalno stran.
Programator sam napravio po shemi sa ovog sajta: http://www.talkingelectronics....rts/PicProgrammer-12Parts.html
Kad sam ubacio PIC u podnozje, upalile su se tri led diode(kao sto je i opisano na sajtu) i pokrenuo sam program "IC prog", ucitao hex i kliknuo na programiranje.
Dobio sam poruku "No osccal value found, do you want to use the value from the file instead? (0X3FFF)"
Kliknuo sam na Yes i krenuo je da nesto radi ali na kraju dobije poruku "Verified faild at adress "0x0000". Kasnije sam saznao da mozda nisam trebao da pokrecem programiranje ako vec nije
uspeo da procita osccal value? Da li je to tacno? Ako jeste da li je PIC upropascen? Ako nije upropasten, sta da uradim da ga uspesno programiram?

Hvala!

Edit: Sad vidim da se shema(sa pomenutog sajta) i slika sa rasporedom razlikuju kod crvene i zute LED. Izgleda da su zamenuta mesta LED i otpornika. Mada ne bih rekao da to ima neke veze sa mojim problemom. Ja sam radio plocicu po shemi.

[Ovu poruku je menjao Stexman dana 15.04.2013. u 00:17 GMT+1]
[ rsinisa @ 15.04.2013. 06:13 ] @
Ako si podesio IC-Prog prema uputstvu sa sajta sa koga si skinuo šemu, onda je problem do hardvera. Imaš u IC-Progu mogućnost da svaku od linija koje se koriste u programiranju ručno postaviš u nisko ili visoko stanje pa to upotrebi da utvrdiš gde je problem.

Što se tiče poruke "No osccal value found, do you want to use the value from the file instead? (0X3FFF)" , radi se kalibracionoj vrednosti za oscilator koja je kod tog PIC-a upisana u zadnju lokaciju programske memorije - to svakako nije uzrok neuspešnog programiranja, ali ako je PIC bio nov, neprogramiran, ta poruka može da indikuje da programator ne radi kako treba.

Pronadji grešku u hardveru, isprogramiraj PIC i biće sve u redu.

Pozdrav.
Sinisha

[ Stexman @ 15.04.2013. 19:36 ] @
Hvala na odgovoru! Resio sam problem i nije bilo do hardvera, ovaj put sam ga ipak uradio kako treba :)
Problem je sto sam slepo pratio uputstva sa sajta o podesavanju IC Prog-a. Tamo su insistirali da treba da se stavi opcija Direct I/O umesto Windows API sto sam ja uradio i nisam uspeo nista.
Kako sam to promenio uspeo sam iz prve! I sasvim slucajno sam to otkrio jer kao sto rekoh prvi put u zivotu sam probao da programiram PIC.

Na tom sajtu ima jako mnogo kontraverznih informacija! Sto se tice same sheme i slike rasporeda elemenata na matrix board-u, jako su velike razlike. Treba uraditi po rasporedu elemenata a ne po shemi!
[ rsinisa @ 15.04.2013. 19:55 ] @
Odavno ne koristim IC-Prog, ali probao sam obe opcije dok sam se služio tim programom; radile su obe s tim da je direct I/O radio brže od API varijante pa sam ga držao na prvoj. No, bitno da si rešio problem.

Pozdrav.
Sinisha