В Proteus иметься схема микроконтроллера intel 8051 и семи 10-сегментных шкал, подключенным на 64 светодиода, соединённых матричным способом (логика работы как в матрице 8х8) с 2 ключами, по 1 на каждый порт, с резисторами на каждый светодиод. Требуется нарастить количество шкал до 10 штук (100 светодиодов) Что даст работу логики матрицы 10х10. И написать программу в Ассемблере, работающую по прерыванию таймера, которая будет брать из переменной данные расположенной в регистре общей памяти (число от 1 до 100) и в зависимости от числа в переменной, зажигать на матрице это количество светодиодов в 2 такта (так как мы не можем одновременно зажечь произвольное количество светодиодов). Например, если в переменной число 37, тогда 1 такт- 30 светодиодов, 2 такт- 7 светодиодов - это 1 вариант. 2 вариант- зажечь эти 37 светодиода тоже в 2 такта, но в виде прямоугольников.