¿Cómo puedo controlar 8 LEDs utilizando sólo 5 pines de un microcontrolador sin utilizar ningún registro de desplazamiento o expansores de E/S?
Por "controlar" me refiero a encender o apagar un LED o un conjunto de LEDs, no sólo a encender uno cada vez como Charlieplexing.
Editado : Esta consulta tenía un límite de no utilizar ningún dispositivo o IC que no sea el microcontrolador, cualquier posible número y combinación de cables y resistencias. Algunas respuestas tienden a ser útiles para las personas que tienen la misma pregunta, pero el uso de dispositivos o ICs está permitido.