Conecté el 74HC165 de acuerdo con este esquema anónimo y luego usé este código enlace con NUMBER_OF_SHIFT_CHIPS establecido en 1. Obtengo todas las salidas extrañas como:
*Pin value change detected*
Pin States:
Pin-0: LOW
Pin-1: LOW
Pin-2: LOW
Pin-3: LOW
Pin-4: LOW
Pin-5: LOW
Pin-6: LOW
Pin-7: LOW
*Pin value change detected*
Pin States:
Pin-0: HIGH
Pin-1: HIGH
Pin-2: HIGH
Pin-3: HIGH
Pin-4: HIGH
Pin-5: HIGH
Pin-6: HIGH
Pin-7: HIGH
*Pin value change detected*
Pin States:
Pin-0: LOW
Pin-1: LOW
Pin-2: HIGH
Pin-3: LOW
Pin-4: HIGH
Pin-5: HIGH
Pin-6: HIGH
Pin-7: HIGH
*Pin value change detected*
Pin States:
Pin-0: HIGH
Pin-1: HIGH
Pin-2: HIGH
Pin-3: HIGH
Pin-4: HIGH
Pin-5: HIGH
Pin-6: HIGH
Pin-7: HIGH
*Pin value change detected*
Pin States:
Pin-0: HIGH
Pin-1: LOW
Pin-2: LOW
Pin-3: LOW
Pin-4: LOW
Pin-5: LOW
Pin-6: LOW
Pin-7: LOW
*Pin value change detected*
Pin States:
Pin-0: LOW
Pin-1: LOW
Pin-2: LOW
Pin-3: LOW
Pin-4: LOW
Pin-5: LOW
Pin-6: LOW
Pin-7: LOW
No tengo nada conectado a los pines de entrada del 165. La peor parte es que obtengo la misma salida incluso si no hay nada conectado a la placa ... :( sin embargo, la placa parece estar bien con otros programas, es Una placa compatible con leonardo.