Documente Academic
Documente Profesional
Documente Cultură
528
Masurari electronice
Fig. 15.1
Fig. 15.2
529
Fig. 15.3
tensiune
2 20 mA;
4 20 mA;
0 100 V;
+/ 10 V;
+/ 5 V;
0 20 mV;
530
Masurari electronice
531
532
Masurari electronice
Fig. 15.4
Fig. 15.5
533
specifice circuitelor programabile. n sens strict, procesoarele 80C522 fac parte din
familia MCS-5X, cu specificatia ca 8052 are n plus un timer de 16 biti utilizabil
la generarea clock-ului pentru linia seriala. Timer-ul de 16 biti poate opera n
doua moduri: autoload sau captura.
Din punct de vedere al structurii, familia MCS-5X contine:
unitatea centrala pe 8 biti;
oscilator si ceas intern;
32 linii de I/O;
64 K spatiu de adresare pentru memoria RAM externa;
64 K spatiu de adresare pentru memoria program externa (EPROM);
doua timer-e de 16 biti (la 8052 3 timer-e);
5 linii de ntrerupere cu doua nivele de prioritate (la 8052 6 linii);
port serial full-duplex;
procesor logic.
Controler-ele 80C5X poseda spatiu separat pentru adresarea memoriei
program si a memoriei de date.
Memoria program externa (ROM) la 80C52 poate fi de maximum 64 K, cu
precizarea ca 4 K sau 8 K sunt n interiorul cip-ului (pentru programe mici,
memoria program interna este suficienta).
Memoria de date externa (RAM) poate fi de maximum 64 K, 128 K sau
256 K, fiind disponibili n interiorul circuitului, alaturi de o seama de registre SFR
(Special Function Registers).
n figura 15.6 este prezentata organizarea memoriei program (ROM) n
ambele configuratii, iar n figura 15.7, organizarea memoriei de date (RAM), de
asemenea n dubla configuratie.
Fig. 15.6
534
Masurari electronice
Fig. 15.7
F8
F0
E8
E0
ACC
D8
D0
PSW
C8
C0
B8
IP
B0
P3
A8
IE
A0
P2
98
SCON
90
P1
88
TCON
80
P0
SBUF
TMOD
SP
TLO
DPL
TL1
TH0
DPH
TH1
8F
PCON
87
Fiecare registru din SFR este compus din 8 biti, cu precizarea ca pot fi
registre de 16 biti (8 Low + 8 High). Tipul 80C52 dispune de doua registre
numaratoare de 16 biti (timer 0 si timer 1), plus un al treilea timer (folosit de
regula pentru prelucrarea seriala).
Aceste timer/counter-e pot functiona att ca timer, numarator de
evenimente, ct si ca generatoare de frecventa.
535
Fig. 15.8
536
Masurari electronice
a
4.0 V
0V
SEL>>
- 4.0 V
b
V2(R10)
400
0V
c
- 400 V
0s
5ms
V(C1:1)
10 m s
15 m s
20 m s
25 m s
30 m s
35 m s
40 m s 45 m s
Time
Fig. 15.9