El resistor pull-up aparecerá como una carga para cualquiera de los pines MISO cuando se estén bajando activamente. Obviamente, la salida de colector abierto está diseñada para impulsar la resistencia de levantamiento cuando tira de la línea hacia abajo.
Es bastante posible que el colector no abierto también sea capaz de accionar la resistencia. Cuando la salida es alta, no debería haber problemas, ya que la salida estará a un nivel similar al voltaje de alimentación lógica, por lo que la corriente a través de la resistencia será despreciable. Cuando la salida es baja, la corriente a través de la resistencia está determinada por la tensión de alimentación y el valor de la resistencia, de modo que i = v / R, donde v es la tensión de alimentación y R es el valor de la resistencia. (Estoy descuidando aquí, el hecho de que el bajo voltaje impulsado no será exactamente cero).
Por lo tanto, debe verificar si la salida puede conducir la corriente necesaria para su resistencia de pull-up. Esta especificación se conoce comúnmente como salida de corriente baja, o IOL (el OL a menudo se muestra como un subíndice). Si es así, deberías estar bien.
Puede ajustar el valor del pull-up si es necesario. Los resistores de mayor valor consumirán menos energía, los valores de menor resistencia acelerarán la transición del nivel lógico bajo al alto para el controlador de colector abierto. Tenga en cuenta que la resistencia pull-up solo generará corriente cuando una de las salidas se está agotando, lo cual es solo cuando uno de los pines CS se baja y cuando se transmite un bit de nivel bajo.