ПОРТ/Јун 2024

Извор: SI Wiki
< ПОРТ
Датум измене: 14. јун 2024. у 19:31; аутор: Dusan veljkovic (разговор | доприноси) (Нова страница: {{tocright}} {{nerešeno}} '''Neki rok 20XX. godine''' održan je XX. meseca. == Postavka == Pravi se mašina za prečišćavanje vazduha. Mašina ima 3 moda koji se postavljaju svičevima SW0-2 gde mod 3 ima najveći prioritet, zatim mod 2 i na kraju mod 1. Kada je upaljen mod 3 na heksadecimalnom displeju treba da piše FH, kada je upaljen 2 mod da piše HH, i kada je upaljen 1 da piše FF. Takođe kada ni jedan mod nije uključen displej ne treba da prikazuje…)
(разл) ← Старија измена | Тренутна верзија (разл) | Новија измена → (разл)
Пређи на навигацију Пређи на претрагу
Овај рок није решен. Помозите СИ Wики тако што ћете га решити.

Неки рок 20XX. године одржан је XX. месеца.

Поставка

Прави се машина за пречишћавање ваздуха. Машина има 3 мода који се постављају свичевима СW0-2 где мод 3 има највећи приоритет, затим мод 2 и на крају мод 1. Када је упаљен мод 3 на хексадецималном дисплеју треба да пише ФХ, када је упаљен 2 мод да пише ХХ, и када је упаљен 1 да пише ФФ. Такође када ни један мод није укључен дисплеј не треба да приказује ништа. Упрљаност филтера се повећава док је машина у неком моду. Запрљаност креће од 0 и иде до 15 и тада је филтер максимално запрљан.


1. задатак

Била је дата главна шема и тестови наших компоненти који би требало да упале ЛЕД диоде када компонента ради као очекивано.

  1. [4 поена] Направити четвороканални мултиплексер са два улаза и једним селекционим сигналом
  2. [2 поена] Направити четвороканални мултиплексер са четири улаза и два селексиона сигнала користећи компоненту из ставке 1
  3. [3 поена] Направити приоритетни кодер са четири улаза где је логичка 0 активна вредност сигнала Енабле
  4. [4 поена] Направити компоненту РисингЕдге користећи D флип-флоп као мрежу Муровог типа
  5. [5 поена] Направити једнобитни регистар са сигналима за паралелни упис, инкрементирање и брисање. Сигнал брисања има највећи приоритет, затим сигнал паралелног уписа, па сигнал инкрементирања.
  6. [2 поена] Направити четворобитни регистар користећи компоненту из ставке 5
  7. [5 поена] Направити компоненту АДД4 која сабира два четворобитна бинарна броја

2. задатак

Дате су компоненте ЦЛК_ДЕВИДЕР и ХЕX_ДИСПЛАY, која конвертује четворобитни број у низ сигнала за управљање хексадецималним дисплејом. Потребно је сам подесити компоненту ЦЛК_ДИВИДЕР за жељени ефекат. Пројекат треба направити од нуле и додати компоненте направљене у задатку 1.

  1. [6 поена] Приказати стање на хексадецималном дисплеју
  2. [4 поена] Приказати тренутну запрљаност филтера као бинарни број на лед лампицама 0-3 и увећати запрљаност у односу на то у ком моду је уређај:
 Prvi mod - uvećava se za 1 svake sekunde
 Drugi mod - uvećava se za 2 svake sekunde
 Treći mod - uvećava se za 3 svake sekunde
  1. [3 поена]Обезбедити да се филтер сам празни када достигне максималну запрљаност. Такође обезбедити да се филтер може очистити ручно притиском на дугме БТН0.
  2. [2 поена]Када је филтер максимално запрљан упалити лед лампицу 4 и обезбедити да хексадецимални дисплеј трепери докле год се филтер не очисти.