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 |
Выводимая на индикацию тетрада складывается с базовым адресом таблицы кодов. Так формируется адрес ячейки, в которой записан семисегментный код, соответствующий значению данной тетрады.
Технология создания первичной фонограммы в условиях записи чистового звука к видеофильму формата DVCAM с использованием PC для записи звука на съемочной площадке
Главные цели, поставленные автором для данной курсовой работы - показать
работу звукорежиссера в условиях съемки видеофильма формата DVCAM с использованием п ...
Проектирование автоматизированного реабилитационного устройства, предназначенного для реабилитации кистевого сустава человека
В современном мире нас повсюду окружают новейшие достижения техники.
Невозможно представить ни одну из сфер деятельности человека без использования
мехатрон ...
Применение сверхширокополосных сигналов в перспективных системах связи
В
современных условиях требования, предъявляемые к эффективности и
функциональности систем передачи информации (повышение помехоустойчивости,
скрытность, э ...
Меню сайта
2025 © www.informaticspoint.ru