Sunteți pe pagina 1din 4

Student: MOCANU ADRIAN

GR: 1MR521

LABORATORUL 3, 4

MICROPROCESORUL, MICROCONTROLERUL

În cadrul acestei unităţi de învăţare au fost prezentate noţiuni de bază


despre microprocesoare şi microcontrolere. Microprocesoarele sunt circuite
digitale complexe, programabile, ce stau la baza calculatoarelor personale
moderne. Microcontrolerele sunt calculatoare integrate pe un singur cip
(circuit integrat) ce realizează funcţii de automatizare şi control în multe
aplicaţii industriale, precum şi în automobile.
Printre microcontrolerele utilizate cu preponderenţă în industria de
automobile sunt cele din familia 8051. Structura microcontrolerelor din
familia 8051 este prezentată în această unitate de învăţare.

Microcontrolerul 8051

La baza familiei 8051 stă microcontrolerul 8051 introdus de firma Intel


Corporation in 1980. De atunci microcontrolerele familiei 8051 au fost folosite ca
element de bază pentru mii de produse. Multe alte companii printre care Philips,
Siemens, Dallas Semiconductors, OKI, Fujitsu si Harris-Matra produc acum
componentele familiei 8051. Unele companii au extins aria de componente a
familiei 8051 adăugând componente cu însuşiri suplimentare.
Structura internă a acestui circuit este prezentată simplificat în figura următoare:
Elementul principal îl constituie unitatea centrală pe 8 biţi, care este de fapt
un microprocesor de uz general.
Pe lângă unitatea centrală, microcontrolerul 8051 mai conţine o serie de circuite
auxiliare, prezentate în continuare.

- Oscilatorul
- Memoria de program
- Memoria de date
- Porturile de intrare/ieşire
- Controlorul magistralei externe
- Controlorul de întreruperi
- Timerele 0 şi 1
- Interfaţa de comunicaţie serial

1. Care sunt porturile de intrare/ieşire ale microcontrolerului 8051?


Microcontrolerul 8051 este dotat cu 4 porturi de intrare/ieşire de 8 biţi
fiecare. Aceste porturi pot fi configurate la nivel de bit (ex: 3 biţi dintr-un
port configuraţi ca ieşiri, iar ceilalţi 5 ca intrări).
Porturile de intrare-ieşire pot fi porturi digitale de comunicaţie de tip
paralel sau serial, convertoare analog-digital (ADC) sau convertoare
digital-analog (DAC). Sunt utilizate pentru a afişa mesaje de
stare/avertizare, pentru a prelua informaţiile de la senzori, controlul
circuitelor de comandă al motoarelor sau diferitelor actuatoare şi altele.

2. Cum este generat semnalul de tact într-un microcontroler?

În general peste evoluția în timp a semnalului se suprapun zgomote, care pot


perturba informația purtată.

Se definește raportul semnal / zgomot SNR (Signal to Noise Ratio) ca:


SNR = Informația purtată de semnal / Informația purtată de zgomot

3, Care sunt componentele unui microcontroler?

- Unitatea centrală de procesare ALU


- Memoria RAM
- Memoria de progam (PROM/ROM/EEPROM/FLASH)
- Circuite de ceas (timer)
- Circuite de control al întreruperilor (interne şi externe)
- Circuite de control al porturilor I/O.

4. Care este magistrala prin care CPU transmite semnale de control al


evenimentelor şi de sincronizare?

Microcontrolerul îşi configureaza în mod automat două din cele 4 porturi (P0 şi
P2) ca magistrală de date/adrese multiplexată. De asemenea se utilizează trei
semnale (PSEN, RD şi WR) care controlează operaţiile de acces la această
memorie. Controlorul magistralei externe este cel care se ocupă de gestionarea
accesului prin această magistrală la memoria externa.
5. Cum se numea prima serie de microprocesoare produse de Intel?

Firma Intel realizează primul microprocesor - I 4004, care lucra pe 4 biţi - în


1971. Acestuia i se aduc îmbunătăţiri şi astfel apare, în 1974, microprocesorul
8080 pe 8 biţi, cu o mare importanţă în industria calculatoarelor.

6. Prin ce se transferă adresele în formă binară de la CPU la memorie?

Prin magistrala de adres care este alcatuită dintr-un grup de fire conductoare.

S-ar putea să vă placă și