mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 16f84 code zu 16f877


Autor: TTler (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,

ich wollte den folgenden Code auf den 16f877 umschreiben. Was muss ich
da alles machen?

http://www.ulegan.de/dcf/dcf09.asm

Cya

TTler

Autor: Andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

also ohne dass ich mir den 16f877 näher angesehen habe, würde ich mal
so beginnen:

- alle SFR's controllieren (gibt es dieselben, andere oder mehr)
- alle bankswitches überarbeiten
- alle verwendeten Module (z. B. Timer) kontrollieren/überarbeiten
- Config-Word überprüfen
- natürlich P16F877.INC statt P16F84A.INC einbinden
- wie es aussieht, verwendet der Autor macros, die aber nicht im
dcf09.asm definiert sind - sondern vermutlich im pic16cxy.inc, dass
muss natürlich dann auch vorhanden sein.
- ...

Aber: Wenn du das alles nicht weist, würde ich eher klein anfangen, z.
B. LED's blinken lassen. Erst wenn du wenigstens(!) ein PIC gut
kennst, weisst du ungefähr, wass alles zu einer Portierung gehört. Die
ist zwar nicht schwierig, aber der Teufel steckt wie immer im Detail.

Andreas


Andreas

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.