Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > Hallo PeterS und die Runde, > > > > ich habe mal wieder eine Frage: > > > > Ich benutze intensiv den I2C-Bus, um verteilt einige Geräte anzusteuern. > > > > Über die gleiche Leitungen (SCL, SDA: übertragen mit Differenz-Signalen, wie CAN-Bus) > > > > möchte ich auch den Temperatur/Feuchte-Fühler betreiben, der auch Clock und Data benötigt, > > > > aber ein anderes Protokoll benutzt. > > > > Mit der Routine I2C_init wird das I2C-Protokoll initialisiert, welches andere Übertragungen > > > > nicht zulässt. Mir fehlt also eine Funktion, um I2C vorübergehend wieder abzuschalten. > > > > Könnte ich evt auch selbst programmieren, wenn ich den source-code der I2C-Routinen > > > > hätte. > > > > Könnt ihr mir da irgenwie helfen? > > > > mfg > > > > Manfred > > > > > > Hallo PeterS, > > > ich will Dich noch mal direkt ansprechen. > > > Kannst Du mal ein Statement abgeben?! > > > Danke > > > Manfred > > > > > > Hallo Manfred, > > > > mein Statement dazu. > > Ich halte es nicht für sinnvoll auf dem I2C Bus ein zweites Protokoll > > zu installieren. das führt nur zu unkontrollierten nicht vorhersehbaren > > Ergebnissen zusammen mit anderen Slaves. > > > > Die CPU hat doch jede Menge Ports frei. Nimm die doch. > > > > Der I2C Bus ist mit 100 kHz sehr schnell "dicht". > > Was ich mir wünschen würde wäre ein 2ter I2C Bus. > > Wenn Du assembler programmieren kannst, ist das doch > > ein peanuts für Dich? > > Was sagst Du? > > > > Gruß > > Ellen > > > Hallo Ellen, > der Grund für meinen Ansatz war Faulheit. Ich wollte Hardware, Verkabelung und Löten einsparen. > Bin aber schon auf dem vor Dir vorgeschlagenen Weg, denn die Hardware und Verkabelung sind > bereits fertig. Die Software habe ich in CompactC geschrieben; reicht aus für den SHT 75, denn > die Werte für Temperatur und Feuchte ändern sich nicht so schnell. > Die Sache mit den Ports ist nicht ganz so einfach, da viele Ports auf dem von mir verwendeten > Application Board 128 bereits belegt sind. Aber 2 Pins werden sich finden lassen. > Danke für Deine Antwort > Gruss von La Palma, Canarias > Manfred > belgt sind