Слюшай, разберись в сути твоей цели: изначально двоично-десятичный код представляет десятичные цифры. Каждая десятичная цифра цанимает 4 бита (коды от 0 до 9 можно представить только 4 битами). Коды от Ah до Fh являются запрещёнными В микроконтроллерах имеются команды двоично-десятичной коррекции, позволяющие "скомпенсировать" запрещённые коды в числах, разрядность которых больше одной десятичной цифры, т.е. 4 двоичных разряда. Если ты хочешь делать всё "в железе", тебе нужны микросхемы-перекодировщики на 4 разряда, которые ты находил, под каждую десятичную цифру. А вот двоично-десятичную коррекцию нужно делать на рассыпухе. Благо, это совсем нетрудно на простой комбинационной логике.
|