AT89S8252 und I²c Bus

Gast #120665
Lesenswert?

Hallo Leute,

Ich hoffe Ihr könnt mir weiter helfen.

Also erstmal zur kurzen beschreiben von dem was ich vorhabe:
Ich möchte mit einem Mikrocontroller eine Zeitschaltuhr für mehrere
Ausgänge
programmieren, desweiteren soll auch eine Temperatur gemessen werden
und je nach Temperatur auch wieder Ausgänge geschaltet werden.
Die zugehörigen Zeiten für die Zeitschaltuhr und die Temperatur zum
Schalten,
sollen über Tasten eingegeben werden können.
Die Anzeige soll ein LCD Display übernehmen.

So viel zum Projekt :-)


Jetzt würde ich ganz gerne diese Schaltung mit einem AT89S8252
realisieren,
da ich ein Programmierboard von Elektor für diesen besitze und dieser
auch mit der Programmiersprache C
programmiert werden kann.
Für das Zubehör, habe ich gesehen das es von der Firma Phillips solche
Komponenten gibt
(d.h. Echtzeituhr und Temperatursensor) die auf einen sogenannten I²C
Bus basieren.

Nun zu meinen Fragen:

Ist es möglich den I²C Bus am besagten Mikrocontroller anzuschließen
und abzufragen?

Wäre dieser Mikrocontroller für solch eine Aufgabe überhaupt geeignet
(Speichergröße und Ports) ?

Wenn ja, welche Ports muß ich dafür nehmen?

Wäre ein anderer Mirkocontroller vorteilhafter?

Kennt jemand eine Internetseite wo man sich über die Programierung mit
dem I²C Bus gut Informieren kann?

Ihr merkt schon, fragen über fragen :-)

Ich danke euch schonmal für die Antworten.
Gruß, Scott

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren