Hex File für einen angekündigten PIC in Ersatztyp flashen

Gast #5332092
Hallo,

Ich habe hier ein Bastelprojekt mit einer dazugehörigen Firmware für 
einen abgekündigten PIC. Kann ich das Hex-File auch in einem Ersatztyp 
flashen? Normal legt man doch den PIC im Quellcode fest. Nun habe ich 
die Befürchtung, dass das Flashen nicjt nicht funktioniert.

Weiß jemand mehr?

DANKE
Gast
Stefan U. schrieb:
> Wie wäre es, wenn du die konkreten Modelle mal benennst?
> Oder ist heute wieder rate-tag?

Ich ging davon aus, dass hierzu eine grundsätzliche Antwort möglich ist, 
aber ich möchte gern den rate-tag gegen den Dienstag tauschen und 
lausche auf deine Antwort.

PIC16C84 soll durch PIC16F84A oder PIC16F627A erstezbar sein.

So Stefan, the floor is yours.
Gast
Hallo,
der PIC16C84 Code kann ohne weiteres auf den PIC16F84A portiert werden. 
Du mußt lediglich beim Programmieren den 16F84A vorgeben, da dieser ein 
ANDERES Programmierverfahren nutzt als der 16C84!!!
Den 16F627 wirst Du damit ohne Änderungen im Code nicht zum Laufen 
bekommen, da der Typ weitere Register besitzt, die konfiguriert werden 
müssen.

Gruß
TK

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.