Forum: Mikrocontroller und Digitale Elektronik DCF77-Uhr mit LCD


von haco1 (Gast)


Angehängte Dateien:

Lesenswert?

Ich versuche den Assembler code von uwe 
Beitrag "DCF77-Uhr mit LCD" Beitrag vom 12.10.2007 zu 
assemblieren was mir nicht gelingen will (siehe Anhang). In den 80er 
Jahren habe ich mal sehr viel in Assembler programmiert, allerdings für 
Motorola 68xx chips. Mit Atmel fange ich gerade erst an. Deswegen 
stolpere ich jetzt darüber. Wäre nett wenn mir mal Jemand auf die 
Sprünge helfen könnte, warum da dieser eine fehler auftritt beim 
assemblieren.
Hans

von spess53 (Gast)


Lesenswert?

Hi

> Wäre nett wenn mir mal Jemand auf die
>Sprünge helfen könnte, warum da dieser eine fehler auftritt beim
>assemblieren.

Hast du eine 'tn2313def.inc' in deinem Verzeichnis?

MfG Spess

von haco1 (Gast)


Lesenswert?

Danke, ich habe versucht über die Windows Suche diese datei bei mir zu 
finden, und habe die gefundenen eine nach der anderen in das Verzeichnis 
kopiert, der Fehler blieb immer der gleiche. wo ich diese datei sonst 
noch herholen könnte weiss ich nicht.

von spess53 (Gast)


Lesenswert?

Hi

>Danke, ich habe versucht über die Windows Suche diese datei bei mir zu
>finden, und habe die gefundenen eine nach der anderen in das Verzeichnis
>kopiert, der Fehler blieb immer der gleiche. wo ich diese datei sonst
>noch herholen könnte weiss ich nicht.

Diese Datei wird mit den AVR Studios mitgeliefert.

MfG Spess

von haco1 (Gast)


Angehängte Dateien:

Lesenswert?

Die datei habe ich in das Verzeichnis kopiert, selber Fehler.

von haco1 (Gast)


Angehängte Dateien:

Lesenswert?

So sieht der Inhalt des Verzeichnisses aus.

von spess53 (Gast)


Lesenswert?

Hi

>Die datei habe ich in das Verzeichnis kopiert, selber Fehler.

Hängt möglicherweise auch mit deinem Uralt-Assembler (V1.3) zusammen. 
Warum benutzt du nicht das AVR-Studio zum assemblieren? Wobei ich für 
Assembler das zum 4.19 Studio raten würde.

MfG Spess

von haco1 (Gast)


Lesenswert?

Danke erstmal, werde ich probieren, melde mich wieder.

von haco1 (Gast)


Lesenswert?

Würde Ver 4.17 auch gehen, weil die habe ich schon auf dem PC.

von spess53 (Gast)


Lesenswert?

Hi

>Würde Ver 4.17 auch gehen, weil die habe ich schon auf dem PC.

Ja. Neues Projekt erstellen und SC77TY2 als Entry File setzen.

MfG Spess

von haco1 (Gast)


Angehängte Dateien:

Lesenswert?

Mit avrstudio bin ich erstmal gescheitert, da müsste ich erst ein paar 
Tage lesen. Noch nie damit gearbeitet. Da ich aber diesen assembler2 
separat habe (avrasm2) bin ich erstmal beim comandozeilen interpreter 
geblieben, da kenne ich mich aus seligen DOSzeiten noch etwas aus. Die 
Verzeichnisse, in denen der asm die inc und def files sucht, finde ich 
auch mit der Suchfunktion von Windows nicht. diese beiden files sind 
aber im selben Verzeichnis wie der avrasm2.

VG Hans

von spess53 (Gast)


Angehängte Dateien:

Lesenswert?

Hi

>Mit avrstudio bin ich erstmal gescheitert, da müsste ich erst ein paar
>Tage lesen. Noch nie damit gearbeitet.

So kompliziert ist das nun auch nicht.

>Da ich aber diesen assembler2
>separat habe (avrasm2) bin ich erstmal beim comandozeilen interpreter
>geblieben, da kenne ich mich aus seligen DOSzeiten noch etwas aus.

Wenn du meinst, das das einfacher ist. Aber ich habe dir mal eine 
Batch-Datei, wie sie das AVR Studio für den avrasm2 erzeugt, angehangen. 
Vielleicht hilft es dir.

MfG Spess

von haco1 (Gast)


Angehängte Dateien:

Lesenswert?

Jeztzt habe ich avrstudio419 heruntergeladen und assembled. Dabei 
bekomme ich obige meldung. Könntest du mal probieren ob das assemblen 
bei dir geht. Und mir dann vielleicht den assemblierten hex code 
sendest?

VG Hans

von haco1 (Gast)


Angehängte Dateien:

Lesenswert?

Etwas zu klein geraten der sceenshot.

von Ingo (Gast)


Lesenswert?

Hast du umlaute in deinem Programmfpad? Das führt beim Assembler auch zu 
Fehlern.


Ingo

von Wilhelm F. (Gast)


Lesenswert?

haco1 schrieb:

> Ich versuche den Assembler code von uwe
> Beitrag "DCF77-Uhr mit LCD" Beitrag vom 12.10.2007 zu
> assemblieren was mir nicht gelingen will (siehe Anhang).

Vorsicht, welcher Assembler es war. Die unterscheiden sich im Gegensatz 
zu Hochsprachen gelegentlich sehr in der Syntaktik.

Ich habe auch 2 hier: Den ASM51 (für 8051) von 1991, den ich nach 
Forenhilfe hier wieder mit dem sehr tollen Programm DOSbox reaktivieren 
konnte, und SDCC-Tools, das sind fast zwei verschiedene Welten.

von haco1 (Gast)


Angehängte Dateien:

Lesenswert?

So sieht der ordner aus.

von haco1 (Gast)


Lesenswert?

Jetzt habe ich noch etwas experementiert und nochmal assembled. Studio 
hat sich aufgeregr dass keine toolchain installiert ist, die habew ich 
nachinstalliert und wieder assembled. Jetzt bekomme ich nur mehr eine 
message im studio, jedesmal "Object file is empty and not saved". So 
frage ich mich warum die leer ist.

von Spess53 (Gast)


Lesenswert?

Hi

Warum benutzt du GCC wenn du ein Assemblerfile assemblieren willst?

MfG Spess

von haco1 (Gast)


Lesenswert?

Anfänger!! werde ich korrigieren.

von haco1 (Gast)


Angehängte Dateien:

Lesenswert?

Mit assembler diese msg.

von Spess53 (Gast)


Angehängte Dateien:

Lesenswert?

Hi

>Mit assembler diese msg.

Bei mir klappt das problemlos. Lediglich die Pfadangaben in den 
.include-Anweisungen müssen raus.

Teste mal das Projectfile im Anhang. Einfach in dein Verzeichnis 
kopieren.

MfG Spess

von haco1 (Gast)


Lesenswert?

Hab' schnell mal gelesen was GCC ist. Hab nicht gewusst dass das für C 
ist. Ab und zu schlägt halt der Onkel Alzheimer zu :-) . btw bedanke 
mich mal für deine ausdauernde Geduld für einen 77 jährigen.

von haco1 (Gast)


Lesenswert?

Jetzt kämpfe ich wieder mit dem Studio. Erstes Bild: new project klick. 
2. atmel avr asm, location: pfad zur zu assemblenden datei. project name 
sc77. zwei häkchen? next links: avr simulator. rects: attiny2313. 
finish. kommt project xxx already exist. ???

von Spess53 (Gast)


Lesenswert?

Hi

Hast du mal mein Project-File getestet? Also zusammen mit SC77TY2.asm 
und SC77TY2.def in ein Verteichnis und das Projekt öffnen. Evtl. meckert 
das Studio wegen dem Entry-File. Dann einfach im Auswahlfenster 
SC77TY2.asm auswählen.

MfG Spess

von haco1 (Gast)


Angehängte Dateien:

Lesenswert?

wenn ich aber am eingangsbilschirm die existierende datei auswähle und 
dann F7 assemble, siehe screenshot.

von haco1 (Gast)


Lesenswert?

Spess53 schrieb:
> Hast du mal mein Project-File getestet? Also zusammen mit SC77TY2.asm
>
> und SC77TY2.def in ein Verteichnis und das Projekt öffnen. Evtl. meckert
>
> das Studio wegen dem Entry-File

ohne inc file?

von Spess53 (Gast)


Lesenswert?

Hi

>siehe screenshot.

Wieso sieht der Editor so leer aus?

MfG Spess

von Spess53 (Gast)


Lesenswert?

Hi

>ohne inc file?

Ja. Das holt sich der Assembler aus dem AVR Studio. Aber beachten:

>Lediglich die Pfadangaben in den include-Anweisungen müssen raus.

MfG Spess

von haco1 (Gast)


Lesenswert?

Spess53 schrieb:
> Wieso sieht der Editor so leer aus?

wie bringe ich die files in das fenster? mit drag and drop geht's nicht.

von Spess53 (Gast)


Lesenswert?

Hi

>wie bringe ich die files in das fenster? mit drag and drop geht's nicht.

Doppelclick.

MfG Spess

von haco1 (Gast)


Lesenswert?

Ich nehme mal an dass das große blau umrandete fenster in der mitte das 
editor fenster ist. doppelklick links beim project gibt's nur die eine 
source file sc77.asm, doppelklick bei der bringt nichts. wo sonst 
klicken?

ich glaube so bringt das nichts. Ich werde wohl oder übel erst mal die 
ganzen help files durchackern, oder morgen in ein Waffengeschäft 
marschieren mir einen revolver kaufen, mich in die ecke stellen und 
erschießen ;-). Vorerst nochmals herzlichen dank für deine mühe. Um die 
großschreibung habe ich mich nicht mehr gekümmert, geht so schneller zum 
schreiben.

von Spess53 (Gast)


Angehängte Dateien:

Lesenswert?

Hi

>Ich nehme mal an dass das große blau umrandete fenster in der mitte das
>editor fenster ist. doppelklick links beim project gibt's nur die eine
>source file sc77.asm, doppelklick bei der bringt nichts. wo sonst
>klicken?

Da scheint irgend etwas bei dir durcheinander zu sein. Hast du mal die 
asm mit einem anderen Editor geöffnet. Vielleicht ist sie wirklich leer. 
Vielleicht solltest noch mal ein neues Verzeichnis mit den Dateien aus 
dem Zip-File machen. Bei mir sieht das nach F7 wie im Anhang aus.

MfG Spess

von haco1 (Gast)


Lesenswert?

nochmals danke ich melde mich wieder aber ev, erst am montag, wie du 
weisst hat ein rentner immer wenig zeit. die enkel wollen auch 
beschäftigt werden.

von haco1 (Gast)


Lesenswert?

@Spess53

So, das Problem ist gelöst. Ich habe das gemacht was ich schon mal 
erwähnt habe, Help files gelesen. dan habe ich die source file in den 
editor gebracht, dann noch in der asm file den pfad für die def und inc 
file geändert und schon ist assambled worden mit null fehlern. die hex 
file habe ich dann gleich mit dem pollin evaluation board in den 2313 
gepinselt. dazu habe ich noch eine frage. ich musste dafür einen alten 
thinkpad notbook aktivieren, weil das programmieren ging nur uber die 
com schnittstelle.mit mysmartusb light isp ging das nicht. hast du da 
vielleicht irgend welche informationen?

vg hans

von Spess53 (Gast)


Lesenswert?

Hi

>hast du da vielleicht irgend welche informationen?

Ich habe nur original Atmel-Programmer. Dadurch sind mir eine ganze 
Reihe von Problemen fremd. Also muss ich da leider passen.

MfG Spess

von haco1 (Gast)


Lesenswert?

Danke, einem dragon habe ich auch aber da muss ich mich auch erst mal 
schlau machen für's programmieren. weisst du wie man zu einem schaltbild 
für dieses progamm kommen kann. an den autor uwe kann ich ja keine pm 
schreiben weil er ja genauso wie wir als gast in diesem forom tätig ist.
hans

von Spess53 (Gast)


Lesenswert?

Hi

>weisst du wie man zu einem schaltbild
>für dieses progamm kommen kann.

Hängt von deinem CDF-Modul ab. Du hast in deinem Ausgangspost einen 
Thread verlinkt, in den auch einige Schaltungen enthalten sein sollten.

MfG Spess

von Peter R. (fraeggle)


Lesenswert?

Hallo Haco1,hast du das zum laufen bekommen?? Das AVR Studio 6 erstellt 
bei mir z.B. keine .eep. Wenn ich das Hex brenne und das Conrad Modul 
anschließe
wird das nie synchron, obwohl das Signal sauber da ist.

Gruss Peter

von Peter R. (fraeggle)


Lesenswert?

Habe et hinbekommen. nun läuft sie..............


Grüsse Peter

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.