Proiectarea Sistemului cu Microprocesor

Previzualizare referat:

Extras din referat:

Atmega162 este un microcontroller CMOS low-power pe 8 biti, bazat pe arhitectura AVR RISC. Prin executarea unor instructiuni puternice intr-un singur moment de tact, Atmega162 ajunge la performanta de 1 MIPS per MHz permitandu-i desingnerului de system sa optimizeze consumul de putere contra vitezei de procesare.

Continutul AVR combina un bogat set de instructiuni, cu 32 de register cu scop general.Toate cele 32 de registre sunt direct conectate la unitate aritmetica si logica(UAL), fapt ce permite ca 2 registre independente sa fie accesate printr-o singura instructiune intr-un singur moment de tact. Arhitectura rezultata este mult mai eficienta deoarece atinge performante de 10 ori mai mari decat microcontrolerele CISC conventionale .

ATmega162 are urmatoarele caracteristici : 16k biti de Flash Programmable In-System cu capacitate Citire in timpul Scrierii, 512 biti de EEPROM, 1k bit de SRAM, 23 de linii I/O cu scop general, 3 Cronometre/Numaratoare flexibile cu moduri de comparare, intreruperi interne si externe, USART DUAL serial-programabil, un Cronometru de supraveghere cu oscillator intern, un port serial SPI si 5 moduri software de economisire de putere. Modul Idle opreste unitatea centrala in timp ce permite SRAM-ului, cronometrelor/numaratoarelor, porturilor SPIi si sitemului de intrerupere sa functioneze. Modul Power-down salveaza continutul registrelor dar ingheata oscilatorul, facand incapabile orice alte functii ale cip-ului pana la urmatoarea intrerupere sau resetare de hard. In modul Power-save numaratorul asincron continua sa functioneze, fapt ce permite utilizatorului sa mentina o baza in timp ce restul dispozitivului este in repaus.

Dispozitivul este fabricat folosind tehnologia de memorie volatile cu densitate mare Atmel. Memoria flash poate fi reprogramata folosind o interfata seriala SPI , printr-un program de memorie conventional nonvolatile.Programult boot poate folosii orice interfata pentru a descarca programul de aplicatii din memoria de aplicatii flash. Soft-ul din sectiunea de boot flash va continua sa ruleze in timp ce aplicatiile flash sunt updatate furnizand operatii reale de citire in timpul scrierii. Combinand o unitate centrala RISC pe 8 biti cu flash self programmable in system, pe un cip monolithic , Atmel ATmega8 devine un microcontroller puternic care furnizeaza solutii extreme de flexibile si optime ca prêt pentru multe aplicatii.

ATmega162 AVR este dotat cu un set complet de programe si instructiuni ce includ compilatoare C, macro-asamblatoare si simulatoare/corectoare de programe, emulatoare de circuite si kituri de evaluare.

Sarcina: Sistem de comunicare prin GSM cu 4 iesiri logice, reactie inverse a primis sms.

Conditii tehnice : Controlor ATmega 162, GSM module, UART connection.

Observații:

UNIVERSITATEA TEHNICA A MOLDOVEI

Facultatea Calculatoare Informatica şi Microelectronică

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Proiectarea Sistemului cu Microprocesor.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
9 pagini
Imagini extrase:
9 imagini
Nr cuvinte:
869 cuvinte
Nr caractere:
5 954 caractere
Marime:
44.71KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Profesorului:
Igor Calmicov
Sus!