Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaBenedek Faragó Megváltozta több, mint 10 éve
1
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 4. óra 2012. március 1.
2
Tartalom Timer használata Feladatok megoldása Mingesz RóbertMicLab – 04 – 2012.02.29.2 oldal
3
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 Mingesz RóbertMicLab – 04 – 2012.02.29.3 oldal
4
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 Mingesz RóbertMicLab – 04 – 2012.02.29.4 oldal
5
Timer 0 és Timer 1: Mode 2 Mingesz RóbertMicLab – 04 – 2012.02.29.5 oldal
6
Auto-Reload mode Számláló túlcsordulás: FF → 00 – Megszakítás – TLx = THx Megszakítás gyakorisága: Mingesz RóbertMicLab – 04 – 2012.02.29.6 oldal
7
Timer 1: Mode 2 Mingesz RóbertMicLab – 04 – 2012.02.29.7 oldal
8
Timer 2 és Timer 3: Auto-reload Mingesz RóbertMicLab – 04 – 2012.02.29.8 oldal
9
Mikrovezérlő órajele Mingesz RóbertMicLab – 04 – 2012.02.29.9 oldal
10
Megszakítások Mingesz RóbertMicLab – 04 – 2012.02.29.10 oldal
11
Megszakítások használata C kódból void timermegszak(void) __interrupt INT_TIMER2 { maga a kód; } Mingesz RóbertMicLab – 04 – 2012.02.29.11 oldal Ha egy interrupt engedélyezve van: kód is kell hozzá tartozzon!
12
C8051 F410 – Meg- szakítás- vektorok Mingesz RóbertMicLab – 04 – 2012.02.29.12 oldal
13
1. feladat LED1 villogtatása 0,5 Hz-el a Timer1 használatával Mingesz RóbertMicLab – 04 – 2012.02.29.13 oldal
14
1. feladat Ha LED1 aktív, LED2 villogtatása 6 Hz-el a Timer 2 segítségével Mingesz RóbertMicLab – 04 – 2012.02.29.14 oldal
15
2. feladat Program módosítása: nyomógombok használata Valami kezdőérték beállítása SW2 -> P2.1 = 1, P2.3 = 0 SW3 -> P2.1 = 0, P2.3 = 1 Mingesz RóbertMicLab – 04 – 2012.02.29.15 oldal
16
3. feladat Az alábbi digitális jelalak generálása a mikrovezérlő segítségével. T = 100 μs Ellenőrizze oszcilloszkópon a generált jelalakot! Mingesz RóbertMicLab – 04 – 2012.02.29.16 oldal
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.