PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ds1820 C-Control I Assemblerproblem



Matrix1000
09.10.2005, 00:18
Hi,

ich würde gern mehrere ds1820 Temperatursensoren
(an einer Leitung)
mit der "alte" C-Control I abfragen.
Habe folgendes gefunden:

http://homepages.compuserve.de/BernardWeiler/C-Control.html

Leider ist das ganze nur sehr knapp Kommentiert.
Mein Problem ist nun, dass sich der Assemblercode nicht
compalieren lässt.

Hat jemand eine Idee?


AS05.EXE -s DS1820.ASM

AS05 Assembler for M6805 [1.11]. Copyright 1994-96, Frank A. Vorstenbosch
4:port .equ $02 ; Port C
"ds1820.asm",4 : Invalid mnemonic.
5:portdir .equ $06 ; Datenrichtungsregister
"ds1820.asm",5 : Invalid mnemonic.
6:ds18s .equ 7 ; bit 7
"ds1820.asm",6 : Invalid mnemonic.
7:ds18smask .equ $80
"ds1820.asm",7 : Invalid mnemonic.
9:bas_1 .equ $b7 ; erste Basic Variable => Fehlerr³ckgabe
"ds1820.asm",9 : Invalid mnemonic.
10:bas_2 .equ $b8 ; zweite Basic Variable => Daten Rein&Raus
"ds1820.asm",10 : Invalid mnemonic.
13: .ORG $101
"ds1820.asm",13 : Invalid mnemonic.
89 lines read, 7 errors in pass 1.

Robothomas
10.10.2005, 12:42
Hallo!

Der Fehler "Invalid mnemonic" bedeutet, dass der Assemblierer das Befehlskürzel ".equ" bzw. ".org" nicht versteht. Lösche die Punkte vor diesen Befehlen und probiere nochmal zu kompilieren.

MfG,
Robothomas

JensB
15.10.2005, 15:10
Womit compilierst Du?

Tasm?

Matrix1000
15.10.2005, 20:25
Hi, nein ich nutze den:
AS05 Assembler for M6805 [1.11]. Copyright 1994-96, Frank A. Vorstenbosch

Sagt euch der was?

Sollte, bzw, kann ich den Source mit einem anderen
Comiler übersetzen?

Gruß

JensB
16.10.2005, 02:11
Probier mal den Tasm, das scheint mir der Code dafür zu sein, den kannste kostenlos runterladen, ich glaub der kann dann maximal 4k comp. aber das wird für die c-control wohl reichen, zum anderen ist der glaube ich sogar auf jeder CD für die C-Control drauf, also müsstest du ihn sogar haben, wenn du die c - control nicht gerade gebraucht gekauft hast, ich nehm den nur...
Benutzung ist eigentlich aus dem Manual zu ersehen, wenn du trotzdem was wissen willst einfach nochmal Fragen........
Gruß Jens

schuchi
10.03.2006, 09:17
Hallo !!!

Mit dem Tasm läßt sich dieses Asm-Programm super compilieren.
Aber hat mal jemand versucht das dazugehörige Bas-Programm zu Compilieren.
Habe es mit Conrad-Compiler u. Mbasic probiert. Funzt aber nicht !!!
Die Compiler habe mit dem Basicprogramm unterschiedliche probleme.
Hat da jemand Ahnung ???

mfg
Schuchi