Hallo,

Ik heb een probleempje met de eenvoudige PIC programmer (http://www.circuitsonline.net/circuits/view/91). Ik krijg telkens de beruchte "verify failed at address 0000h" error in IC-Prog. De NT driver is geïnstalleerd. De schakeling heb ik nog eens goed gecontroleerd, en daar zit de fout volgens mij niet. Aangezien ik geen COM poort heb gebruik ik een USB naar serieel convertor die een virtuele COM1 aanmaakt.

Kan iemand mij helpen om de opstelling te debuggen? Mijn voltmetertje ligt klaar...

Bedankt!
Pieter

Ik zou zeggen gebruik de zoekfunctie eens. Is hier al vaak voorbij gekomen.

[Bericht gewijzigd door JuuL op ]

Inderdaad, maar ik heb mijn probleem daarmee niet kunnen oplossen. De I/O delay verhogen heeft bijvoorbeeld niet geholpen...

Groeten
Pieter

Op 26 oktober 2006 15:09:33 schreef pieterprovoost:
Mijn voltmetertje ligt klaar...

Gebruik hem dan eens zou ik zeggen ;)

MCLR, voeding etc.

/edit
Ik vind het zelf maar een kutding, bouw liever de rcd programmer
http://osaka.cool.ne.jp/feng3/en/rcd.html

[Bericht gewijzigd door JuuL op ]

Ik heb het probleem ook gehad totdat ik er achter kwam dat ik een onvolledig bestucte verlengkabel had gebruikt.

Kijk je print maar eens goed na, en kijk of je geen geinverteerde pinnen hebt op je poort.

Op 26 oktober 2006 15:18:59 schreef Henry S.:
Te nieuwe PC...

Zou idd goed kunnen zijn dat spanningen van je USB-> COM poort converter veels te laag zijn.

De pinnen van de verlengkabel zijn mooi genummerd, daar zie ik geen problemen. Ik ben met deze programmer begonnen omdat ik geen ervaring heb... een complexere programmer bouwen lijkt mij dan ook geen goed idee.

Op 26 oktober 2006 15:21:08 schreef JuuL:
[...]
Zou idd goed kunnen zijn dat spanningen van je USB-> COM poort converter veels te laag zijn.

Tussen pin 1 en pin 3/4/7/8 meet ik telkens 5V. Lijkt me normaal te zijn?

Op 26 oktober 2006 15:21:08 schreef JuuL:
[...]
Zou idd goed kunnen zijn dat spanningen van je USB-> COM poort converter veels te laag zijn.

Dat is zeker weten het probleem.
Alleen een echte com-poort gaat werken met dergelijke programmers.
Bouw anders de wisp628 of galvawisp, die kunnen wel met een usb->rs232 kabel werken.

maakt die simpele pic-programmer niet gebruik van een-of-andere bitbang methode ?

die USB-serieel converters kunnen dat normaalgesproken niet.

Of de uitgangsspanningen van die usb-serieel-converters geschikt zijn, misschien wel, maar kunnen die de benodigde stroom leveren ?

Op 26 oktober 2006 15:24:27 schreef pieterprovoost:
De pinnen van de verlengkabel zijn mooi genummerd, daar zie ik geen problemen. Ik ben met deze programmer begonnen omdat ik geen ervaring heb... een complexere programmer bouwen lijkt mij dan ook geen goed idee.

Of juist wel, meteen goed starten met een (Galva)WISP628.

Zoek maar eens op 0000h... tig users die veel problemen had kunnen voorkomen door juist meteen een goede programmer te gaan gebruiken...

Het schema gaat er btw af, sterk verouderd.

Ik heb eens geprobeerd met een andere laptop die wel een echte COM poort heeft, maar ik krijg dezelfde foutmelding.

Laptops zijn al helemaal uit den boze.

Pak een oude pentium 1 of 2 (of iets dergelijks uit die tijd)

Wat is het probleem juist met laptops en nieuwere computers? En valt daar hardware- of softwarematig iets aan te doen?

Te lage spanning op de COM, maar nog steeds binnen RS-232 specs. Valt niks aan te doen.

[Bericht gewijzigd door Henry S. op ]

Zijn er dan andere programmers die (1) geschikt zijn voor beginners en (2) met een eigen voeding werken en het dus wel zouden moeten doen?

Bedankt

De WISPs, halen de spanning uit het project waar de te programmeren PIC in zit. En maken zelf de benodigde Vpp.

[Bericht gewijzigd door Henry S. op ]

Loont het de moeite om deze schakeling eens te proberen? http://www.circuitsonline.net/circuits/view/129

En vergeef mij m'n onwetendheid, maar hoe zit die schakeling juist in elkaar? Wat is het verband tussen het bovenste schema en het onderste schema van dat project?

Op 27 oktober 2006 02:27:16 schreef pieterprovoost:
Loont het de moeite om deze schakeling eens te proberen? http://www.circuitsonline.net/circuits/view/129

En vergeef mij m'n onwetendheid, maar hoe zit die schakeling juist in elkaar? Wat is het verband tussen het bovenste schema en het onderste schema van dat project?

J2 rechts is de connector op je programmer J3 onderaan is de connector op de print van je schakeling. als je wil programmeren klik je die 2 dus op elkaar, ben je klaar haal je de programmer er weer af !

Ik heb hetzelfde probleem gehad met deze PIC-programmer.
Om welke PIC gaat het?
Misschien heb ik nog een paar tips.

Het gaat om de 16F84A.

Nog een vraagje over de schakeling met MCLR voeding: wanneer moet J4 gesloten worden?

Op 27 oktober 2006 11:41:58 schreef pieterprovoost:
Nog een vraagje over de schakeling met MCLR voeding: wanneer moet J4 gesloten worden?

Dit moet je aan iemand anders vragen.

Ik heb dus ook een PIC16F84A geprogrammeerd en liep tegen hetzelfde probleem op. Na uren prutsen kwam ik erachter hoe het zat:

Ik gebruikte IC-Prog 1.05D.

Bij Hardware settings:
* Kies voor de JDM Programmer
* Kies Windows API
* Geen andere vinkjes
* I/O delay 10ms

In het volgende scherm:
* Hex-file openen
* Juiste PIC selecteren
* Het vinkje bij CP onder Fuses moet uit!!
* Program all

Hopelijk lukt het zo.
Uiteindelijk lukte het toen ik dat vinkje uit had staan.

Daniel.

Bedankt Daniel, maar bij mij werkt het nog altijd niet...