Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Mikrovezérlők alkalmazástechnikája levelező laboratóriumi gyakorlat Hétszegmenses kijelző használata Kovács Tamás, Mingesz Róbert, Balogh Krisztián, Boros.

Hasonló előadás


Az előadások a következő témára: "Mikrovezérlők alkalmazástechnikája levelező laboratóriumi gyakorlat Hétszegmenses kijelző használata Kovács Tamás, Mingesz Róbert, Balogh Krisztián, Boros."— Előadás másolata:

1 Mikrovezérlők alkalmazástechnikája levelező laboratóriumi gyakorlat Hétszegmenses kijelző használata Kovács Tamás, Mingesz Róbert, Balogh Krisztián, Boros Péter, Zana Roland Kovács Tamás, Mingesz Róbert, Balogh Krisztián, Boros Péter, Zana Roland 2013. március 23.

2 Tartalom Hétszegmenses kijelző használata Feladatok 2

3 A kiegészítő áramkör 3

4 A kiegészítő áramkör kapcsolási rajza Mingesz RóbertMicLab – 02 – 2012.02.09.4 oldal

5 A kiegészítő áramkör panelterve Mingesz RóbertMicLab – 02 – 2012.02.09.5 oldal

6 Hétszegmenses kijelző használata Mingesz RóbertMicLab – 06 – 2012.03.22.6 oldal BCDGFEDCBAbyte 001111113Fh 1000011006h 210110115Bh 310011114Fh 4110011066h 511011016Dh 611111017Dh 7000011107h 811111117Fh 911011116Fh Negatív logika! Bájt invertálása: ‚~...’

7 Megoldás menete A hétszegmenses kijelzőt meghajtó port összes bitjét egyszerre tudjuk írni (P2 =...) A számjegyeket felváltva kell kijelezni: T/2 ideig az egyiket, T/2 ideig a másikat Az átkapcsolás idejére célszerű kikapcsolni az összes szegmenst (szellemkép ellen) A bináris-7szegmenses konverzióhoz szükséges adatokat célszerű egy tömbben tárolni: __code char sg[] = {0x3F,... 0x6f}; Mingesz RóbertMicLab – 06 – 2012.03.22.7 oldal

8 0..99 kijelzés Egész szám felbontása: – Maradékos osztás – Alsó helyi érték – Fels ő helyi érték Mingesz RóbertMicLab – 06 – 2012.03.22.8 oldal

9 Feladatok 9

10 1. feladat Jelenítsen meg különböző számokat az egyik, majd a másik kijelzőn 10

11 2. feladat Két különböző számjegy megjelenítése a két hétszegmenses kijelzőn. A kijelzés ne legyen szellemképes! A vezérléshez használjon timert és megszakítást! Hozzon létre olyan programot, mely egy 0 és 99 közötti egész számot megjelenít a kijelzőn Megjelenített kép vizsgálata a frissítési frekvencia függvényében. 11

12 3. feladat Jobb oldal: a hétszegmenses kijelzőn számoljon el 0-tól 99-ig másodpercenként egyet, majd ezt folyamatosan ismételje meg! Bal oldal: a hétszegmenses kijelzőn számoljon el 99-tól 0-ig másodpercenként egyet, majd ezt folyamatosan ismételje meg! 12

13 4. feladat Bővítse a programot a következő funkciókkal – Előre-hátra számolás: váltás a gombnyomással – Stopper funkció: Start, Stop, Folytat, Reset – Számlálás: fel/le léptetés egyesével, gombnyomásra 13


Letölteni ppt "Mikrovezérlők alkalmazástechnikája levelező laboratóriumi gyakorlat Hétszegmenses kijelző használata Kovács Tamás, Mingesz Róbert, Balogh Krisztián, Boros."

Hasonló előadás


Google Hirdetések