mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Illegal character (,)


Autor: Ach keine Ahnung... (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,
ich benutze zum ersten mal das MPLab Tool von Microchip. Nun möchte ich 
ein paar Assembler-Codes simulieren, nur klappt da irgentwas nicht. 
Unten seht ihr den Code (nichts besonderes) den ich simulieren möchte, 
wenn ich aber auf  Simulieren klicke und er den Code builden will zeigt 
er mir diese meldung an.

Illegal character (,)
BUILD FAILED usw.

Woran kann das liegen? Man darf doch Kommas benutzen, deswegen versteh 
ich diese Fehlermeldung nicht!? Habt ihr vielleicht eine Idee woran das 
liegen könnte?

list p=16F84A               
include "P16F84A.inc"       
org    0x00                
goto   main      

main
movlw 0x14
movwf 0x20
movlw 0x20
movwf 0x21
movlw 0x0F
movwf 0x21,0 
subwf 0x22,0
addwf 0x20,0
movwf 0x23
end

Autor: Jens Plappert (Firma: Bei mir und dir.) (gravewarrior)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
entweder du nimmst den befehl movw 0x21,0 (wobei null für das ziel 
steht)

ODER

movfw 0x21

beides zusammen ist doppeltgemoppelt. du sagst ja schon mit movfw =

move File to Working Register

das andere heisst dann

Move in Working Register 0x21, File

Also einfach für eins entscheiden, dann gehts

Autor: Ach keine Ahnung... (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ah, es scheint zu funktionieren. Die Beispielaufgabe war also falsch, na 
toll -_-

Aber erstmal Danke für deine Hilfe...
Leider hab ich schon wieder ein neues Problem^^"
Der Code wurde assembliert doch scheint der Linker Script zu zicken.
MPLINK 4.11, Linker
Copyright (c) 2007 Microchip Technology Inc.
Error - section '.org_0' can not fit the absolute section. Section '.org_0' start=0x00000000, length=0x00000014
Errors    : 1
Diese Fehlermeldung wird direkt hinter dem builden des Codes angezeigt.
Irgentwas mit der .org_0 Section.. aber was!?

Autor: Severino R. (severino)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Poste doch bitte Dein Projekt (am besten in einer ZIP-Datei). So kann 
man versuchen, das nachzuvollziehen.

Severino

Autor: Ach keine Ahnung... (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Ok, dann mach ich das mal. Ich hoffe der Dateianhang kommt auch an.

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.