Forum: Mikrocontroller und Digitale Elektronik Startup Code ATmega128


von K. Schneider (Gast)


Lesenswert?

Hallo Zusammen,

kann mir jemand sagen welchen Startup Code ich beim ATmega128 verwenden
muss. Ich verwende keinen Bootloader und weiß, dass ich den Stack
initialisieren muss und auch irgendwelche Fuse-Bits setzen soll. Aber
einen rechten Plan habe ich hierbei nicht. Gibt es überhaupt eine Art
Startup-Code den ich einbinden muss???

Wäre super wenn Ihr etwas Licht ins Dunkle bringen könntet!!!!!

Gruß Karl

von Dennis Brücke (Gast)


Lesenswert?

Kurz und knapp... welche Programmiersprache...

Gruß Dennis...

P.S.: Datenblatt ist dein Freund

von Peter D. (peda)


Lesenswert?

In C macht alles der Compiler.

In Assembler:

        ldi     zl, low(ramend)
        out     spl, zl
        ldi     zh, high(ramend)
        out     sph, zh


Peter

von K. Schneider (Gast)


Lesenswert?

Ich programmiere in C. Was heißt macht alles der Compiler? Was genau
macht er alles?

von Tobi (Gast)


Lesenswert?

"Ich verwende keinen Bootloader und weiß, dass ich den Stack
initialisieren muss und auch irgendwelche Fuse-Bits setzen soll."

stack mach der compiler und fusebits kannst du vom programm aus nicht
beeinflussen.

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.