Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Zwei C-Controls verbinden ohne RS232 Kategorie: Programmierung Basic (von Marko Kleistner - 24.03.2004 13:03)
 Als Antwort auf Zwei C-Controls verbinden ohne RS232 von Medano C. Caserson - 22.03.2004 19:29
> Hallo!
Hi Medano,
generell hast Du ja eine SCL-und eine SDA-Leitung. Beide sind mit Pull-Ups auf Vcc gezogen,
die Leitungen liegen somit auf Vcc-Spannung.
Das Problem, das du beschreibst, sollte theoretisch nicht auftauchen, da Du mit der Master-CC1
ja die SCL-Leitung setzt. Der Slave hat ja auf diese Leitung keinen schreibenden Zugriff.
Somit kannst Du die Aktionen des Slaves über SCL durch den Master synchronisieren.
Hier ein Dir sicher bekannter Link für I2C:
http://www.semiconductors.philips.com/acrobat/literature/9398/39340011.pdf
Grüsse,
Marko

>
> Ich muss zwei C-Control miteinander verbinden, ohne den RS232, also die serielle Schnittstelle
> zu verwenden. Ich dachte da an eine Simulation einer der beiden C-Controls als I²C-Bus Slave.
>
> Also, die erste CC1 ist Master, die zweite CC1 ist Slave. Nur wie programmiert man den Slave ?
>
> Ich hab da das Problem, dass doch nach dem Schreiben eines Bytes vom Master aus, dieser
> ein ACK erwünscht. Hierzu schaltet er doch den Datenbus auf Eingang. Zuvor ist er ja die ganze Zeit
> Ausgang.
> Aber: Wenn nun der zweite CC1 (Slave), der die ganze Zeit Daten-Eingang ist, schneller
> auf "Ausgang" umschaltet, als der Master CC1 auf "Eingang" umstellt, so liegt doch beides Mal
> ein "Ausgang" an. Also auf beiden Seiten sind dann Ausgänge.
> Und das zerstört doch dann die C-Controls, oder ? Ausgang mit Ausgang zusammenschließen
> ist doch verboten ?
>
>
> Medano C. Caserson

 Antwort schreiben

Bisherige Antworten:

Re: Zwei C-Controls verbinden ohne RS232 (von Medano C. Caserson - 24.03.2004 14:18)
    Re: Zwei C-Controls verbinden ohne RS232 (von Gerd - 24.03.2004 16:08)