Project Red/Бегущая строка — различия между версиями
Материал из Playzone Minecraft Wiki
McSim (обсуждение | вклад) (Новая страница: «Для создания бегущей строки понадобятся несколько гейтов сегментного индикатора, интег…») |
McSim (обсуждение | вклад) |
||
Строка 18: | Строка 18: | ||
После размещения их в мире, необходимо ПКМ с отверкой в руках - они изменять внешний вид с двух-разрядных цифровых индикаторов в одноразрядный символьный индикатор. | После размещения их в мире, необходимо ПКМ с отверкой в руках - они изменять внешний вид с двух-разрядных цифровых индикаторов в одноразрядный символьный индикатор. | ||
+ | <div class="tleft" style="clear:none">[[Файл:Индикатор_1.png|мини|Семисегментный двухразрядный индикатор|100пкс]]</div> | ||
+ | <div class="tleft" style="clear:none">[[Файл:Индикатор_2.png|мини|Шестнадцати- разрядный индикатор|100пкс]]</div> | ||
+ | |||
+ | Следующий шаг на микросхемном верстаке разработать логическую схему, которая будет "зажигать" необходимые сегменты, и при получении внешнего сигнала, передавать символы дальше. | ||
+ | Так как необходимо использовать все 16 линий шины, то необходимо объединить 16 триггеров. |
Версия 14:10, 23 февраля 2016
Для создания бегущей строки понадобятся несколько гейтов сегментного индикатора, интегральных микросхем и таймер.
Логика работы бегущей строки следующая:
- В ряд размещается столько сегментных индикаторов, сколько необходимо
- По количеству индикаторов устанавливаются интегральные микросхемы, которые представляют из себя 16 разрядный регистр, который получает на входе символ с предыдущего регистра, передает его на индикатор и на следующий регистр.
- Таймер (или другой источник синхронизации), который подключается ко всем регистрам и служит для сдвига надписи на один разряд.
Для начала необходимо сделать несколько индикаторов:
После размещения их в мире, необходимо ПКМ с отверкой в руках - они изменять внешний вид с двух-разрядных цифровых индикаторов в одноразрядный символьный индикатор.
Следующий шаг на микросхемном верстаке разработать логическую схему, которая будет "зажигать" необходимые сегменты, и при получении внешнего сигнала, передавать символы дальше. Так как необходимо использовать все 16 линий шины, то необходимо объединить 16 триггеров.