2. La aplicación más vistosa de un
codificador, es el teclado BCD
(números de 0 a 9), que es
aplicado en los teclados de los
teléfonos. En la (Figura 2) se
muestra el bloque de un
codificador de Decimal a BCD,
se ve que tiene cuatro salidas de
datos (A, B, C y D) y una quinta
salida E que se activa a nivel
bajo e indica el momento en
que alguna de las teclas es
oprimida.
la (Figura 2) puede ser implementado mediante un
circuito integrado 74LS147 y compuertas.
El circuito integrado 74LS147 es un codificador de
prioridad de decimal a BCD, en particular las entradas
“In” se activan a nivel bajo y la salida “Yn” también la
proporciona en forma complementada, como se
muestra en la (Figura 3).
Para cumplir con el bloque funcional de la (Figura 2), al
codificador de prioridad de decimal a BCD (CI 74XX147)
le falta generar la señal E, la cual se activa a nivel bajo
cuando alguna de las teclas se oprimida.
DISEÑO Y EXPLICACIÓN
3. Por otra parte el codificador de prioridad de decimal a BCD solo genera
los números de “1” al “9” (ver tabla de figura 3), por ello es necesario
implementar la entrada para el numero “0” (I0); el circuito lógico que
soluciona la situación planteada es una arreglo de compuertas AND,
que toma como entradas I0, A, B, C y D complementadas y como salida
la función E, como se muestra en la (Figura 4. )