Problemen met programmer in MPlab

6 antwoorden [Laatste bericht]
pe1bia
Offline
Lid sinds: 2010-04-26

Hallo allemaal.
Ik gebruik alleen de programmer van Dwengo om via de met MPlab gemaakte HEX file naar mijn PIC, 16f84a, te sturen.
Nu moet ik om de zaak op te starten, in MPlab, bij het item programmer PICKIT2 aanvinken.
Het aanklikken van het veld PICKIT2 heeft geen effect, de PC reageert niet op deze plaats.
Kan iemand mij verder helpen. Ik heb deze vraag al bij Wim voorgelegd maar ik wil deze ook in het forum voorleggen.

Joop van Schaik PE1BIA

Ik gebruik MPlab 8.0.

joop

Karel
Offline
Lid sinds: 2009-04-17

Dag Joop

Wat bedoel je juist met "het aanklikken heeft geen effect"? Kan je PIKKIT2 selecteren?

Normaal zou het volgende moeten verschijnen in het output venster als alles goed gaat.

Initializing PICkit 2 version 0.0.3.63
Found PICkit 2 - Operating System Version 2.32.0
PICkit 2 Unit ID = OlHoss
Target power not detected - Powering from PICkit 2 ( 5.00V)
application. (Expected ID = 0x1200, ID Read = 0x0)
PICkit 2 Ready

En dit als de Dwengo-programmer niet aangesloten is:

Initializing PICkit 2 version 0.0.3.63
PK2Error0022: PICkit 2 not found
PICkit 2 Ready

Welke leds branden als de Dwengo-programmer op de USB-poort aansluit?

Als de programmer aangesloten wordt op de USB-poort dan wordt hij opgenomen in de device manager als "USB Human Interface Device". Als je daar op dubbel klik moet je in het popup-venster ergens PICKit2 zien staan. Vind je dit terug?

Groeten
Karel

pe1bia
Offline
Lid sinds: 2010-04-26

Dag Karel

Hierbij antwoord op je vragen.

MPlab 8.0
Bij MPlap versie 8.0 is PICKIT2 wel vermeld onder programmers
maar NIET HIGHLIGTED. Betekent dus dat deze functie niet beschikbaar is.

MPlab 8.50
PICKIT1 wel vermeld maar niet HIGHLIGTED.
PICKIT2 is ook vermeld maar niet HIGHLIGTED.
PICKIT3 is hier WEL HIGHLIGTED, is aan te klikken maar geeft
in output scherm NOT CONNECTED. Verdere info word niet gegeven.

In apparaat beheer is de programmer aangemeld.

Van de drie ledjes brandt alleen de linkse.

Waarvoor dient de drukknop?
Hierop volgt geen enkele reactie. Moet MCLR lijn hierop reageren?

Ik heb zelf het idee dat er bij de programmer iets loos is maar gebrek
aan info kan ik niets verder controleren.

Groeten Joop

joop

Francis
Offline
Lid sinds: 2009-04-16

Beste Joop,

Microchip MPLAB ondersteunt momenteel niet het programmeren via de Pickit 2 van de microcontroller 16f84a die je gebruikt. Je kan dit nagaan door in het menu "configure" te klikken en dan op "select device...". Vervolgens selecteer je de microcontroller die je wenst te programmeren. Als er dan een groen bolletje naast de PICKIT 2 staat is het ok. Voor de 16f84a is dit rood.

De Pickit 2 ondersteunt echter wel de 16f84a zie lijst External link. Je kan hem gemakkelijk programmeren met de Pickit 2-software External link.

Dat je foutmeldingen krijgt voor de pickit 3 is normaal, je hebt immers een pickit 2 compatibele programmer.

Mvg

Francis

pe1bia
Offline
Lid sinds: 2010-04-26

Dag Francis,

Ik leer zo heel de crew van Dwengo kennen. Leuk zo.

We zitten op de goede weg maar jouw verhaal is niet duidelijk. In de eerste regel van bovenstaand antwoord staat dat de 16f84a niet te programmeren is met deze combinatie en op regel 5 staat dat hij wel ondersteunt wordt.

Echter, zowel de 84 als 84a worden bij mijn niet door pickit2 ondersteunt. Wel door PICkit 3.
Kies ik bv de 16f877 daar worden de bolletjes groen en krijg ik verbinding met de programmer.

Heb je nog een oplossing? Als dit ergens op papier had gestaan was veel ergenis mij bespaart geweest.

Ik heb ook nog geen reactie gekregen over het nut van de drukschakelaar.
Heb je daar ook nog een antwoord op?

Groet Joop van Schaik PE1BIA

joop

Karel
Offline
Lid sinds: 2009-04-17

Dag Joop

Er zijn twee opties om de PICkit2 te gebruiken. Je kan de plugin van MPLAB gebruiken zoals jij nu doet of je kan een stand alone progamma gebruiken. Het stand alone programma kan meer microcontrollers programmeren dan de plugin, onder andere de 16F84a. Je kan het stand alone programma hier External link downloaden.

De drukschakelaar wordt in de huidige configuratie van de Dwengo-programmer niet gebruikt.

Groeten
Karel

pe1bia
Offline
Lid sinds: 2010-04-26

Hallo allemaal. Iedereen die meegedacht heeft: Alles werkt nu!

Bedankt allemaal. Tot het volgende probleem.

Groet Joop

joop