probleem met PICKIT2
probleem met PICKIT2
Hallo,
Ik wil mij ook eens op de pics storten en heb daarom een PICKIT2 startterkitje gekocht met een 16F690 erbij.
Als ik MPLAB IDE opstart gaat het nog goed.
Als ik echter een lesfile van de pk2 laad krijg ik de volgende foutmelding :
File Time Warning : The parameter is incorrect , in een popup.
Als ik quickbuild uitvoer krijg ik de volgende mede delingen te zien :
Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\PK2 Lessons\LPC Demo Board\01 Hello World\Hello World.mcs".
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe" /q /p16F690 "Hello World.asm" /l"Hello World.lst" /e"Hello World.err"
Message[302] C:\PK2 LESSONS\LPC DEMO BOARD\01 HELLO WORLD\HELLO WORLD.ASM 36 : Register in operand not in bank 0. Ensure that bank bits are correct.
Loaded C:\PK2 Lessons\LPC Demo Board\01 Hello World\Hello World.COD.
BUILD SUCCEEDED: Sat Aug 18 18:41:42 2007
De file waarmee ik het test is bijgevoegd als attachment.
Door de .txt eraf te halen krijg je de orginele terug.
Doe ik iets fout of vergeet ik wat ?
Groeten,
Bertus
Ik wil mij ook eens op de pics storten en heb daarom een PICKIT2 startterkitje gekocht met een 16F690 erbij.
Als ik MPLAB IDE opstart gaat het nog goed.
Als ik echter een lesfile van de pk2 laad krijg ik de volgende foutmelding :
File Time Warning : The parameter is incorrect , in een popup.
Als ik quickbuild uitvoer krijg ik de volgende mede delingen te zien :
Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\PK2 Lessons\LPC Demo Board\01 Hello World\Hello World.mcs".
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe" /q /p16F690 "Hello World.asm" /l"Hello World.lst" /e"Hello World.err"
Message[302] C:\PK2 LESSONS\LPC DEMO BOARD\01 HELLO WORLD\HELLO WORLD.ASM 36 : Register in operand not in bank 0. Ensure that bank bits are correct.
Loaded C:\PK2 Lessons\LPC Demo Board\01 Hello World\Hello World.COD.
BUILD SUCCEEDED: Sat Aug 18 18:41:42 2007
De file waarmee ik het test is bijgevoegd als attachment.
Door de .txt eraf te halen krijg je de orginele terug.
Doe ik iets fout of vergeet ik wat ?
Groeten,
Bertus
Je hoeft niet alles te weten,als je het maar weet te vinden.
Als je iets vraagt lijk je misschien dom.
Als je niets vraagt blijf je dom.
Ik beantwoord geen vragen in PM's.
Dit gaat voorbij aan de ideeen van het forum,
het delen van informatie.
Als je iets vraagt lijk je misschien dom.
Als je niets vraagt blijf je dom.
Ik beantwoord geen vragen in PM's.
Dit gaat voorbij aan de ideeen van het forum,
het delen van informatie.
-
- Moderator
- Berichten: 11504
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
Hallo,
Het is niet de "goto $" , dit betekent goto zelfde lijn (loop) (dit is regel 39)
De fout treed een paar regels eerder op (regel 36) dus bij "make pin c0 output"
Wat kan het zijn ?
Het heeft iets te maken met "Register in operand not in bank 0. Ensure that bank bits are correct. "
Groeten,
Bertus
Het is niet de "goto $" , dit betekent goto zelfde lijn (loop) (dit is regel 39)
De fout treed een paar regels eerder op (regel 36) dus bij "make pin c0 output"
Wat kan het zijn ?
Het heeft iets te maken met "Register in operand not in bank 0. Ensure that bank bits are correct. "
Groeten,
Bertus
Je hoeft niet alles te weten,als je het maar weet te vinden.
Als je iets vraagt lijk je misschien dom.
Als je niets vraagt blijf je dom.
Ik beantwoord geen vragen in PM's.
Dit gaat voorbij aan de ideeen van het forum,
het delen van informatie.
Als je iets vraagt lijk je misschien dom.
Als je niets vraagt blijf je dom.
Ik beantwoord geen vragen in PM's.
Dit gaat voorbij aan de ideeen van het forum,
het delen van informatie.
-
- Moderator
- Berichten: 11504
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
Hallo,
Het TRISC register zit inderdaad in bank 1 of bank 3.
Ik heb diverse dingen geprobeerd om dit aan te spreken (o.a. met banksel en de rp1 en rp0 bits van het status register) maar ik kom niet verder.
Nog suggesties ?
Groeten,
Bertus
Het antwoord is gevonden !! de error is geen error maar een waarschuwing !!
Zie ook het microchip-forum :
http://forum.microchip.com/tm.aspx?m=32596&mpage=1
Het TRISC register zit inderdaad in bank 1 of bank 3.
Ik heb diverse dingen geprobeerd om dit aan te spreken (o.a. met banksel en de rp1 en rp0 bits van het status register) maar ik kom niet verder.
Nog suggesties ?
Groeten,
Bertus
Het antwoord is gevonden !! de error is geen error maar een waarschuwing !!
Zie ook het microchip-forum :
http://forum.microchip.com/tm.aspx?m=32596&mpage=1
Je hoeft niet alles te weten,als je het maar weet te vinden.
Als je iets vraagt lijk je misschien dom.
Als je niets vraagt blijf je dom.
Ik beantwoord geen vragen in PM's.
Dit gaat voorbij aan de ideeen van het forum,
het delen van informatie.
Als je iets vraagt lijk je misschien dom.
Als je niets vraagt blijf je dom.
Ik beantwoord geen vragen in PM's.
Dit gaat voorbij aan de ideeen van het forum,
het delen van informatie.
-
- Berichten: 1
- Lid geworden op: do 4 okt 2007, 11:59
Net hetzelfde gehad met een vellemankitje (8048)
Schijnt een aardigheidje van de compiler te zijn.
Met de volgende regels ergens bovenin de code kan je het onderdrukken.
; following errorlevel directive for mplab
ERRORLEVEL -302 ;remove message about using proper bank
Zorg er dan wel voor dat je zelf de bankselectie in de gaten houdt.
Schijnt een aardigheidje van de compiler te zijn.
Met de volgende regels ergens bovenin de code kan je het onderdrukken.
; following errorlevel directive for mplab
ERRORLEVEL -302 ;remove message about using proper bank
Zorg er dan wel voor dat je zelf de bankselectie in de gaten houdt.
- Stynus
- Site Admin
- Berichten: 5912
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
Re: probleem met PICKIT2
Dat pad is wel erg lang.bertus schreef: C:\PK2 LESSONS\LPC DEMO BOARD\01 HELLO WORLD\HELLO WORLD.ASM
Probeer het is in C:\test\ ofzo te zetten.
Ik kreeg namelijk ook allemaal vage foutmeldingen toen ik het pad te lang had (max 36 tekens meen ik)
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
- Stynus
- Site Admin
- Berichten: 5912
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
De GND heb je nodig omdat je anders geen referentie hebt voor je spanningen. De +5V heb je nodig omdat de programmer zo kijkt welke spanning er op de print gebruikt wordt en zijn programmeer lijnen de spanning daarop aanpast.
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--