ПОРТ/Јун 2021
< ПОРТ
Пређи на навигацију
Пређи на претрагу
- Овај рок није решен. Помозите SI Wiki тако што ћете га решити.
Postavka
Razvija se štoperica. Štoperica meri vreme u obliku 00.0 sekundi, i može maksimalno da meri do 99.9. Koriste se sledeći ulazi i izlazi:
HEX2..0za prikazivanje broja izmerenih sekundi tokom režima merenja vremena, odnosno najbolja tri vremena van režima merenja vremena,SW1za uključivanje i isključivanje režima merenja vremena,BTN0za pauziranje/nastavljanje merenja,BTN1za resetovanje izmerenog vremena, iBTN2za čuvanje trenutnog vremena ukoliko je među tri najbolja.
1. zadatak
Bila je data glavna šema i testovi naših komponenti koji bi trebalo da upale LED diode kada komponenta radi kao očekivano.
- Napraviti jednorazredni komparator sa ulazima
A,B,Gi-1,Ei-1,Li-1i izlazimaGi,Ei,Li. - Napraviti dvanaestorazredni komparator.
- Napraviti četvorokanalni multiplekser sa dva ulaza i ulazom za omogućavanje.
- Napraviti dekoder sa dva ulaza i četiri izlaza.
- Realizovati sekvencijalnu mrežu RisingEdge (?) tipa koristeći RS flip-flop.
- Realizovati jednorazredni registar sa paralelnim upisom, inkrementiranjem i čišćenjem preko (?) flip-flopa.
- Napraviti četvororazredni registar sa svim mogućnostima kao jednorazredni iz prethodne stavke.
2. zadatak
Bile su date komponente CLK_DIVIDER i Binary2BCD.
- Napraviti modul za štopericu koja ispisuje dvocifreni broj sekundi sa jednim mestom iza zareza (primer:
46.8). Štoperica počinje od00.0i može maksimalno da meri do99.9. PrekidačemSW1omogućava se merenje vremena štoperice. Pritiskom na dugmeBTN0štoperica se pauzira ukoliko je bila pokrenuta, odnosno nastavlja merenje ukoliko je bila pauzirana. Pritiskom na dugmeBTN1štoperica se resetuje na00.0. - Dopuniti prethodni modul tako da se pritiskom
BTN2u režimu rada merenja vremena vreme koje je trenutno na štoperici pamti ukoliko je među najmanja 3 vremena (izbacuje neko zapamćeno vreme ukoliko je bolje od njega). Van režima rada merenja vremena (kada je prekidačSW1podignut) na sedmosegmentnim ekranima se na svake dve sekunde ciklično smenjuju zapamćena najbolja vremena. Ukoliko je zapamćeno manje od tri vremena, treba da se ispiše toliko vremena koliko je zapamćeno.