Sto cercando di visualizzare un numero binario a 4 bit su un LED a 7 segmenti come numero esadecimale (0-F). Ho un assortimento di circuiti integrati della serie 7400 compreso il 7447. Ma quello funziona solo per BCD (0-9). La serie 7400 non sembra avere un decodificatore esadecimale a 7 segmenti e non ne ho uno a portata di mano.
Quindi immagino che dovrei costruirne uno mio. La scheda tecnica per un 7447 viene fornita con il circuito interno ma non sono riuscito a trovare un circuito simile per esadecimale a 7 segmenti. Ho realizzato manualmente i diagrammi K per ogni segmento LED, ma i termini sono piuttosto grandi, molto più grandi rispetto a BCD.
Qualcuno ha un circuito finito per questo con cui posso controllare il mio lavoro?
Qualcuno ha un circuito ottimizzato per questo che sfrutta i sottotermini comuni? Non ci sono molti termini duplicati (come A0 & ~ A1 & A2) ma forse usare (A0 & A2) & ~ A1 consentirebbe la condivisione del sottotermine (A0 & A2) e nel complesso ridurrebbe il numero di gate.
O forse qualche trucco per usare porte NAND, NOR o XOR per alcune parti?
Non mi interessano le diverse lunghezze del percorso o le gare nel circuito, poiché guiderà solo i LED e dovrebbe essere troppo veloce per vedere nulla di tutto ciò.