Fehlermeldung bei MPLAB v7.41

OP #357005
Lesenswert?
• ▲
▼
Hallo,

Nachdem ich bei Problemen mit AVRstudio4 hier im Forum prompt Hilfe
erhalten hatte, versuch' ich's gleich nochmal:

Gleiches Problem, anderer µC. Diesmal ein 16C84. Vorhanden sind das
*.asm File, ein *.h File und ein *.ser File. Vor dem Compilieren gibt
es schon mal das Problem, dass der 16C84 nicht auswählbar ist, sondern
nur der 16F84. Beim Compilieren kommt folgende Fehlermeldung:

Warning[205] FILE.ASM 1053 : Found directive in column 1. (end)
Halting build on first failure as requested.
BUILD FAILED: Sun Jul 30 15:52:11 2006

Die Quelldatein sind reichlich alt (aus 1997) und ich habe keinen
Schimmer, welcher Compiler damals verwendet wurde. Bin für hilfreiche
Tipps sehr dankbar.

Thomas
Gast #357006
Lesenswert?
• ▲
▼
Hallo Thomas

eine Warning ist kein Error. Da müsste noch ein Fehler aufgetreten
sein. Das Problem mit den "end" ist einfach zu beheben. Es darf nicht
inder ersten Spalte stehen, also mach ein Space davor. Der C84 hat die
gleiche Funktionaltät wie der F84. Dürfte also kein Problem sein. Aber
schau nochmal, was MPLAB anmeckert.

gerhard
Gast #357008
Lesenswert?
• ▲
▼
Hallo

ja, das ist wirklich übel (die Fehlermeldungen). Ds stehen auch Label
drin, die es bei MPLAB nicht gibt: data 'PIC POC DEC '
und wo ist das Label "Start" ?
Einige der verwendeten Mnemonics gibts so wohl nicht und müssen per
Macro definiert werden (jz, movlf, jmp...)
Es fehlt aber auch eine Datei "dex.mac"
Bei der Angabe von Registern ist die Gross-Kleinschreibung zu beachten.
Siehe "p16f84.inc"

Auf die schnelle weiss ich da keinen Rat.

Gerhard
Gast #357010
Lesenswert?
• ▲
▼
Hallo Thomas

ich hab mir das nochmal angeschaut. Einige Fehlermeldungen sind raus,
aber es sind immer noch zu viele. Ein Problem hat MPLAB möglicherweise
mit den Macros. Wenn Du die Datei im Anhang assemblierst, kommt ein
Fehler sehr häufig vor:
Error[113]   D:\PROGRAMME\MICROCHIP\MPLAB
IDE\PROJEKTE\TEST1\DEX.MAC 55 : Symbol not previously defined (B)
Möglicherweise kann das MPLAB nicht ?!

Und bei dem fehlenden Label Start kann ich dir auch nicht helfen. Die
ISR am Anfang (ORG4) erscheint mir unvollständig (siehe f84temp.asm)

Kontaktiere mal die PIC-Cracks von www.fernando-heitor.de oder das
Microchip-Forum: http://forum.microchip.com

Gerhard
Angehängte Dateien:

Antwort schreiben

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.

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.