Sida 1 av 1

Wisp + pic16F675 funkar inte så bra.

Postat: 28 maj 2008, 22:06:13
av victor_passe
Jag fick min wisp i dag och är jätte nöjd!
Dock har jag ett litet problem, jag har nyss stoppat över något exempel program till en 675:a som blinkar en led, det funkade fint. Men nu när jag ska stoppa in ett annat program får jag detta:

Kod: Markera allt

 xwisp2 version 1.9.5 for Windows (Jan 24 2008, Open Watcom C/C++ 1.70)
File C:\Program\Mikroelektronika\mikroC\Examples\EasyPic4\P12F675LED_Blinking\led_blinking.hex loaded and is Intel Hex format conforming
Detected programmer: Wisp648, firmware version 1.23
Target: 12F675 revision 16 (ID=0FD0)
Target erased
Transferring program to 12F675 via Wisp648
Transferring program memory...100%
Verifying program memory......  0%
failed at 000000, expected: '2804', found: '3FFF'
Write-Verify operation failed after 0.03 seconds, rc 21
xwisp2 failed after 2.42 seconds, rc 21
Press 'Enter' to continue:
Ska jag sätta bygeln på wispen?
Jag fattar inte vad det är för en funktion men den är till för bla denna pic, eller?

Postat: 28 maj 2008, 22:24:10
av Icecap
Bygeln är till för om du har satt intern MCLR.

Ditt problem KAN vara att du har satt Code Protection aktiv.

Postat: 28 maj 2008, 22:35:04
av victor_passe
CP=off
CPD=off
mclre=off
wdt=off
internal RC

Samma problem fortfarande.

Postat: 28 maj 2008, 22:52:55
av sodjan
Vad heter blink-a-LED programmet ? D.v.s HEX filen ?
Kanske något med ett "i" i filnamnet från voti.nl ?
I så fall, använd *inte* dom, ta de utan ett "i" i filnamnet...

Postat: 28 maj 2008, 22:56:55
av victor_passe
För sent...
Det fanns ett fint litet "i" i namnet.
Är picken körd eller kan jag trolla med bygeln?
Och tack för den snabba leveransen av wispen!

Postat: 28 maj 2008, 22:58:39
av sodjan
Den är inte "körd", den är bara lite strulig att "komma åt".
Prova att programmera om med och utan strappen ett par gånger
så brukar det "lossna". Tips, kör inte med "internal-MCLR" om du inte
absolut måste...

Postat: 28 maj 2008, 23:12:17
av victor_passe
Okej, så jag sk ha mclre=on i framtiden då eller?

Postat: 28 maj 2008, 23:38:45
av sodjan
*Om* det betyder att MCLR-pinnen är en vanlig "reset" pinne (och inte
en extra I/O-pinne), så ja.

Jag vet inte var man skriver just så där, nornalt sätter man
det i __CONFIG raden i sin assembler kod...