Estoy usando un alu SN74ls181. No puedo entender cómo se deciden los niveles de activo alto y bajo activo. Es durante la fabricación o algunos parámetros del circuito deciden si el circuito está activo alto o bajo.
Estoy usando un alu SN74ls181. No puedo entender cómo se deciden los niveles de activo alto y bajo activo. Es durante la fabricación o algunos parámetros del circuito deciden si el circuito está activo alto o bajo.
Al chip no le importa, reacciona a los niveles de voltaje, no a las señales lógicas.
Este chip tiene dos tablas que describen la función lógica que implementa. El primero muestra las funciones cuando USTED define bajo = 1, alto = 0:
Lasegundatabladescribelosmismoscircuitoslógicos,peroahorautilizalaconvención(común)alta=1,baja=0:
Para ilustrar el punto, mire la última fila, pero la primera columna. En la primera tabla (lógica baja activa) indica F = AB, que es la notación matemática para la función AND. En la segunda tabla, la misma entrada indica F = A + B, que es la función OR (inclusiva) lógica. Todo esto tiene mucho sentido: el puerto OR común ES UN Y PUERTO PARA 0's.
Es porque cuando se usa la convención baja activa, los 1 se tratan de la misma manera que los 0 están en la convención alta activa. Por ejemplo, teniendo A = 1111 y B = 1011 y HHHL como selección: - En activo alto, F es igual a A | B. En este caso, F = 1111. - En activo bajo, A se vería como 0000, B como 0100 y F como 0000; que es equivalente a F = AB
Lea otras preguntas en las etiquetas integrated-circuit alu