Mikrovezérlők alkalmazástechnikája

Tematika

A C8051Fxxx alapú mikrovezérlők hardverének és programozásának ismertetése

  • A mikrovezérlők alkalmazásának alapjai
    • A mikrovezérlők általános felépítése, tulajdonságai, típusválasztéka.
    • A mikrovezérlők leggyakoribb alkalmazási területei.
    • Mikrovezérlők típusválasztéka, 8051/8052-alapú mikrovezérlők és leszármazottaik.
    • A 8051/8052 mikrovezérlők hardverének felépítése
    • Memóriatípusok, speciális regiszterek, külső memória.
    • Portok hardverfelépítése, tulajdonságai.
    • Időzítők és számlálók, PCA.
    • Kommunikációs portok, aszinkron soros adatátvitel, szinkron soros adatátvitel.
    • Watchdog
  • A 8051/8052 mikrovezérlők programozása
    • Utasításkészlet, az utasítások és az órajel viszonya.
    • Adatmozgatás, címzési módok.
    • Aritmetikai és logikai műveletek. Bitműveletek.
    • Programvezérlő utasítások, ugrás, szubrutinhívás, interrupt kezelés.
    • A programok letöltési módjai
    • Assembler és C programozás
    • Gyakorlófeladatok
    • Összehasonlítás más processzorokkal, DSP-vel.

Az oktatás során a Silicon Laboratories C8051F410 fejlesztőkitjét fogjuk használni.

Dokumentációk: