CALCULATOR

Introducere

Prezentarea pe scurt a proiectului:

  • face operatii aritmetice simple si cu paranteze
  • obtinerea rezultatului cat mai rapid posibil
  • foarte des avem nevoie sa facem un calcul care implica paranteze si ordinea operatiilor

Descriere generală

O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează.

SCHEMA BLOC

Componente

  • Tastatura 4×3 - de unde introduc datele
  • 6 butoane - de unde introduc tipul operatiei si paranteze daca e cazul
  • Placa de baza cu microcontroller ATMEGA16 -care prelucreaza datele
  • Display Nokia 3310 - afisez rezultatul

Hardware Design

Aici puneţi tot ce ţine de hardware design:

  • listă de piese
  • scheme electrice
  • diagrame de semnal
  • rezultatele simulării

DISPLAY NOKIA 3310

TASTATURA 4×3

PLACA

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare
  • librării şi surse 3rd-party
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Mediu de dezvoltare

  • WinAVR

Limbaj de programare

  • C/C++

Rezultate Obţinute

Deoarece am avut un program foarte incarcat nu am avut timp sa termin proiectul.

Concluzii

Dispozitivul, in cazul in care ar fi fost terminat, ar fi un instrument foarte necesar celor care lucreaza cu numere si care efectueaza calcule care trebuie sa respecte ordinea operatiilor si paranteze.Este practic un evaluator de expresii matematice.

Bibliografie/Resurse

Nokia 3310 LCD model for Proteus downloads217.html

Nokia 3310 LCD driver lcd_pcd8544_v026rev1.zip

Nokia 3310 LCD Datasheet pcd8544.pdf

pm/prj2011/ascurei/calc.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0