Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaKlaudia Vörösné Megváltozta több, mint 9 éve
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 2013. március 23.
2
Tartalom Hétszegmenses kijelző használata Feladatok
3
A kiegészítő áramkör
4
A kiegészítő áramkör kapcsolási rajza
MicLab – 02 – Mingesz Róbert
5
A kiegészítő áramkör panelterve
MicLab – 02 – Mingesz Róbert
6
Hétszegmenses kijelző használata
BCD G F E D C B A byte 1 3Fh 06h 2 5Bh 3 4Fh 4 66h 5 6Dh 6 7Dh 7 07h 8 7Fh 9 6Fh Negatív logika! Bájt invertálása: ‚~...’ MicLab – 06 – Mingesz Róbert
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}; MicLab – 06 – Mingesz Róbert
8
0..99 kijelzés Egész szám felbontása: Maradékos osztás
Alsó helyi érték Felső helyi érték MicLab – 06 – Mingesz Róbert
9
Feladatok
10
1. feladat Jelenítsen meg különböző számokat az egyik, majd a másik kijelzőn
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.
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!
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
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.