C-Control II Station
10.3 i2c.c2
Über die Funktionen des Moduls i2c.c2 kann ein Programm auf Geräte zugreifen, die am
I
C-Bus der C-Control II Station angeschlossen sind. Eine typische Anwendung ist der
2
Anschluß serieller EEPROMs in einer Speichereinheit zur Aufzeichnung von Daten. Der
I
C-Bus der C-Control II ist als Single-Master-Bus implementiert. D.h. die Taktsignale, die
2
Start-und Stopbedingungen werden stets von der C-Control erzeugt.
10.3.1 Initialisierung
function init ()
Die Funktion init initialisiert den I
10.3.2 Start der Übertragung
function start ( byte device ) returns int
Jeder Zugriff auf ein Gerät am I
anschließendem Senden der Geräteadresse auf den Bus. Die Funktion start übernimmt
diese Aufgabe. Welche Geräteadresse für welches IC oder Gerät, welche Bedeutung hat,
entnehmen Sie bitte der Dokumentation zu diesen Ics oder Geräten.
Das Ergebnis der Funktion start ist -1, wenn das angesprochene IC bereit ist,
anderenfalls 0.
10.3.3 Senden der Stopbedingung
function stop ()
Eine Datenübertragung auf dem I
Die Funktion stop erzeugt dieses Signal auf dem Bus.
100
C-Bus.
2
C-Bus erfolgt durch das Erzeugen der Startbedingung mit
2
C-Bus wird durch die Stopbedingung abgeschlossen.
2