Informatics Point
Информатика и проектирование
Для отображения в привычной десятичной системе счисления информация, выраженной в двоичном счислении, необходимо преобразование двоичного кода в код семисегментного индикатора (в «семисегментный код»). Так как информация должна отображаться десятичными разделами, то на первом этапе решения задачи двоичный код должен быть преобразован в двоично-десятичный, а на втором - двоично-десятичный код следует преобразовать в семисегментный. Опишем принципы, которые могут быть положены в основу составляемой программы.
Значение каждой тетрады двоично-десятичного кода не должно превышать 9. Поэтому следует организовать последовательно включенные счетчики, переполнение каждого из которых происходит с поступлением десятой единицы. Если их установить в режим сложения, а регистр с двоичным кодом - в режим вычитания, то при обнулении регистра его содержимое окажется представленным в счетчиках в двоично-десятичном коде.
Вторая половина задачи решается следующим образом. В ячейки памяти, начиная с некоторого базового адреса, записываются коды, соответствующие представлению десятичных цифр семисегментным индикаторам, а из ячейки они заносятся в регистр кода сегмента для случая, когда сегмент светится при подаче на него логического нуля, указанные коды приведены в таблице 1. Чтобы на индикаторе было, к примеру, изображение 5, должны осветится сегменты a,f,g,c,d. Это обеспечивается кодом, записанным в строке N10=5.
Таблица 1
|
N10 |
B |
A |
F |
G |
E |
D |
C |
H |
|
0 1 2 3 4 5 6 7 8 9 |
0 0 0 0 0 1 1 0 0 0 |
0 1 0 0 1 0 0 1 0 0 |
0 1 1 1 0 0 0 1 0 0 |
1 1 0 0 0 0 0 1 0 1 |
0 1 0 1 1 1 0 1 0 0 |
0 1 0 0 1 0 0 1 0 0 |
0 0 1 0 0 0 0 0 0 0 |
1 1 1 1 1 1 1 1 1 1 |
Выводимая на индикацию тетрада складывается с базовым адресом таблицы кодов. Так формируется адрес ячейки, в которой записан семисегментный код, соответствующий значению данной тетрады.
Расчёт электронно-дырочного перехода
Полупроводниковый
диод, двухэлектродный электронный прибор на основе полупроводникового (ПП)
кристалла. Понятие "Полупроводниковый диод" объединяе ...
Полевой транзистор с изолированным затвором
Полевыми транзисторами называют активные
полупроводниковые приборы, в которых выходным током управляют с помощью
электрического поля. Полевые транзисто ...
Решение производственных задач по основам метрологии и радиоизмерений
Предметом дисциплины «Метрология и радиоизмерения» является
изучение основ метрологии и метрологического обеспечения, стандартизации и
сертификации в област ...
Меню сайта
2026 © www.informaticspoint.ru