Paso 3: codificación
Contamos con 7 segmentos a, b, c, d, e, f, g según el esquema
para mostrar números 0,9 algunos segmentos hacen a, un
Tabla
Número de Byte_to_display_7sgment(a-g) de Decimal_number
0b0000001 0 1
1 0b1001111 79
0b0110110 2 18
0b0000110 3 6
0b1001100 4 76
0b0100100 5 36
0b0100000 6 32
7 0b0001111 15
0b0000000 8 0
0b0001100 9 12
encima es byte y código decimal para mostrar los números en 7segments
nos hemos pasar este byte al primer cambio de registro, porque nos conectamos los primera pernos paralelos de registro cambio de LED a, b, c, d, e, f, g, pernos de punto
Siguiente
conectamos el LED de circuito (transistor Bases) al segundo registro de desplazamiento
para hacer primero condujo que tenemos que cambiar
00000001 en segunda-registro de desplazamiento
00000010 para segundo LED en
00000100 para tercero
00001000 para cuarto
En este diseño nos conectamos primeros y segundo cambio-registros entre sí
así que primero cambiar el byte de la posición primera y el valor siguiente el byte de la poción se moverá para el segundo turno registrar utilizando serial pasador de primera entonces podemos cambiar los bytes del valor
Ejemplos:
para la exhibición en tercer LED tenemos 5 cambiar el byte
00000100 después 0100100
Siguiente: arduino codificación