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

Programiranje 12F675 problem!

[es] :: Elektronika :: Mikrokontroleri :: Programiranje 12F675 problem!

[ Pregleda: 1955 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Stexman
self employed
blizu...

Član broj: 18120
Poruke: 729
*.dynamic.isp.telekom.rs.



+13 Profil

icon Programiranje 12F675 problem!14.04.2013. u 20:59 - pre 134 meseci
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]
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: Programiranje 12F675 problem!15.04.2013. u 06:13 - pre 134 meseci
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

 
Odgovor na temu

Stexman
self employed
blizu...

Član broj: 18120
Poruke: 729
*.dynamic.isp.telekom.rs.



+13 Profil

icon Re: Programiranje 12F675 problem!15.04.2013. u 19:36 - pre 134 meseci
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!
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: Programiranje 12F675 problem!15.04.2013. u 19:55 - pre 134 meseci
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
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Programiranje 12F675 problem!

[ Pregleda: 1955 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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