Necesita un búfer externo de tres estados para admitir una mayor unidad de fuente y receptor mientras se mantiene el estado alto-Z necesario para Charlieplexing .
Este publicación en el foro discute algunas opciones Varias publicaciones sugieren un amplificador de tres estados con un solo pin del microcontrolador que utiliza un circuito similar al siguiente:
Al influenciar el pin en Vcc / 2, un tri-state en el pin de salida del microcontrolador hace que el búfer entre en un estado donde no está activado ningún FET, por lo que se replica correctamente una salida de tri-state. El precio que paga es la corriente de polarización para cada pin de salida; no nos ha dicho si la disipación es una restricción de diseño o no. Tenga en cuenta que si bien el esquema muestra un suministro bipolar, funcionará con un suministro unipolar.