Hola tito 2
Hay que tener en consideración algunos detalles.
Las direcciones de la memoria están en binario natural, esto es
256, 128, 64, 33, 16, 8, 4, 2, 1. cada BIT de la dirección tiene ese valor.
Probablemente esto ya lo sabes.
Entonces para cambiarlo a BCD tendrías que diseñar un decodificador de Binario natural de 9 BIT’s a BCD 3 Dígitos.
En este caso.
En tu caso dices que requieres 5 Dígitos. Para mostrar (32,768) todas las direcciones de la memoria EN DECIMAL.
Lo que te puedo recomendar es utilizar memorias tipo EEPROM para lograr este decodificador.
Creo que es lo más simple para lograr tu cometido.
Por acá puedes encontrar el procedimiento para diseñar el decodificador.
https://www.forosdeelectronica.com/f25/hacer-decodificador-2074/
https://www.forosdeelectronica.com/f25/convertir-valores-binarios-bcd-3757/
saludos
a sus ordenes
Hay que tener en consideración algunos detalles.
Las direcciones de la memoria están en binario natural, esto es
256, 128, 64, 33, 16, 8, 4, 2, 1. cada BIT de la dirección tiene ese valor.
Probablemente esto ya lo sabes.
Entonces para cambiarlo a BCD tendrías que diseñar un decodificador de Binario natural de 9 BIT’s a BCD 3 Dígitos.
En este caso.
En tu caso dices que requieres 5 Dígitos. Para mostrar (32,768) todas las direcciones de la memoria EN DECIMAL.
Lo que te puedo recomendar es utilizar memorias tipo EEPROM para lograr este decodificador.
Creo que es lo más simple para lograr tu cometido.
Por acá puedes encontrar el procedimiento para diseñar el decodificador.
https://www.forosdeelectronica.com/f25/hacer-decodificador-2074/
https://www.forosdeelectronica.com/f25/convertir-valores-binarios-bcd-3757/
saludos
a sus ordenes
Última edición: