40
5.9. Afișarea pe BCD 7 segmente
BCD 7 segmente (Binary Coded Decimal) este un ansamblu de leduri care sunt așezate favorabil astfel
încât, în momentul în care sunt aprinse într-un anumit mod, acestea afișeaza cifre în zecimal. O altă
abreviere pentru acest tip de display este SSD, care provine de la denumirea englezească Seven Segment
Display (afișaj cu 7 segmente). Concret, fiecare cifră afișată pe acest tip de display este realizată pe 7 leduri,
așa cum se vede în Fig. 48
Fig. 48 : Realizarea fizică pe SSD
[https://reference.digilentinc.com/basys3/refmanual]
În exemplul dat, pentru fiecare digit anodul este comun, iar pentru a controla segmentul dorit, catodului
i se va da valoarea logică 0. Așa cum se vede în Fig. 49, sunt utilizați tranzistori de tip PNP pentru a selecta
unul dintre cei 4 digiți exitenți pe placă, motiv pentru care selecția digitului corespunzător se face utilizând 0
logic. Astfel, când din FPGA selectăm 0 logic pe baza tranzistorului, pe anodul digitului apare tensiune de
3.3V. În momentul în care atât pe catod cât și în baza tranzistorului PNP avem 0, se aprinde ledul
corespunzător.