Table of Contents

Maticová klávesnice

Naprogramujte maticovou klávesnici 4 x 4, která bude zobrazovat hodnoty 0-F na dynamickém displeji.

Zadání

Pro získání informace o stisknutém tlačítku je třeba nejprve vědět, jakým způsobem je klávesnice zapojena. Maticková klávesnice je typickým příkladem, kdy máme nedostatek vstupně/výstupních pinů a bylo třeba využít posuvného registru ke generování řádkových impulzů a sloupcové impulzy jsou poté zachyceny přímo mikrokontrolérem jak je zobrazeno na následujících diagramech. Detailnější informace k zapojení naleznete ve schématu zapojení přípravku

Časování posuvných registrů Image 1

Časování zápisu a čtení tlačítek Image 2