Codificador lógico digital, decodificador, selección de datos, distribuidor

Selector y asignador de datos


  • Entrada de decodificador : un conjunto de códigos binarios Salida: señales de nivel alto y bajo.
    Los decodificadores de uso común son decodificadores de 4 cables y 10 cables para decodificación de códigos BCD

Tomemos 74LS138 este decodificador de 3 líneas 8 líneas como ejemplo. Entre ellos, 54LS138 es para uso militar y 74LS138 es para uso civil.
Enlace original de Popular Science China

  1. Cuando un terminal estroboscópico (G1) está en nivel alto y los otros dos terminales estroboscópicos (G2A) y (G2B) están en nivel bajo, el código binario de los terminales de dirección (A0, A1, A2) puede corresponder a Y0 a Y7 El terminal de salida de se interpreta como de nivel bajo. (Es decir, la salida es Y0 a Y7). Por
    ejemplo: cuando A2A1A0 = 110, el terminal de salida Y6 emite una señal de bajo nivel.
  2. Si uno de los terminales estroboscópicos se utiliza como terminal de entrada de datos, el 74LS138 también se puede utilizar como distribuidor de datos , que tiene importantes aplicaciones en electrodomésticos y control de automatización.
  3. Se puede utilizar en el circuito de decodificación 8086 para ampliar la memoria.
Entrada estroboscópica (habilitar entrada) Entrada de dirección Salida
G1 / G2A / G2B A2 A1 A0 / Y0 / Y1 / Y2 / Y3 / Y4 / Y5 / Y6 / Y7
× 1 × × × × 1 1 1 1 1 1 1 1
× × 1 × × × 1 1 1 1 1 1 1 1
0 × × × × × 1 1 1 1 1 1 1 1
1 0 0 0 0 0 0 1 1 1 1 1 1 1
1 0 0 0 0 1 1 0 1 1 1 1 1 1
1 0 0 0 1 0 1 1 0 1 1 1 1 1
1 0 0 0 1 1 1 1 1 0 1 1 1 1
1 0 0 1 0 0 1 1 1 1 0 1 1 1
1 0 0 1 0 1 1 1 1 1 1 0 1 1
1 0 0 1 1 0 1 1 1 1 1 1 0 1
1 0 0 1 1 1 1 1 1 1 1 1 1 0
  • Codificador
  1. En un sistema digital, los códigos binarios se asignan a la información o los datos procesados, lo que se denomina codificación . El circuito utilizado para completar la codificación se llama codificador .

  2. A menudo se utilizan codificadores comunes y codificadores de prioridad:

    • Los codificadores ordinarios solo pueden ingresar una señal a la vez.
    • El codificador de prioridad puede ingresar varias señales al mismo tiempo.
      Los codificadores de prioridad ponen en cola las entradas en orden de prioridad de antemano. Cuando se introducen varias entradas al mismo tiempo, solo se codifican las señales de entrada con alta prioridad y el resto se ignora.

    El codificador de prioridad toma 74LS148 como ejemplo:
    terminal de entrada de codificación 0-7 (nivel bajo activo)
    Terminal de entrada estroboscópica EI (nivel bajo activo)
    Señal de salida de codificación binaria de tres bits A0, A1, A2, es decir, terminal de salida de codificación (nivel bajo válido ) El
    terminal de salida de codificación de prioridad del chip GS es el terminal ensanchado (activo bajo)
    terminal de salida estroboscópica EO, incluso si puede salir

Entrada de señal digital decimal Salida de complemento binario
NO 0 1 2 3 4 5 6 7 A2 A1 A0 GS ES EL
1 X X X X X X X X 1 1 1 1 1
0 1 1 1 1 1 1 1 1 1 1 1 1 0
0 X X X X X X X 0 0 0 0 0 1
0 X X X X X X 0 1 0 0 1 0 1
0 X X X X X 0 1 1 0 1 0 0 1
0 X X X X 0 1 1 1 0 1 1 0 1
0 X X X 0 1 1 1 1 1 0 0 0 1
0 X X 0 1 1 1 1 1 1 0 1 0 1
0 X 0 1 1 1 1 1 1 1 1 0 0 1
0 0 1 1 1 1 1 1 1 1 1 1 0 1
  • Selector de datos (MUX)
    entrada múltiple, salida única

  • Distribuidor de datos:
    entrada única, salida múltiple, cuya salida depende del decodificador

La transmisión de datos se puede realizar utilizando el selector de datos y el distribuidor de datos. El
selector de datos es equivalente a un conmutador multicanal a 1 canal, y el distribuidor de datos es equivalente a un conmutador de 1 canal a múltiples.

  • Comparador de datos
  • Sumador

Supongo que te gusta

Origin blog.csdn.net/qq_45175218/article/details/104739002
Recomendado
Clasificación