Mikro elektronika

Prídavná doska MikroElektronika Keypad 4×4

MikroElektronika-Klávesnica-4x4-Prídavná doska

Všetky vývojové systémy Mikroelektronika obsahujú veľké množstvo periférnych modulov rozširujúcich rozsah použitia mikrokontrolérov a uľahčujúcich proces testovania programu. Okrem týchto modulov je možné použiť aj množstvo doplnkových modulov prepojených s vývojovým systémom cez konektory I/O portov. Niektoré z týchto prídavných modulov môžu fungovať ako samostatné zariadenia bez pripojenia k mikrokontroléru.

Klávesnica 4×4

Klávesnica 4×4 slúži na načítanie čísel do mikrokontroléra. Pozostáva zo 16 tlačidiel usporiadaných do poľa so štyrmi riadkami a štyrmi stĺpcami. Je pripojený k vývojovému systému bežným konektorom IDC 10 samica zapojeným do portu niektorého vývojového systému.

Klávesnica sa zvyčajne používa nasledovne:

  1. Štyri piny mikrokontroléra by mali byť definované ako výstupy a ďalšie štyri piny by mali byť definované ako vstupy. Aby klávesnica správne fungovala, mali by byť na vstupných kolíkoch mikrokontroléra umiestnené sťahovacie rezistory, ktoré definujú logický stav, keď nie je stlačené žiadne tlačidlo.
  2. Potom sa výstupné kolíky nastavia na logickú jednotku (1) a načíta sa logický stav vstupných kolíkov. Stlačením ľubovoľného tlačidla sa na niektorom vstupnom pine objaví logická jednička (1).MikroElektronika-Klavenica-4x4-Doplnka-Doska-1
  3. Kombináciou núl a jednotiek na výstupných kolíkoch sa určí, ktoré tlačidlo je stlačené.MikroElektronika-Klavenica-4x4-Doplnka-Doska-2

Oveľa jednoduchší spôsob načítania údajov pomocou klávesnice 4×4 je použitie funkcií pripravených na použitie, ktoré sú k dispozícii v knižnici klávesnice ľubovoľného kompilátora Mikroelektronika. Na nasledujúcich stranách sú tri jednoduché exampnapísaný pre mikrokontrolér PIC16F887 v programovacích jazykoch mikroC, mikroBasic a mikroPascal. Vo všetkých prípadoch sa číslo načítané pomocou klávesnice prevedie na ekvivalentný ASCII kód ​​(0…9, A…F) a potom sa zobrazí v druhom riadku LCD displeja. V tomto prípade sú na výstupných pinoch RD0 – RD3 umiestnené pull-down rezistory, ktoré slúžia na určenie logickej nuly (0) v kľudovom stave.

Klávesnica 4×4MikroElektronika-Klavenica-4x4-Doplnka-Doska-3

Example 1: Program napísaný v mikroC PRO pre PICMikroElektronika-Klavenica-4x4-Doplnka-Doska-4

Example 2: Program napísaný v mikroBasic PRO pre PICMikroElektronika-Klavenica-4x4-Doplnka-Doska-5

Example 3: Program napísaný v mikroPascal PRO pre PICMikroElektronika-Klavenica-4x4-Doplnka-Doska-6

  • Ak sa chcete dozvedieť viac o našich produktoch, navštívte naše webmiesto na www.mikroe.com
  • Ak máte nejaké problémy s niektorým z našich produktov alebo potrebujete ďalšie informácie, uveďte ich www.mikroe.com/en/support
  • Ak máte akékoľvek otázky, pripomienky alebo obchodné návrhy, neváhajte nás kontaktovať na office@mikroe.com

Dokumenty / zdroje

Prídavná doska MikroElektronika Keypad 4x4 [pdfPoužívateľská príručka
Klávesnica 4x4, Prídavná doska, Klávesnica 4x4 Prídavná doska

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *