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.
Lucky Luke
Eluke.nl | handgetypt | I'm a poor, lonesome cowboy, with a long, long way to go.
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?
Willie Worteltje
Er zijn 10 soorten mensen. Mensen die binair begrijpen en mensen die het niet begrijpen... http://home.versatel.nl/edithenwilliam/william.htm
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?
Willie Worteltje
Er zijn 10 soorten mensen. Mensen die binair begrijpen en mensen die het niet begrijpen... http://home.versatel.nl/edithenwilliam/william.htm
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.
No_Brain
"What are we going to do tonight, Brain?". "Same thing we do every night, Pinky: try to take over the world!"
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
vanhims
soms moeit de duivel zich met m'n schakeling!
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
vanhims
soms moeit de duivel zich met m'n schakeling!
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?
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?