Documente Academic
Documente Profesional
Documente Cultură
MPMC - Tema Proiect Si Conditii Redactare Proiect
MPMC - Tema Proiect Si Conditii Redactare Proiect
PROIECT LA DISCIPLINA
MEDII DE PROGRAMARE PENTRU
MICROCONTROLLERE
Student: .
Program de studii: ..
Grupa:
Coordonator:
ef lucr. dr. ing. Marius Cristian LUCULESCU
BRAOV
2013 -2014
nume, prenume
Sisteme de afiare cu microcontroller
Proiect la disciplina
MEDII DE PROGRAMARE PENTRU
MICROCONTROLLERE
Program de studii: .
BRAOV
2013 - 2014
CUPRINS
..
TEMA DE PROIECT
Sisteme de afiare cu microcontroller
S se proiecteze programele de funcionare, n limbaj de asamblare i limbaj de nivel superior,
pentru urmtoarele aplicaii realizate cu un sistem de dezvoltare cu microcontroller AT89S8253:
A. Sistem de afiare cu matrice de LED-uri programare n limbaj de asamblare
Pe cele 4 porturi ale microcontroller-ului sunt conectate LED-uri, a cror aprindere se face cu 1
logic (matrice 8 rnduri, 4 coloane). Programele de funcionare trebuie s asigure minim 4 efecte
de deplasare grafic pe afior, la alegere, cu posibilitatea de comand de pe tastatura unui PC i
dintr-un program n Visual Basic, pentru urmtoarele funcii:
o Creterea/ descreterea n trepte a vitezei de deplasare;
o Pornirea i oprirea deplasrii;
o Testarea afiorului (aprinderea/ stingerea tuturor LED-urilor)
B. Sistem de afiare cu matrice de LED-uri programare n MikroC
Realizarea acelorai funcii de la punctul A, dar folosind limbaj de nivel superior (MikroC).
Pentru cei care au la punctul C din tema de proiect deplasare text:
C. Sistem de afiare cu 7 segmente programare n MikroC
La placa UNI-DS6 se conecteaz un modul de afiare cu 7 segmente, cu 8 digii, care comunic
serial pe interfa SPI. Programele de funcionare trebuie s asigure deplasarea unui text ales pe
afior, care s conin minim 8 caractere, la alegere, cu posibilitatea de comand de pe tastatura
unui PC i dintr-un program n Visual Basic, pentru urmtoarele funcii:
o
o
o
o
Proiectul va conine:
1. Scurt introducere n care sunt prezentate noiuni generale despre soluiile de afiare
(LED-uri, 7 segmente, LCD text, LCD grafic).
2. Subsistemul hardware
Prezentarea plcii de dezvoltare UNI-DS6 cu explicaii asupra zonelor utilizate n
cadrul proiectului (LED-uri, afioare etc.)
3. Subsistemul software
3.1 Sistem de afiare cu matrice de LED-uri - programare n limbaj de asamblare
a. Descrierea efectelor grafice alese i a metodelor utilizate pentru deplasare.
b. Protocolul de comunicaie ntre PC i sistemul de afiare (comenzile alese).
c. Programele de funcionare scrise n limbaj de asamblare.
3.2 Sistem de afiare cu matrice de LED-uri - programare n MikroC
a. Protocolul de comunicaie ntre PC i sistemul de afiare (comenzile alese).
b. Programele de funcionare scrise n MikroC.
5
VIZE PROIECT
VIZA 1 12.11.2013 conine punctele 1, 2, 3.1
VIZA 2 10.12.2013 conine punctele 3.2, 3.3, 3.4
PREDARE PROIECT 10.01.2014 (3.5, 3.6, 4, 5)
SUSINERE PROIECT 15.01.2014
EVALUARE PROIECT
Fiecare criteriu primete un punctaj de la 1 la 10. Nota final pentru proiect se obine prin
nsumarea notelor pe criterii, nmulite cu ponderile corespunztoare.
BIBLIOGRAFIE (exemplu)
[1] ***, LED, http://ro.wikipedia.org/wiki/Led, accesat n data de 07.11.2013
[2] Mrgineanu, I., Automate programabile, Editura Albastr, Cluj-Napoca, 2005.
[3] ***, UNI-DS6 Development System, http://www.mikroe.com/unids/, accesat n data de
07.11.2013.
1. DESCRIEREA SISTEMULUI
1.1 Elemente de acionare
1.1.1
Numerotare figuri de la 1 la n
Denumiri figuri:
Referine bibliografice: [1] (n text i la figuri!!!), iar la bibliografie conform modelului de mai sus
Cod surs programe: Courier New 10pt, paragraph single, fara spaii before i after