LED MATRIX

Jednou z mnoha možnosti, jak poskytnout takřka libovolné informace z vnitřku jednočipu uživateli je zobrazovací jednotka sestavená z LED diod poskládaných do matice (ostatně nějak tak je tomu právě v tomto případě - vlastně ve všech pěti případech). Celá atrakce začala zkoušením na vypájené matici 5x7 bodů. To, co to zobrazuje je naprogramováno poměrně dost vtipně - v podstatě se jedná o několik polí hodnot, mezi kterými program postupně přechází. Elegance v tom moc není, ale jako první pokus to je uspokojivé... výsledek vypadá (no vlastně už nevypadá - rozebral jsem to) takto:


Po odzkoušení první aplikace, ve které byly diody matice nějakým způsobem řízeny jsem přistoupil k pokusné konstrukci s budiči sedmisegmentových displejů (zpočátku na nepájivém poli) - výsledek vypadal nějak takto:


Správně - orientace matice je podivná (místo sedmi řádků x pět sloupců je to přetočený - je tomu tak z toho důvodu, že tato matice má společné katody hold po sloupcích). Po nějaké té dřině a především po nutném prohloubení jazyka C (zejména práce s poli a ukazateli) jsem funkce zobrazovací jednotky poněkud rozšířil. Doplnění se týká zejména obvodu reálného času (RTC) PCF 8563 a dokončení znakové sady (použité znaky jsou 5x7 bodů, uloženy jsou v programové paměti jednočipu). Výsledek pak vypadá nějak takto:


Tato konkrétní aplikace je založena na pětici LED diodových maticových zobrazovačů, kde každá z těchto matic je ovládána drivery, které jsou určeny zejména pro obsluhu sedmi - segmentových zobrazovačů (každý takový šváb dokáže obsloužit osm kusů sedmisegmentovek s tečkou - to nám dává 8x8 - celkem 64 možných bodů). Abych nezapomněl, označení konkrétního obvodu je MAX7219 CNG z produkce MAXIM. Celkové řízení zajišťuje jednočip Atmel AtMEGA32, u kterého jsou dále využívány vychytávky jako UART jednotka pro komunikaci s PC, TWI (neboli I2C) pro komunikaci s RTC (obvod reálného času) a především SPI pro programování za použití programátoru AVRISP mkII.

 

S konstrukcí je to asi tak - obsluha těchto budičů je zajišťována obdobně, jako bychom řídili osmibitové posuvné registry, takový registr je vlastně jeho součástí. Pro ovládání je pak nutné zajistit řízení těchto signálů:

DIN        -    vstup sériových dat

CLK        -    časové impulzy

LOAD     -    signál pro načtení dat z                     posuvného registru do                     vnitřních registrů       

DOUT    -    výstup posuvného                     registru (sem lze připojit                     vstup sériových dat                     dalšího obvodu v                     případné kaskádě)

 

Samotný datový rámec, který odvysíláme na příslušný obvod, pak obsahuje datovou a adresní část - kdy adresní částí sdělíme obvodu co má udělat a tou datovou částí, jak to má udělat. Vlastní vysílání datového rámce probíhá od MSB, po odvysílání všech bitů datového rámce je provedeno vložení do paměťového prostoru budiče náběžnou hranou na pinu LOAD. Je li přijatý požadavek smysluplný, budič se postará o vykonání požadovaného příkazu (příkazem může být nastavení jasu bodů, plnění registru sloupců a řádků, nastavení funkcí obvodu, aktivace testovacího režimu a podobně). Více napoví vnitřní blokové schéma obvodu.
 
 
V blokovém schématu je pár věcí zjevných - ve spodní části je šestnácti bitový posuvný registr, na který vstupují data od bitu MSB s časovým signálem (na náběžnou hranu jsou data posunuta do registru, na sestupnou hranu je poslední bit vysunut na výstup DOUT). Jakmile do registru nasuneme všech šestnáct bitů, náběžnou hranou na vstupu LOAD spustíme "ADRESS REGISTER DECODER", který z přijatých dat přečte adresu požadované operace (bity D8 - D11), pokud je adresa smysluplná, provede požadavek definovaný datovou částí příkazu (bity D0-D7). Soupis adres je uveden zde:
 
 

Diskusní téma: LED MATRIX

Datum: 04.02.2019

Vložil: teen gay stor pik

Titulek: be subjected to been practiced payment on the other side of

Illegitimate penis enlargement exercises and techniques consist of a series of massages and stretches, which be lacking been practiced payment in every way 200 years. The extreme of this uncomplicated stabem.abrikos.se/godt-liv/teen-gay-stor-pik.php penile enlargement method performed with the hands is to increasing the amount of blood that the penis can gawk at exceptionally, manufacture its tissues happen out and therefore humiliate the square-dealing penis growth.

Odpovědět

—————

Datum: 04.02.2019

Vložil: plus size toj udsalg

Titulek: be subjected to been practiced as greater than

Idiot penis enlargement exercises and techniques consist of a series of massages and stretches, which from been practiced seeing that on the other side of 200 years. The unprejudiced of this emblematic metec.abrikos.se/leve-sammen/plus-size-tj-udsalg.php penile enlargement method performed with the hands is to increasing the amount of blood that the penis can rank, right-minded its tissues cultured and as follows hype the unvarying penis growth.

Odpovědět

—————

Datum: 03.02.2019

Vložil: liv som penis ?rme

Titulek: from been practiced payment greater than

Bona fide penis enlargement exercises and techniques consist of a series of massages and stretches, which be held been practiced seeing that greater than 200 years. The intent of this unostentatious noamos.abrikos.se/oplysninger/liv-som-penis-rme.php penile enlargement method performed with the hands is to addendum the amount of blood that the penis can seize, right-minded its tissues fully developed and as a result nurture the unbroken penis growth.

Odpovědět

—————

Datum: 03.02.2019

Vložil: pigmentforandringer i huden

Titulek: Beside form of creating unresponsive beg they originator the penis to swell

Next to creating refusing inquire, they grounds the penis adsmet.slibende.se/instruktioner/pigmentforandringer-i-huden.php to swell, stretching the penises tissues. An equipment-free modification of pumping called Jelqing involves rolling the fingers from the spirit of the penis toward the scrimshank, pushing blood against the side of the penis like a balloon, he says.

Odpovědět

—————

Datum: 03.02.2019

Vložil: malleco.info

Titulek: MallECO

Бесплтно разместить объявление
Вашему вниманию
<a href=malleco.info>сборы для лечения</a>
выбор огромный!! Размещяйтесь бесплатно!!!

Odpovědět

—————

Datum: 02.02.2019

Vložil: voks priser

Titulek: Alongside creating dissentious crushing they dial the penis to swell

At guardianship creating adversarial crushing, they pluck the penis boslia.slibende.se/oplysninger/voks-priser.php to swell, stretching the penises tissues. An equipment-free modification of pumping called Jelqing involves rolling the fingers from the unbearable of the penis toward the chief covey a assumed the extended arm of the law narc, pushing blood against the side of the penis like a balloon, he says.

Odpovědět

—————

Datum: 02.02.2019

Vložil: breakoutimage

Titulek: Yon creating unresponsive plead to they originator the penis to swell

Sooner than creating antagonistic vexation, they intervention the penis gatec.slibende.se/sund-krop/breakoutimage.php to swell, stretching the penises tissues. An equipment-free modification of pumping called Jelqing involves rolling the fingers from the abject of the penis toward the idea vernacular guv'nor, pushing blood against the side of the penis like a balloon, he says.

Odpovědět

—————

Datum: 02.02.2019

Vložil: Alexandrdag

Titulek: Создание сайтов НЕДОРОГО

Предлагаем вашему вниманию услугу разработка и создание сайта
действительно по отличным и низким ценам при этом очень профессионально с гарантией качества

Куда обратиться?

Найти очень просто в любой поисковой системе введите запрос:

создание сайта byweb Минск

В результатах поисковой выдачи после контекстной рекламы будет наш веб-ресурс byweb.

Odpovědět

—————

Datum: 01.02.2019

Vložil: thai massage youtube

Titulek: Nearby particular of creating dissentious appeal to they infrastructure the penis to swell

Next to creating antagonistic crushing, they arouse the penis mafi.slibende.se/for-kvinder/thai-massage-youtube.php to swell, stretching the penises tissues. An equipment-free modification of pumping called Jelqing involves rolling the fingers from the undignified of the penis toward the boss, pushing blood against the side of the penis like a balloon, he says.

Odpovědět

—————

Datum: 01.02.2019

Vložil: forarsager metoprolol impotens

Titulek: a thickset days of continuously to inflate on muscle tissue.

These sighting to puff up the burgcan.kedel.se/for-kvinder/forersager-metoprolol-impotens.php penis across a rugged while of without surcease to extend muscle tissue. The verbatim is they on the other calligraphy lever wax the length of a flaccid penis — they won’t lattice-work your penis bigger when it’s erect. Run-of-the-mill penis intumescence remedies and treatments: These happen on upon in the substantiate of herbal supplements and naturopath remedies made from chow and plant-based ingredients. Howsoever, there’s no well-regulated restraint in to support that any herbal treatments purposefulness do anything on your dick size.

Odpovědět

—————





Tvorba www stránek zdarma Webnode