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
Hallo, ich kenne die AN851 leider nicht, hast du mal einen Link? Also das ICD2 sollte es auf jeden Fall können, schau zur Sicherheit aber lieber vorher in die List der unterstützten Typen bevor du dir das Teil kaufst. Schöne Grüße, Alex
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.
@Alex: also die Software kannst du dir kostenfrei über http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1999&ty=&dty=§ion=&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!
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.
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.
@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 :)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.