Il Decodificatore (Decoder) esegue la funzione inversa del codificatore: rileva sulle linee di ingresso sequenze di bit ed attiva in uscita la linea d’uscita corrispondente alla sequenza fornita in ingresso.
Esempio: Decoder da 3 (n) linee in ingresso e 8 (2n) in uscita
La tabella di verità di questo Decoder è la seguente:
Decoder BCD #
Una variante molto interessante dei Decoder è quello che decodifica il codice BCD. In Elettronica, questo codice è utilizzato per controllare i display a 7 segmenti:
Un display a 7 segmenti è un dispositivo in grado di visualizzare le cifre da 0 a 9. Prende il nome dai “7 segmenti” (a,b,c,d,e,f,g) che sono i LED che una volta accesi visualizzano la cifra desiderata.
La tabella di verità del decoder BCD è la seguente:
I display a 7 segmenti possono essere:
Ad anodo comune #
In questa tipologia di display a 7 segmenti bisogna inviare un segnale basso per accendere un segmento.
A catodo comune #
In questa tipologia di display a 7 segmenti bisogna inviare un segnale alto per accendere un segmento.