"... todos se habían cometido un gran error bajando de los árboles, en primer lugar, y algunos dicen que incluso los árboles que había sido una mala jugada, y que nadie debería nunca han dejado los océanos".
El uso de tri-estado de los pines de los puertos para _EN1 y _EN2, se establece el pin de SALIDA-HOLA a BLOQUEAR el esclavo, y de ENTRADA-no-pullups para habilitar el esclavo.
Un BAW56 doble diodo cuesta $0.015.
Quién necesita más de un diodo de todos modos?
SCL es común y no conmutadas.
Obviamente, la selección sólo se puede cambiar cuando el autobús está inactivo.
Si este es un poco más rico para usted, el 2k2 maestro de pull-up puede ser omitido, y la 22k resistencias reemplazado por 2k2. Como uno de los _EN líneas es siempre HOLA, su resistencia actuará como el bus de subida. Ahora usted está abajo a 2 resistencias y 1x BAW56 vs 3 resistencias+1xIC para el interruptor analógico de solución.