Documente Academic
Documente Profesional
Documente Cultură
Electronica digitala
Continut
• Reprezentarea numerica a datelor
• Consideratii privind aritmetica binara
• Coduri numerice
• Functii logice
• Reprezentarea fizica a semnalelor digitale
• Tipuri si familii de circuite digitale
• Porti logice
• Decodoare
• Multiplexoare si demultiplexoare
• Bistabile
• Numaratoare
• Registre de deplasare
• Memorii
Reprezentarea numerică a datelor
• Zecimal Zecimal Binar Hexazecimal Octal
• Binal 0 0000 0 0
1 0001 1 1
• Hexazecimal 2 0010 2 2
• Octal 3 0011 3 3
4 0100 4 4
5 0101 5 5
xyz10 x 10 2 y 101 z 10 0
6 0110 6 6
xyz 2 x 2 2 y 21 z 2 0 7 0111 7 7
8 1000 8 10
xyz8 x 8 2 y 81 z 80 9 1001 9 11
10 1010 A 12
xyz16 x 16 y 16 z 16
2 1 0
11 1011 B 13
n 1 12 1100 C 14
N b d n1 ...d1d 0 d i b i 13 1101 D 15
i 0
14 1110 E 16
15 1111 F 17
Transformare zecimal-binar si binar-zecimal
Câtul Restul
789 1
394 0
197 1
98 0
49 1
24 0
12 0
6 0
3 1
1 1
100101b 1 25 0 2 4 0 23 1 2 2 0 21 1 1 32 4 1 548
Consideraţii privind aritmetica binară
8 - - - -
7 111 0111 0111 0111
6 110 0110 0110 0110
5 101 0101 0101 0101
4 100 0100 0100 0100
3 011 0011 0011 0011
2 010 0010 0010 0010
1 001 0001 0001 0001
0 000 0000 0000 0000
-0 - 1000 1111 -
-1 - 1001 1110 1111
-2 - 1010 1101 1110
-3 - 1011 1100 1101
-4 - 1100 1011 1100
-5 - 1101 1010 1011
-6 - 1110 1001 1010
-7 - 1111 1000 1001
-8 - - 1000
Funcţii logice
• Stari logice:
– 1 logic, H (high) sau Adevărat
– 0 logic, L (low) sau Fals.
• Functii logice:
– Funcţia inversare NU sau negare
– Funcţia SAU (sumă logică sau reuniune) f=a+b
– Funcţia SI (produs sau intersecţie logică) f=a·b
• Alte functii logice
– SI-NU (NAND),
– SAU-NU (NOR),
– SAU-EXCLUSIV ,
– SAU-EXCLUSIV NEGAT (Coincidenţă)
Proprietăţile funcţiilor logice
• a). Idempotenţă:
xx x x x x
• b). Comutativitate: x y yx x y y x
• c). Asociativitate: ( x y) z x ( y z) ( x y) z x ( y z )
x ( x y) x x x y x
• d). Absorţie:
x y z ( x y) ( x z )
• e). Distributivitate: x ( y z) x y x z
• f). Operaţiile între o variabilă şi inversa ei: x x 1 x x 0
• g). Operaţii cu 0 şi 1: x0 x x0 0
x 1 1 x 1 x
• h). Dubla negaţie: xx
• i). Teoremele lui De Morgan: x y z x y z
x yz x y z
Reprezentarea fizică a semnalelor digitale
VIH=3,5V
LV - Vcc=3..3,6V
VIH=2,0V VIH=2,0V
VTH=1,5V VTH=1,5V
VIL=1,5V
VIL=0,8V VIL=0,8V
VOL=0,4V VOL=0,4V
0,0V VOL=0,1V
HC
ALS
BCT
ACL F
Bipolar
FCH CMOS
LS
AS BiCMOS
ABT
CD4000
S
LVT
TTL
LVC
LV
ALVT
AVC AHC
Exemple:
E C B A Y1 Y2 Y3 Y3 Y4 Y5 Y6 Y7 • 74LS138 (decodor 8 din 3),
• 74LS139 (decodor dual 2 la 4),
1 X X X 1 1 1 1 1 1 1 1
• 74LS154 (decodor 4 la 16),
0 0 0 0 0 1 1 1 1 1 1 1 • 74LS42 (decodor BCD-zecimal
cu 4 intrări şi zece ieşiri active în
0 0 0 1 1 0 1 1 1 1 1 1 zero),
0 0 1 0 1 1 0 1 1 1 1 1 • 74LS47 (decodor BCD-7
segmente pentru afişor cu anod
0 0 1 1 1 1 1 0 1 1 1 1 comun),
0 1 0 0 1 1 1 1 0 1 1 1 • CD4028 (decodor BCD-zecimal
cu ieşiri active în unu),
0 1 0 1 1 1 1 1 1 0 1 1 • CD4511 (decodor BCD-7
segmente pentru afişoare cu
0 1 1 0 1 1 1 1 1 1 0 1
catod comun),
0 1 1 1 1 1 1 1 1 1 1 0 • CD4543 (decodor BCD-7
segmente pt. afişaje LCD) etc
Demultiplexoare. Multiplexoare
• Demultiplexoarele sunt circuite care transmit datele de la o
intrare la una din cele opt ieşiri (selecţie pe 3 biţi).
• Multiplexorul este un circuit care permite ca, dintr-un set de
date de intrare, una să fie selectată şi conectată la o singură
ieşire. Unele multiplexoare furnizează în ieşire (şi) valoarea
negată a semnalului de intrare.
• Avem multipexoare digitale si multiplexoare analogice.
• Unele multiplexoare au iesirea three-state.
• Exemple:
– 74LS151 (multiplexor 8 la 1),
– 74LS153 (multiplexor dual 4 la 1),
– 74HC157 (multiplexor cvadruplu 2 la 1),
– 74LS251 (multiplexor 8 la 1),
– 74LS253 (multiplexor dual 4 la 1),
– 74LS257 (multiplexor cvadruplu 2 la 1).
Ultimele trei circuite au ieşirile three-state (ieşirile pot fi cuplate în paralel).
Circuite bistabile
• Circuitele bistabile sunt circuite de memorare de ordinul.
• Cele mai cunoscute bistabile sunt bistabilele RS, bistabile de la care practic
s-au dezvoltat circuitele logice secvenţiale.
1 0 0 1 Reset (Q=0)
0 1 1 0 Set (Q=1)
1 1 1 1 Starea interzisă
• Semnalele de intrare ale bistabilelor RS pot fi validate de un semnal
suplimentar de ceas ceea ce le transformă din circuite asincrone în
circuite de memorare de tip latch cu ceas.
• Dacă semnalele aplicate la intrare sunt complementare se obţine
schema pentru un latch de tip D
Bistabil D Bistabil JK
D Clk Q Q Comentariu J K Clk Q Comentariu
X 0 Q 1 Stare anterioară 0 0 0→1 Q Stare anterioară
X 1 Q 1 Stare anterioară 1 0 0→1 1 Q=0
0 0→1 1 0 Q=0 0 1 0→1 0 Q=1
74LS04 74LS05
74LS00 74LS02
74LS32 Bistabil D
74LS132
Probleme
• De ce ieşirile circuitelor integrate TTL pot fi conectate la masă
pentru scurt timp şi este interzisă conectarea la tensiunea de
alimentare?