Hallo Ich beschäftige mich gerade nebenher mit dem 16f88, als Nachfolge CPU meines geliebten 16f84a. Die Konfigurationsbits sind etwas verwirrend: es gibt eine Auswahl bei RB3, wenn niedrige Programmierspannung verwendet werden soll, ist RB3 nicht als IO-Pin zu nutzen. Ich brauche aber RB3 und keine LVP, ich benutze den Selbstbauprogrammer a la JDM. Also lösche ich das Bit? Gruß T.
Erstmal würde ich dir einen anderen Controller als Nachfolger vorschlagen. Wenn schon ein neuer dann auch einen wirklich neuen wie 16F1xxx. Zu deiner Frage: Kommt drauf an wie dein Brenner funktioniert. Wenn er "High Voltage", also so ca. 12V an MCLR legt, kannst du LVP deaktivieren und den Pin als I/O verwenden. Wenn er nur 5V ausgibt, dann eben nicht.
Martin S. schrieb: > Erstmal würde ich dir einen anderen Controller als Nachfolger > vorschlagen. Wenn schon ein neuer dann auch einen wirklich neuen wie > 16F1xxx. Mag ja sein, aber der 16f84-Code ist weitgehend portierbar auf den 16f88 und bringt trotzdem Verbesserungen und ist v.a. billiger > > Zu deiner Frage: > Kommt drauf an wie dein Brenner funktioniert. Wenn er "High Voltage", > also so ca. 12V an MCLR legt, kannst du LVP deaktivieren und den Pin als > I/O verwenden. Wenn er nur 5V ausgibt, dann eben nicht. Ist der JDM-Programmer so einer? Läuft über RS232, ich habe leider keinen Schaltplan zur Hand und auch kein Multimeter :-( Gruß T.
Das wird dir so keiner sagen können. Da es verschiedene Versionen von dem Brenner gibt. Mußt du ausprobieren. Programmier ihn im nicht LVP Modus und schau ob es geht. Da kann ja nichts passieren.
Thomas M. schrieb: > Mag ja sein, aber der 16f84-Code ist weitgehend portierbar auf den 16f88 > und bringt trotzdem Verbesserungen und ist v.a. billiger Portierbar vielleicht. Aber billiger kann nicht dein ernst sein. 16F88 - 2,20 $ 16F1827 - 1,04 $ Und der hat dann noch mehr Features und ist auch noch schneller...
Ok zugegeben, der 16f1827 sieht interessant aus. Was im im DS vermisse, sind die verfügbaren Assembleranweisungen. Oder sind es diesselben wie bei 16f84/16f88? Gruß T. p.s.: Ich meinte mit biller den Vergleich 16f84a zu 16f88
Noch ein Problem: in meinem Brennprogramm mit mein EasyPIC6-Board(mikroProg) ist der 16F1827 nicht gelistet und das Handbuch läßt sich dazu auch nicht aus. Irgendwelche Ideen? Gruß T.
Du solltest vielleicht mal sagen was du nun für einen Brenner benutzt. Und was für eine Software. Am Anfang redest du von einem selbstgebauten Brenner, nun redest du vom EasyPic 6 Board.
Stimmt, hast recht. Also vorn vorne: Ich benutzte einst einen selbstbau JDM-Programmierer mit PonyProg. Seit neuestem habe ich ein easyPIC6-Board samt Progammiersoftware. Diese Software hat keinen Eintrag für den 16F1827. Und PonyProg hat ebenfalls keinen Eintrag für diesen Controller. Frage nun: kann ich den 16F1827 überhaupt brennen oder bin ich bis in alle Ewigkeit dazu verdammt, 16f88 und Konsorten zu verwenden? Gruß T.
kenn mich mit den mikroe Sachen nicht so aus. Aber bei denen auf der Homepage steht: Newly released PIC microcontrollers will be supported by a new version of PICFlash software that is updated regularly. Kannste ja mal bei denen anfragen, wann es denn ein Update gibt. Ich hätte da vielleicht auch eher in ein Pickit 3 und ein Steckbrett investiert...
Also der Pic 16F1827 ist vorhanden. Schau in deinen Compiler nach von deinem Board. Siehe Anhang.
Ja, in der Entwicklungsumgebung, aber nicht im mikroProg. Und nur mit diesem kann ich meine vom Assembler erzeugten HEX-Dateien auf den Controller bringen Gruß T.
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.