Gast
#106190
Hallo, hab einen Quelltext zur Implenetierung einer softwaremäßigen I²C-Schnittstelle bekommen, welche ich gerade für meine Zwecke "umbaue". Im Moment hängt an der I²C-Schnittstelle ein Temperaturfühler. Über I²C ist dieser mit meinem Microprozessor 80C552 von Philips verbunden (8051er). Eigentlich soll mein Programm nur einfache Funktionen haben: Die Umgebungstemperatur soll gemessen werden, über I²C verarbeitet werden, und dann am angeschlossenen LCD-Display (geht normal über die Pins des MCU, nicht über I²C) ausgegeben werden. Nun bin ich ein wenig ratlos, ob ich rein für I²C alles impleniert habe.. Der Wert, der dann ans Display weitergegeben wird, wird in der Variable "data_received" gespeichert und dann eben über bestimmte Ports ans LCD-Display weitergegeben. (Der Quelltext für die Ansteuerung hab ich jetzt nicht beigelet). Was meint ihr? Die Ansteuerung kann doch nicht nur aus Start, Receive und Stop bestehen???!!? Ich glaub, ich guck nochmal in den Philips-Spezifikationen für I²C...