CID Lab Lucrarea 2: Diferență între versiuni

De la WikiLabs
Jump to navigationJump to search
Fără descriere a modificării
Linia 19: Linia 19:
Completați transcodorul de la exemplul 2 astfel încât să poată afișa valorile de la 0 la 15, în baza 16 (10 = A, 11 = b, 12 = C, 13 = d, 14 = E, 15 = F). Adăugați circuitului un decodor folosit pentru a selecta care din cele 4 cifre să afișeze valoarea selctată. Intrarea pentru selecția cifrei se va numi '''selection''', iar ieșirea '''out_sel'''.
Completați transcodorul de la exemplul 2 astfel încât să poată afișa valorile de la 0 la 15, în baza 16 (10 = A, 11 = b, 12 = C, 13 = d, 14 = E, 15 = F). Adăugați circuitului un decodor folosit pentru a selecta care din cele 4 cifre să afișeze valoarea selctată. Intrarea pentru selecția cifrei se va numi '''selection''', iar ieșirea '''out_sel'''.


Intrarea '''value''' se va lega la switchurile SW3-SW0, intrarea '''selection''' la SW7-SW6, iar ieșirile la pinii corespunzători pentru afișajul cu 7 segmente.  
Intrarea '''value''' se va conecta la switchurile SW3-SW0 (corespunzător biților 3->0 ai '''value''', în această ordine), intrarea '''selection''' la SW7-SW6 (corespunzător biților 1->0 ai '''selection''', în această ordine), iar ieșirile la pinii corespunzători pentru afișajul cu 7 segmente.
 
Modulul top-level se va numi '''afisaj7seg'''.


[[Fișier:transcoder.png]]
[[Fișier:transcoder.png]]

Versiunea de la data 20 martie 2016 17:34

Noțiuni și cunoștințe necesare

Exemplul 1

Realizați un decodor de doi biți folosind un bloc case. Testați decodorul legând intrările la switch-uri și ieșirile la led-uri.

Exemplul 2

Realizați un transcodor pentru afișajul cu 7 segmente, folosind un bloc case, care să poată afișa valorile de la 0 la 3. Intrarea modulului se va numi value iar ieșirea out_seg.

Exercițiu

Completați transcodorul de la exemplul 2 astfel încât să poată afișa valorile de la 0 la 15, în baza 16 (10 = A, 11 = b, 12 = C, 13 = d, 14 = E, 15 = F). Adăugați circuitului un decodor folosit pentru a selecta care din cele 4 cifre să afișeze valoarea selctată. Intrarea pentru selecția cifrei se va numi selection, iar ieșirea out_sel.

Intrarea value se va conecta la switchurile SW3-SW0 (corespunzător biților 3->0 ai value, în această ordine), intrarea selection la SW7-SW6 (corespunzător biților 1->0 ai selection, în această ordine), iar ieșirile la pinii corespunzători pentru afișajul cu 7 segmente.

Modulul top-level se va numi afisaj7seg.

Recomandări pentru cadrele didactice