Mikrovezérlők, perifériák laboratóriumi gyakorlat Mingesz Róbert 4. óra Szeptember 24. v
Tartalom Timer használata Feladatok megoldása 2
Kit üzembe helyezése Jumperek ellenőrzése Szalagkábel csatlakoztatása USB kábel csatlakoztatása AC/DC adapter csatlakoztatása Kikapcsolás fordított sorrendben 3
Számlálók Négy 16-bites számláló Különböző üzemmódok Választható órajelforrások Események számlálása Periodikus események generálása Idő-, frekvencia-, fázisszögmérés 4
Timer 0 és Timer 1: Mode 2 5
Auto-Reload mode Számláló túlcsordulás: FF → 00 – Megszakítás – TLx = THx Megszakítás gyakorisága: 6
Timer 1: Mode 2 7
Timer 2 és Timer 3: Auto-reload 8
Mikrovezérlő órajele 9
Megszakítások 10
Megszakítások használata C kódból void timermegszak(void) __interrupt INT_TIMER2 { maga a kód; } Ha egy interrupt engedélyezve van: az interrupt rutint is létre kell hozni! 11
C8051 F410 – Meg- szakítás- vektorok 12
1. feladat LED1 villogtatása 0,5 Hz-el a Timer2 használatával 13