Dynamické displeje Flashcards
Dynamické displeje
Dynamické displeje jsou charakteristické tím, že se využívá nedokonalosti lidského oka.
K temto perifériím patří periférie dynamických displejů 3x7segmentů, 4x7segmentů a 8x7segmentů používající pro převod dat s datové sběrnice dekodéry, které převedou 4 bitovou hodnotu na kód 7 segmentového displeje.
Dynamický displej 3x7segmentů
Modul obsahuje tři sedmisegmentové zobrazovače, buzené multiplexním způsobem. Bity D0 až D3 určují zobrazovaný znak, který je do sedmisegmentového tvaru převáděn dekodérem (7447). Bity D4 až D6 určují pozici, na které bude znak zobrazen, a to v kódu 1 z 3. Úroveň log. 0 na některém z bitů D4 až D6 aktivuje příslušný zobrazovač (nejméně významná pozice až nejvíce významná pozice). Bit D7 je použit na aktivování desetinné tečky u aktivovaného zobrazovače.
Dynamický displej 4x7segmentů
Modul obsahuje čtyři sedmi-segmentové zobrazovače, buzené multiplexním způsobem. Bity D0 až D3 určují zobrazovaný znak, který je do sedmi-segmentového tvaru převáděn dekodérem (D347D). Bity D4 až D7 určují pozici, na které bude znak zobrazen, a to v kódu 1 z 4. Úroveň log. 0 na některém z bitů D4 až D7 aktivuje příslušný zobrazovač (nejméně významná pozice až nejvíce významná pozice).
Dynamický displej 8x7segmentů
Modul obsahuje osm sedmi-segmentových zobrazovačů, buzených multiplexním způsobem. Bity D0 až D3 určují zobrazovaný znak, který je do sedmi-segmentového tvaru převáděn dekodérem (D347D). Bity D4 až D6 určují pozici, na které bude znak zobrazen, a to v binárním kódu pro čísla 0 až 7. Dekodérem binárního kódu je aktivován příslušný zobrazovač. Bit D7 pak potlačuje aktivovaný zobrazovač vybraný dle binárního kódu na bitech D4 až D6. Logická 1 potlačuje zobrazení, logická 0 pak umožňuje zobrazit příslušný znak na aktivovaném zobrazovači dle bitů D0 až D3.
Maticový displej 5x7
Modul obsahuje matici diod 5x7 tyto diody jsou uspořádány do pěti sloupců po sedmy LED diodách. Bity D0 a D6 jsou určeny pro LED diody ve sloupci, je-li na příslušný bit přivedena úroveň log. 0, rozsvítí se odpovídající dioda LED pro aktivovaný sloupec. Bit D7 se používá pro aktivaci příslušného sloupce pomocí čítače, jež reaguje na vzestupnou hranu s dekodérem 74HCT4017. Výstupem čítače je kód 1 z 10 (S0 až S9) pomocí, kterého je aktivován příslušný sloupec na maticovém displeji. Sloupce jsou připojeny na S1 až S5 . Protože není možné zabezpečit, aby po připojení modulu byl aktivní S0 je třeba provést restart modulu a to pomocí bitu D7. Restart modulu se provede tak, že na bit D7 se přivede log. 1 po dobu 1ms a pak log. 0 po dobu 1ms pak je aktivní výstup S0 a modul je připraven. Příslušný znak je pak zobrazován po jednotlivých sloupcích, jak je naznačeno na časovém schématu zobrazení.
Je možný ještě jeden přístup k ovládání matricového displeje a to takový, který po zobrazení pátého sloupce provede reset modulu a zobrazování tedy pokračuje od zobrazení prvního sloupce. Tato varianta má určitou výhodu a to takovou, že po odpojení a následném připojení modulu maticového displeje nedochází k špatnému zobrazení zadaného motivu.
Využití - písmena