Section: LL4 | AI.SM21.1 Sisteme cu microprocesoare | ELSE

  • 1 2 3 4 5 6 7 8 9
    • LL4. Interfețe de comunicare SPI (dispozitive externe: ecran LCD, convertor matrice LED)

      Obiective
      • Inițializarea SPI în mod Master și schimbul de date cu periferice.
      • Controlul unui modul LCD SPI sau al unui LED matrix (MAX7219).
      • Analiza semnalelor MOSI/MISO/SCK/SS în simulare.
      Sarcini de lucru
      • Configurează SPI Master (CPOL/CPHA conform perifericului ales).
      • Scrie funcții de transmitere octet/cadru și inițializare dispozitiv.
      • Afișează un text pe LCD sau un model pe LED matrix.
      • Verifică pe logic analyzer semnalele MOSI/MISO/SCK/SS.
      • Compară modurile SPI (0–3) și efectul lor în comunicare.

      Evaluare și raport de laborator

      • Program și funcționare – 5p: configurare corectă SPI, inițializare periferic, afisaj funcțional.
      • Schema și conexiuni – 2p: liniile MOSI/MISO/SCK/SS corecte, alimentări nivel logic.
      • Raport și documentare – 2p: diagrame semnal, timming, cadre transmise.
      • Originalitate/optimizare – 1p: drivere separate, buffering, abstractizare dispozitiv.
      Structura raportului
      1. Titlu
      2. Scopul lucrării
      3. Schema și descriere (SPI pinout, modul selectat)
      4. Programul realizat (init SPI, funcții TX, inițializare periferic)
      5. Rezultate și concluzii (capturi analizor, afișaj, probleme/soluții)
      Integritate academică: Menționați sursele pentru drivere/biblioteci SPI folosite. Copierea fără referințe poate duce la anularea punctajului.