Mechatronika és mikroszámítógépek - KOKAM604

Időpontok a 2018/2019 I. félévben 

 

Előadás:    hétfő 10:15 - 12:00  ST121-ST122

Labor1:      szerda 12:15 - 14:00 ST122 - Lövétei I. F.
Labor2:      szerda 14:15 - 16:00 ST122 - Fehér Á.

Tárgyfelelős/Előadó

Dr. Gyenes Károly

Laborvezető

Lövétei István Ferenc

Fehér Árpád

 

Telepítendő programok

!!!A telepítést csak az első gyakorlat után végezzük el!!!!

A telepítést az alábbi sorrendben végezze! Az eszközt csak a TELEPÍTÉS UTÁN kösse össze a számítógéppel! 

  1. SDCC fordítóprogram - release 2.9.0
  2. Silicon Labs fejlesztőkörnyezet (IDE) - release 4.90
  3. MCUniversity eszközök ToolStick UniDC kártyához
  4. Configurator
  5. Vitual tool Driver - kicsomagolás után a kicsomagolt mappa\Virtual Tool Driver\CP210x_VCP_Win2K_XP_S2K3 -as alkalmazást kell futtatni!

Telepítési útmutató

A fenti programokat közvetlenül a tanszéki honlapról töltsük le, és ne frissítsük őket későbbi verziókra (gyártói honlapról), mert előfordulhat, hogy az új verziókkal az MCU kit nem fog futni!

Kapcsolódó dokumentumok (angol)

 

Embedded Programming textbook

Az Embedded Programming tankönyv PDF verziója

ToolStick University Daughter Card

A tankönyv 7. fejezete a ToolStick UniDC kártyáról

ToolStick University Daughter Card UG

A ToolStick UniDC kártya felhasználói kézikönyve

C8051F020 datasheet

A C8051F020 mikrokontroller adatlapja

8051 utasításkészlet

MCS®-51

C nyelvű segédlet  
ToolStick Virtual Tools UG A virtuális eszközök felhasználói kézikönyve
Keypad 4×4 manual Kiegészítő 4×4-es billentyűzet leírása

 

Előadások

 

IC technológia 1, IC technológia 2

 

Roland Dilsch: A 8051-es mikrokontroller család
Magyar nyelvű leírás a 8051-es mikrokontrollerekről
Szóbeli tételek

 

Vizsgaprogramok

 

 

Eredmények 

 LAB01 eredmények - 10.31

 LAB02 eredmények

 

 

Laborok (tervezett) tematikája 2018/2019 I. félév

ASM programváz - programíráshoz, ADC nélkül, teljes

ASM alap programváz - első ASM programokhoz

4.LAB programvaz - 4. lab, első timer, mint megszakítás

C zip - programváz LCD kijelzővel, C programokhoz

ASM Header file - Kicsomagolás után az include file-t ASM projekt könyvtárába kell áthelyezni!

 

Hét Témakör Időpont Gyak pdf. Órai pr. HF Kiírás
1. 8051 és C8051F020 mikrovezérlők 09.05 LAB01     
2. Assembly programnyelv, LED villogtatás 09.12 LAB01 LAB01  
3. Szekvenciák, memóriaterületek kezelése I. 09.19 nincs  LAB01  LAB01 
4. Órajelek, időzítők, memória területek kezelése II. 09.26 LAB01  LAB01 lásd a diasorban 
5. Megszakítások, memória területek kezelése III. 10.03
LAB01  LAB01  
6. Megszakítások 2, ASM ZH gyakorlás 10.10  nincs LAB01  hf kiírás 
 
7. 1. zárthelyi - ASM 
10.17 - - -  
8. C alapok, gombnyomás 10.24 LAB01 

LAB01_1

LAB01_2 

lásd a diasorban   
9. LCD, időzítők, megszakítások, numpad 10.31 LAB01  LAB01 LAB01   
10. Időzítők  11.07 - LAB01  LAB01   
11. TDK szünet miatt ELMARAD! 11.14 - -  
12. AD átalakítás, potenciométer , virtuális eszközök 11.21 LAB01   LAB01   
13. C ZH gyakorlás  11.28 -   LAB01 
14. 2. zárthelyi - C 12.05 - - -  

 

Gyakorló példák 

ASM ZH példák 

C gyakorló példák - régi C ZH és PZH feladatok

C ZH példák