Hola darkf3n1x
Si hay un integrado que hace esa conversión, es el 74184 o 74185.
Por cualquier método que utilices para convertir el Binario a BCD se requieren varios circuitos integrados.
Está el que mencionas: ir sumando 6 a cada década 6, 12, 18, 24 Etc.
Otro metodo es: examinar los 3 bits mas significativos, si la suma es mayor de 4 se le suma 3 y se recorren todos los bits hacia la izquierda una posición. Se vuelven a examinar los 3 bits mas significativos y se procede como anteriormente se dijo. Así hasta haber recorrido todos los bits.
Otro metodo es: conectar en cascada tantos contadores BINARIOS como sen necesario, según el Número binario que se desea convertir a BCD. Deben contar en forma descendente.
Conectar en cascada tantos contadores DECIMALES como sea necesario.
En Los Contadores Binarios se programa el número Binario que se desea convertir a BCD. Como cuentan descendentemente se hace una circuiteria para que se detengan de contar cuando llegue a Cero.
Como ambos contadores (Binarios y Decimales) cuentan los mismos pulsos, en los contadores Decimales aparece la cuenta en BCD.
Desde luego hay que restablecer a cero los contadores Decimales.
Otro metodo de convertir de binario a BCD se hace con EEPROM, donde la dirección es el número binario y los datos grabados serían el número en BCD.
Este método puede ser el que utilice menos circuitos integrados.
saludos
a sus ordenes