Forum: Mikrocontroller und Digitale Elektronik Illegal character (,)


von Ach keine Ahnung... (Gast)


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?

1
list p=16F84A               
2
include "P16F84A.inc"       
3
org    0x00                
4
goto   main      
5
6
main
7
movlw 0x14
8
movwf 0x20
9
movlw 0x20
10
movwf 0x21
11
movlw 0x0F
12
movwf 0x21,0 
13
subwf 0x22,0
14
addwf 0x20,0
15
movwf 0x23
16
end

von Jens P. (Gast)


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

von Ach keine Ahnung... (Gast)


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.
1
MPLINK 4.11, Linker
2
Copyright (c) 2007 Microchip Technology Inc.
3
Error - section '.org_0' can not fit the absolute section. Section '.org_0' start=0x00000000, length=0x00000014
4
Errors    : 1
Diese Fehlermeldung wird direkt hinter dem builden des Codes angezeigt.
Irgentwas mit der .org_0 Section.. aber was!?

von Severino R. (severino)


Lesenswert?

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

Severino

von Ach keine Ahnung... (Gast)


Angehängte Dateien:

Lesenswert?

Ok, dann mach ich das mal. Ich hoffe der Dateianhang kommt auch an.

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
Noch kein Account? Hier anmelden.