MPLAB IDE bzw. AN851

OP #837965
Lesenswert?

Hallo,
ich habe das Problem dass ich ich meinen PIC (PIC16F884) bei dem Tool 
AN851 nicht uswählen kann. Eigentlih wolte ich darüber meinen hex-code 
übertragen!
Wie kann ich trotzdem über MPLAB meinen Code auf meinen PIC über RS232 
übertragen?
Helfen mir evtl. "PICSTART Plus", "MPLAB ICD 2", "PICkit 2" oder "MPLAB 
PM 3" weiter?
Grüßle, Andi
#837983
Lesenswert?

Welche Version von MPLAB benutzt Du?

Ich verwende V 8.00, und da lässt sich mit dem Programmer "AN851 Quick 
Programmer" das Device PIC16F884 sehr wohl auswählen (siehe Screenshot).
Zwar taucht in dem Fenster der AN851 Programmer nicht auf, aber nach 
Klick auf OK kommt jedenfalls keine Fehlermeldung.
Ich habe keinen solchen Programmer (ist wohl nur ein Kabel), kann also 
nicht feststellen, ob der Programmiervorgang wirklich gelingt.
Angehängte Dateien:
Gast #838064
Lesenswert?

@Alex: also die Software kannst du dir kostenfrei über 
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1999&ty=&dty=&section=&NextRow=&ssUserText=an851 
runterladen!

@ Severino: im MAPLAB IDE kann ich wie du schon richtig geschrieben hast 
den PIC16F884 auswählen! Jedoch kann ich beim übertragen meines 
hex-codes diesen PIC in der Benutzerfläche von "AN851" nicht auswählen, 
was aber unbedingt notwendig ist!
#838110
Lesenswert?

Kannst Du nicht auch direkt in MPLAB (Programmer -> Select Programmer -> 
AN851...) wählen, anschliessend Programmer -> Enable, statt mit dem 
Standalone-Utility P1618QP.EXE?
Das P1618QP.EXE ist recht alt und kennt die neueren PICs wohl noch 
nicht.
Vielleicht hilft es, in P1618QP.INI das neue Device einzutragen mit 
allen Parametern.
#838118
Lesenswert?

Noch was gefunden im Helpfile in MPLAB

"Although you may select many devices in MPLAB IDE, only the devices 
specifically used in AN851 are supported. The firmware listed in the app 
note limits the devices used in and the performance of the Quick 
Programmer."

Unterstützt AN851 den PIC16F884 überhaupt?
Oder hast Du den Code für einen ähnlichen PIC verwendet (z.B. 16F87x)?
Dann könntest Du vielleicht beim Programmieren diesen auswählen.
OP #838552
Lesenswert?

@Severino: zunächst mal danke für deine Bemühungen!
ich vermute fast, dass nur die PICs tatsächlich unterstützt und erkannt 
werden, die auch direkt im P1618QP.exe in der Auswahl stehen. jedoch ist 
dies etwas wiedersprüchig zumal man im MPLAB IDE ==>"Configure" 
==>"Select Device.." sämtliche PICs zur auswahl hat! Unter anderem auh 
den PIC16F884, den ich bnötige!
Viel. gibt es zusätzlich irgend einen File den man reinladen muß, der 
die nötigen Informationen für den PIC16F884 enthält!
Ich habe mich jetzt mal noch an den technical support von MICROCHIP 
gewendet. Mal schauen was die so meinen :)
Wenn mir aber hier trotzdem jemand weiterhelfen kann würde ich mich 
natürlich sehr freuen :)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren