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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.