Skip to content

Latest commit

 

History

History

IMP

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Navrhněte a implementujte aplikaci realizující dekodér Morseovy abecedy. Vstup bude zadáván vybraným jedním tlačítkem kitu, přičemž zajistěte rozlišení tečky, čárky a prodlevy měřením doby stisknutého/uvolněného tlačítka. během zadávání a po každé prodlevě dekódovaný znak vypište na 7-segmentový displej externě připojený ke kitu. Nezapomeňte ošetřit i případ zadání nesprávné kombinace a vhodně na tuto skutečnost reagovat. Taktéž korektně ošetřete případ, kdy uživatel delší dobu nic nezadává (na displeji se tak nic nebude vypisovat ~ "wait režim"). Postačí dekódovat pouze ty znaky, které lze na 7-segmentovce dobře zobrazit (takže např Q, W, V, M a další nemusíte řešit - ošetřete jako "nesprávně" zadanou kombinaci).