Forum: Mikrocontroller und Digitale Elektronik Programmierung At89 AVR


von Frank Steenblock (Gast)


Lesenswert?

Hallo.

Ich programmiere seit einiger Zeit mit dem Flash - Board von Elektor -
Verlag. Dort wir eine AT89S8252 verwendet. ICh möchte gerne in C -
programmieren. Auf dieser Seite habe ich eine Beispiele mit AVR -
Bausteinen gefunden. Kann ich diese auch auf den AT89 übertragen.

Schöne Frank Steenblock

von Benedikt (Gast)


Lesenswert?

Eher nicht, da hier die Grundlagen Beschrieben sind und die beim 8051
komplett anderst sind. Die Register sind unterschiedlich, es gibt keine
Port Richtungs Umschaltung usw.
Zum Thema 8051 solltes du aber genügend andere Tutorials finden.

von AndreasH (Gast)


Lesenswert?

Für den 8051 kannst Du den SDCC nehmen. Dies ist ein C-Compiler mit
Quellcode. Der SDCC setzt auf einem Assembler as80x51 auf. D.h. aus dem
C-Programm wird ein Assembler-Programm und dann mit dem asx8051
assembliert. Den kannst Du auch unabhängig vom SDCC benutzen.
Waws nicht so schön ist, daß der Assembler keine Makros kann. Aber muß
man halt mit leben.

Google einfach mal. Die Adresse ist irgendwo bei sourceforge.

Grüße
Andreas

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.