Ik heb een klein programmaatje geschreven waarmee ik mijn PIC16F84A wil testen maar ik krijg het niet ingeladen. Ik gebruik µProg en heb een schakeling gemaakt gelijk beschreven staat in de tutorial van deze site.

Kan iemand me vertellen hoe ik met µProg moet werken?

Ik laad mijn HEX-file in een laat dan de code inlezen en vervolgens klik ik op programmeren component. Het vreemde is dat wanneer ik het inlezen gedaan heb dat mijn code verdwijnt op scherm en dat ik overal terug 3FFF heb staan (of in HEX een kolom DATA 0x0F). Dat kan toch niet de bedoeling zijn ofwel?

Hopelijk kan iemand me helpen want zo is het niet meer leuk.

als je de code laat inlezen kijk je toch wat er al in de pic staat?

sla die stap eens over? werkt het dan wel?

Nee dan krijg ik steeds een foutmelding:

Progremmeren mislukt op CODE ADRES 0000h

Wat voor schakeling heb je gebruikt. Die voor op de compoort? Deze geeft nogal problemen met een laptop.

Ik gebruik zelf IC-PROG. Erg goed.

Misschien heb je code protect op on staan.
Maak je gebruik van de config fuses?

Staat er zo iets in de asm file?


	__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _INTRC_OSC_NOCLKOUT & _LVP_OFF & _BODEN_OFF 

Kijk dan of er geen _CP_ON of _CP_ALL staat.

Ik heb inderdaad die voor een compoort gebruikt maar ik gebruik gene laptop.

En in mijn asm-file'ke staat er
__CONFIG _PWRTE_ON & _HS_OSC & _WDT_OFF

(HS omdat ik kristal van zes MHz heb)
Moet ik die CP_OFF mss toevoegen?

Op 26 mei 2005 18:21:25 schreef otra:
Ik heb inderdaad die voor een compoort gebruikt maar ik gebruik gene laptop.

Spanningen na meten. Op MCRL moet 13V staan tijdens programmeren

Moet ik die CP_OFF mss toevoegen?

Nee, is niet nodig.

[Offtoppic]

ik krijg mijn PIC niet geladen , Hahahahahaha!!!!!:):):).......... Geniaal!!!

Ik heb dat gemeten en krijg dan maar 5 Volt erover. Zou ik nu gewoon mijn weerstand verkleinen want ik heb het plannetje helemaal overgenomen van deze site, dus heb er ene van 15K staan

het schema is correct van deze site!!! ik heb mn µchip ooit eens kunnen programmeren. Ik had ook die fout. Wat heb ik gedaan? => bij hardware gewisseld van COM1 naar COM2 en toen ineens lukte het wel.

Maar ik heb de programmerhardware opnieuw gemaakt en nu zit ik met hetzelfde probleem :( die stomme 000h

Meestal zeggen ze hier dat je je µchip er eens uit moet halen , dat je µchip kapot en sie en la. Das allemaal nie waar. Ik heb mn chip getest op school en hij is OK. Dus het ligt oftewel aan je schakeling (verkeerd of slecht gesoldeert) of er is geen goede communicatie tussen pc en schakeling.

ik heb al gewisseld van com poort maar dat heeft ook niet geholpen.
ook heb ik meermaals mijn chip eruit gehaald en terug geplaatst maar tot nu heeft het niks uitgehaald.
Na het proberen te programmeren staat er overal wel wat volt over dus ik denk wel dat er communicatie is tussen de schakeling en de pc.
Hoe kan ik testen of de chip mss stuk is? Hij stuurt altijd een hoog signaal uit op POORT A, da wil toch zeggen da ie nie stuk is ofwel soms?

en wat zijn de spanningen tijdens het proggen dan?

die lagen allemaal tussen de drie en negen volt ongeveer

mclr moet ongeveer 13v zijn
en de voeding 5 v
dus je spanningen zijn te laag

ik wil niet dom klinken maar hoe kan ik dan mijn spanningen omhoog krikken?
Tis toch de pc die de spanningen uitstuurt, ik kan toch moeilijk zelf een bron aanleggen op de MCLR of vergis ik me?