Bascom nach ASM (AVRStudio)

Gast #426819
Lesenswert?

Hallo,

ich möchte gern eine *.bas in eine *asm Umwandeln.
Geht das, dann bitte wie?

Ich benutze zum Proggen AVRStudio und das funzt super, deshalb möchte 
ich gern alles dort machen und nicht immer wechseln.
Bascom ist auch leider in der Codegrösse beschränkt.

Bitte um Hilfe

Gruss Marcel
Gast #426875
Lesenswert?

bascom hat keine option, um den code in asm zu wandeln, das kann nor 
fastavr oder wie es heißt. du kannst zum proggen auch das hex-file das 
beim compilieren erzeugt wird..

die 4kb beschränkung kannst du ganz einfach umgehen. bei mcseec.com 
gibts nen webshop!
Gast #427667
Lesenswert?

> Das bedeutet also, ich muss beide Programmiersprachen
> können und dann übersetzen.

Vergiss Bascom einfach und und programmiere in C oder ASM an. Früher 
oder später kommst du eh nicht dran vorbei.
Gast #427704
Lesenswert?

Hi,

@Philipp Burch :
--> Außerdem sind dann natürlich Kommentare futsch.

Nein ...
dazu gab es schon mal einen Thread ,
aber ich finde in auch nicht mehr ....


Aber ich glaube das war so :

In AVR Studio die Datei xxxx.OBJ von Bascom
(muß man aber bei Bascom ein Kreuz setzen, bei Compiler --> Qutput --> 
AVR Studio Object file)
laden  und den Disassembler Starten.

Jetzt sieht man das Ergebnis welches Bascom
aus dem Basic Befehlen gemacht hat
#427745
Lesenswert?

Wer den ersten Beitrag richtig gelesen hat, wird erkennen, dass es darum 
geht, die Vollversion von BASCOM nicht kaufen zu müssen.

AVR-Studio und ASM sind daher die richtige Wahl für Denjenigen, der mit 
C Probleme hat (wie ich auch). Die Software ist frei, die Codegröße ist 
nicht limitiert. In den neueren Datenblättern sind auch Codebeispiele in 
ASM und C zu den Features der internen Peripherie (Timer, ADC, EEP, 
...). Weitere Codebeispiele gibt es in den AVR-Appnotes.

Es ist also auch im Selbststudium sehr wohl möglich, AVR-ASM zu lernen. 
Alles, was man dazu wissen muss, ist für Jedermann frei im WWW 
verfügbar, das meiste auf www.atmel.com. Vergiss also BASCOM und lerne 
ASM.

Auch für einen späteren Umstieg auf C ist ASM-Wissen eine solide Basis 
und damit sehr hilfreich.

...
Gast #428174
Lesenswert?

>Es ist also auch im Selbststudium sehr wohl möglich, AVR-ASM zu lernen.
>Alles, was man dazu wissen muss, ist für Jedermann frei im WWW
>verfügbar...

Nur so habe ich ASM gelernt - kein Buch, kein Kurs, nur Neugier und 
Wissensdurst.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren