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:
-
-
Példaprogramok:
-
Hardver dokumentáció:
-
Hasznos linkek:
-
Fejlesztőeszközök: