Proiect la disciplina Microprocesoare

Proiect
6.5/10 (2 voturi)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 19 în total
Cuvinte : 4488
Mărime: 118.56KB (arhivat)
Publicat de: Iustin Ivașcu
Puncte necesare: 6
Profesor îndrumător / Prezentat Profesorului: Nastas Ion

Extras din proiect

Introducere

“Mai bun, mai rapid, mai mic, mai economic…”, sunt, indiscutabil, actua-lele tendinte ale lumii in care traim. La baza acestora se afla, fara indoiala, tehnolo-gia informatiei implimentata pe structuri bazate pe microprocesoare, din ce in ce mai compacte,mai parformante si mai economice. Una din aceste tehnologii, cu evolutie si rata de innoire avansate o reprezinta tehnica microcontrolerelor.

Un microcontroler este un sistem cu microprocessor de dimensiuni reduse, integrat pe un singur cip. Acesta contine in afara de CPU, memorie de tip RAM si ROM/PROM, numaratoare / temporizatoare (timere), un controler de intreruperi, precum si un numar limitat de porturi I/E,paralele si seriale.Intrucit aceste entitati formeaza principalele componenete ale unui calculator acestor microsisteme li s-a dat initial si denumirea de microcalculatoare pe un singur cip(single cip microcom-puter).Spre deosebire de bine cunoscutele microcalculatoare de buzunar, puternic specializate pe functii de calcul matematic, microcontrolerele se caracterizeaza prin facilitati specifice comunicarii si controlului mediului extern.

Se pune intrebarea de anume microcontroler ?

• Pentru ca au revolutionat modul de rezolvarea problemelor de control a proceselor.

• Pentru ca inlociuesc dulapuri intregi de echipament conventional mecanic, electric, electronic sau electromecamic.

• Pentru ca sunt mult mai fiabile in exploatare.

• Pentru ca sunt mult mai ieftine.

• Pentru ca schimbarea unui flux tehnologic nu implica schimbarea intregului echipament,ci numai a programului.

Scopul acestui proiect îl reprezintă studiul microcontrolerelor pe 8 biţi din familia MCS-51 (8051, 8052,8031,80C51),care are o arhitectura foarte puternica si apreciata pina in prezent.

1.Arhitectura familiei MCS 51

Microcontrolerele din familia MCS-51 au o arhitectură internă bazată pe cea a microprocesoarelor de uz general. Diferenţele faţă de microprocesoarele de uz

general au pornit de la faptul că se dorea o unitate de procesare cât mai ieftină şi care să fie folosită în sisteme de conducere .

Microprocesoarele Intel 8080 şi 8085 au o arhitectură orientată spre procesare a datelor de uz general. Pentru realizarea unui sistem de conducere, o unitate centrală cu microprocesoar de uz general nu poate fi folosită fără a face apel şi la anumite circuite externe specializate. Astfel, pentru introducerea timpului în sistem este nevoie de un circuit digital numit timer, pentru achiziţia datelor din exterior trebuie prevăzută o interfaţă paralelă (porturi), pentru comunicaţie între diverse module ale sistemului de conducere este nevoie de o interfaţă serială. Se obţine în final un sistem destul de complex, cu o dimensiune mare şi fiabilitate redusă determinată de numărul destul de mare de circuite digitale folosite.

Microcontrolerele rezolvă aceste neajunsuri prin includerea pe acelaşi cip a

acestor circuite specializate, ceea ce a condus la o arhitectură internă mai complexă.

Astfel au rezultat structuri de conducere mult mai simple şi mai puternice.

Fig.1.1 Arhitectura familiei MCS 51

Conform Acestei scheme avem urmatoarele:

• Interrupt control- controller de intreruperi;

• CPU-unitatea centrala a procesorului care contine dispozitivele de baza care sunt cerute pentru functionarea unui microcontroler.CPU include:

- Unitatea logica si aritmetica

Preview document

Proiect la disciplina Microprocesoare - Pagina 1
Proiect la disciplina Microprocesoare - Pagina 2
Proiect la disciplina Microprocesoare - Pagina 3
Proiect la disciplina Microprocesoare - Pagina 4
Proiect la disciplina Microprocesoare - Pagina 5
Proiect la disciplina Microprocesoare - Pagina 6
Proiect la disciplina Microprocesoare - Pagina 7
Proiect la disciplina Microprocesoare - Pagina 8
Proiect la disciplina Microprocesoare - Pagina 9
Proiect la disciplina Microprocesoare - Pagina 10
Proiect la disciplina Microprocesoare - Pagina 11
Proiect la disciplina Microprocesoare - Pagina 12
Proiect la disciplina Microprocesoare - Pagina 13
Proiect la disciplina Microprocesoare - Pagina 14
Proiect la disciplina Microprocesoare - Pagina 15
Proiect la disciplina Microprocesoare - Pagina 16
Proiect la disciplina Microprocesoare - Pagina 17
Proiect la disciplina Microprocesoare - Pagina 18
Proiect la disciplina Microprocesoare - Pagina 19

Conținut arhivă zip

  • Proiect la Disciplina Microprocesoare.doc

Alții au mai descărcat și

Monitorul

O clasificare sumara a monitoarelor ar putea fi dupa unul din criteriile : a) dupa culorile de afisare -monitoare monocrome (afiseaza doar doua...

Mașini de curent alternativ

Capitolul 1:Curentul alternativ În electrotehnică cea mai largă întrebuinţare o are curentul alternativ, prin faptul că poate fi produs, transmis...

Stabilizator de Tensiune

3. Functionarea În general, pentru realizarea stabilizatoarelor de tensiune se folosesc proprietatile diodelor. Cel mai simplu tip de...

Te-ar putea interesa și

Analiza structurală și constructiv funcțională a aparatului de fotografiat

Capitolul 1. FUNDAMENTELE MECATRONICII 1. Conceptul de mecatronica Mecatronica reprezinta o treapta “naturala” in procesul evolutiei proiectarii...

Sistem de Control a Temperaturii într-o Incintă cu Microcontroller Pic16f877

TEMA proiectului: Să se construiască un sistem de încălzire a unei incinte cu ajutorul unui termostat comandat prin intermediul unui...

Evoluția Microprocesoarelor

IBM-PC/AT, 80286 În februarie 1982, Intel lanseazã 80286, deschizând epoca computerelor AT (Advanced Technology), spre deosebire de cele bazate...

Proiectarea unui sistem pe baza microprocesorului I8080

Întroducere În proiectul de curs cu tema „Proiectarea unui sistem cu microprocesor” vom studia cum se poate de proiectat unităţile de bază ale SMP...

Transferul parametrilor către subrutina ASM - Chemarea subrutinei ASM în C

Scopul lucrării: - Studierea principiilor de scriere a programelor in limbajul C. Definirea functiei main si a functiilor de preluare a...

Construirea unui ceas de timp real pe baza microcontrolerului ATMega16

Studierea modulului periferic timer, configurarea modulului pentru generarea intreruperilor co frecventa dorita. Sarcina lucrarii: I) Să se...

Sisteme cu Microprocesoare

Structura generala a unui sistem cu microprocesor pentru conducerea proceselor Sistem cu microprocesor (SMP) Caracterizare din punct de vedere...

Bazele Sistemelor Mecatronice

1. INTRODUCERE 1.1 Conceptul de mecatronica: definitie; modele Termenul mecatronica (MECAnica + elecTRONICA) a fost conceput în 1969 de un...

Ai nevoie de altceva?