¿Cuál es la diferencia sustancial entre la conversión de serie a paralelo del chip 74LS164 y el chip 595?
He usado 595 y 164, y el trabajo es diferente:
El 164 funciona deshabilitando primero el terminal de habilitación de salida, luego encadenando datos de 8 bits y controlando si salida a través del terminal de habilitación Si no se emite ninguna salida, todos los terminales de salida serán 0. Si el terminal de habilitación siempre es válido, se emitirá un bit inmediatamente después de la entrada en serie y la pantalla será confusa.
595 tiene dos relojes, un reloj pasa por el flanco ascendente controla la serialización de datos. Una vez completada la serialización, otro reloj controla si se almacenan los datos de 8 bits en la memoria de salida y luego controla si se generan los datos correspondientes. bit de la memoria de salida a través del terminal de habilitación de salida.
En comparación con 595 y 164, 595 tiene más memoria de salida;
164 no puede generar datos al encadenar datos; de lo contrario, serán confusos y se pueden ejecutar en paralelo una vez completada la encadenación.
595 tiene una memoria de salida, y los datos se pueden serializar y emitir al mismo tiempo. Al controlar si el reloj y el terminal de habilitación de salida almacenados en la memoria de salida son válidos, se puede determinar si se debe emitir. los datos recién serializados.