Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul consta in realizarea unui calculator pe care sa se afisieze graficul unei functii trimisa de catre utilizator. Functia si intervalul vor fi date de la o tastatura.
Nume piesa | Pret |
---|---|
Microcontroller ATMega324PA + componentele aferente | 55 RON |
LCD Nokia 3310 | 20 RON |
20 de fire pentru conexiuni mama-mama | 8 RON |
Pentru a afișa ceva pe LCD se folosește funția LCD_write_bite, care scrie un bite pe LCD. Funcția primește ca parametru doău unsigned char-uri, primul fiind bite-ul care se afișează pe ecran, iar al doilea spune daca se afișează bite-ul pe ecran sau se curăța ecranul. Bite-ul se afișează pe ecran exact cum este, adică dacă este 1 se afișează pixelul iar dacă este 0 pixelul este lăsat gol. Acest mod de afișare mi-a îngreunat munca și m-am oprit cu proiectul doar la afișarea funcțiilor bijective.
Se poate afișa orice funcție bijectivă, dar nu am mai avut timp să conectez și o tastatura la proiect, așa că funcția trebuie scrisă in cod.
Un proiect foarte interesant, dar in care am hardcodat extrem de mult din cauza LCD-ului.