EEE Romania
EEE Italy EEE Hungary EEE Romania
Prima pagina Scrieti-ne Contact Centre EEE Romania
Despre noi
Parteneri
Companii  
Universitati  
Cursuri
Programare & Dezvoltare Web  
Baze de date  
Design & Media  
ECDL / ICDL  
Securitate IT  
Linux  
MicroControlere  
Limbi Straine  
Metodologie
Inscrieri
Calendar Inscrieri  
Facilitati  
Acces cursuri
Inscrieri
Testari
Certificate
Certificari
Securitate IT  
Design & Media  
Linux  
Management  
Programare & Dezvoltare Web  
Instrumente&resurse
Acces ILP cursanti  
Important  

arrowMODUL DE MICROCONTROLERE 1:

           “Microcontrolere – arhitectura si programare”

 

Primul modul pe microcontrolere are drept obiectiv principal familiarizarea cursantilor cu arhitectura si modalitatea de programare a microcontrolerelor. Cursul este orientat catre programarea in limbaj de asamblare a aplicatiilor de control. Sint prezentate informatii generale despre structura si functionarea unui microcontroler, principalele tipuri de instructiuni si modul de utilizare al acestora pentru implementarea algoritmilor uzuali intilniti in practica programarii precum si citeva elemente referitoare la optimizarea programelor scrise in limbaj de asamblare atit din punct de vedere al vitezei cit si al necesarului de memorie.

 

Continutul modulului:

 

·         Introducere.

·         Arhitectura unui microcontroler:

-     Unitatea centrala (registrii, unitate aritmetica-logica – indicatori de conditii, magistrale de date adrese si de control, oscilatorul de ceas sistem,...);

-      Memoria (memorie de program si de date, tehnologii de realizare a memoriilor,…);

-      Periferice inglobate (interfere de intrare iesire de uz general, timere, interfete de comunicatie, comparatoare, convertoare analog-numerice si numeric-analogice, ceasul de garda,…);

·         Reprezentarea numerica a informatiei (reprezentarea numerelor intregi in cod binar natural si complement fata de 2, reprezentarea numerelor reale in format virgula fixa si mobila, reprezentarea semnalelor – esantionare in timp si cuantizare,…);

·         Tehnici de adresare a memoriei (adresare imediata, directa, indirecta si indexata, adresarea memoriei de program,…);

·         Instructiuni pentru transferul datelor (transferuri registru-registru, registru-memorie, exemple de utilizare,…);

·         Instructiuni aritmetice (instructiuni pentru adunare, scadere, inmultire, extinderea operatiilor aritmetice la mai mult de 8 biti, algoritmi de inmultire si impartire,…);

·         Instructiuni logice (instructiuni pentru operatii de tip SI, SAU,SAU-EXCLUSIV, operatii la nivel de bit – testare/setare/stergere/complementare, instructiuni de deplasare si rotatie biti, exemple de utilizare,…);

·         Instructiuni de control program (instructiuni de salt conditionat si neconditionat, apeluri de proceduri, exemple de utilizare,…);

·         Intreruperi (principiul de functionare, aplicatii, dezvoltarea unei proceduri de tratare a intreruperii,…);

 

Durata modulului:

 

36 de ore – training

 

Nivelul:

 

Introductiv-Mediu

 

Centrul de instruire:

 

Facultatea de Automatica si Calculatoare, Universitatea Politehnica din Bucuresti

Sala EC02s

 

Trainer:

 

Conf. Dr. Catalin Petrescu

UPB-Facultatea de Automatica si Calculatoare

 

Modalitate de desfasurare:

 

Cursuri cu trainer (in cadrul centrului de instruire);

eReferences (on-line/cd);

Simulatoare (on-line/cd);

Practica pe microcontrolere.

 

Detalii privind inscrierile la acest modul: CURSURILE INCEP PE DATA DE 1 MAI 20007

 

Inscrieri pentru acest modul se fac pana la data de 04 Mai 2007. Cele 36 de ore de training incep Sambata 5 Mai 2007. Pentru mai multe detalii, va rugam sa ne contactati direct (Sala EC02s) sau telefonic: 021 402 9348, 074 884 4448, sau prin E-mail: contact@eeeromania,com 

 

Cunostiinte necesare pentru inscrierea la curs

 

- cunostiinte elementare de programare

 

« »
S F T W T M S

Archive