Forum: Mikrocontroller und Digitale Elektronik Atmel AT89C51CC02


von Benny (Gast)


Lesenswert?

Hallo Leute,

ich hoffe es kann mir jemand helfen.

Wir brauchen für unseren Mikrocontroler diese drei Sachen:

#include<t89cc02.h>
#include<stdio.h>
#include<siot89.h>

Danke schonmal im voraus.

: Verschoben durch User
von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Was lässt Dich annehmen, daß das irgendwas mit "PC-Programmierung" zu 
tun haben könnte?

Auch bezweifle ich, daß Du mit den Headerdateien irgendwas anfangen 
können wirst, die gehören zu einem C-Compiler bzw. zu irgendwelchen 
Libraries. Ohne diese sind sie ziemlich nutzlos.

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

Das ist schnel Schulaufgabe, er weiss noch nichtmal was #include tut und 
hat nicht einmal aufgepasst, bevor in 2 wochen ne Note gemacht wird...

von B e r n d W. (smiley46)


Lesenswert?

stdio.h
ist bei jedem C-Compiler dabei. Wenn du C-Programme schreiben will, 
solltest du das wissen.

t89cc02.h
gibts bei www.keil.com, wenn man nach T89C51CC02 sucht. Darin sind die 
Register des Prozessors definiert.

siot89.h
konnte ich nicht finden. Steht da was über eine verwendete Library? 
Wahrscheinlich ist der Headerfile ohne Library nutzlos.
Hast du eine siot89.c?

Es gibt Beispiele zum T89C51CC02 mit sio.c und sio.h. Möglicherweise hat 
die jemand umbenannt. Kannst du keine näheren Angaben zu deinem 
Quellcode machen?

von Benny (Gast)


Lesenswert?

Hallo ,

vielen Dank an Bernd W.

Das mit Keil.com hat mir sehr weitergeholfen.

Und vielen Dank für die Erklärungen.

Ich habe die Headerdatei für einen Freund gesucht, das bedeutet dass ich 
nicht so viel Ahnung
davon habe.

Schade dass man von dem GURU Nils S. nur ne blöde Bemerkung bekommt, der 
es an Sinn fehlt.

Danke nochmal!!!!!

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.