Programmierung At89 AVR

Gast #114028
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
Gast #114029
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.
Gast #114030
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.