Programování mikrokontrolérů architektury AVR (3)

V minulém díle jsem zmínil, že popisovaný praktický příklad by bylo možno realizovat jednodušeji s použitím cyklů. V tomto díle se naučíme stěžejní část jazyka C, která se souhrnně popisuje jako „větvení programu“.

projít na článek

Programování mikrokontrolérů architektury AVR (4)

V tomto díle bude vysvětlena další stěžejní část programovacího jazyka C, kterou jsou funkce. Naučíme se obsluhovat asynchronní události pomocí přerušení a popíšeme si také přerušovací systém mikrokontrolérů AVR. Datový výstup již nebudou pouze jednotlivé

projít na článek

Programování mikrokontrolérů architektury AVR (6)

Pokud jste již někdy přemýšleli nad jednoduchým způsobem, jak zprovoznit komunikaci mezi mikrokontrolérem a osobním počítačem, pak je tento článek o rozhraní USART přesně pro vás.

projít na článek

Programování mikrokontrolérů architektury AVR (5)

Pátý díl našeho seriálu o mikrokontrolérech bude zaměřen na všestranně využitelnou periferii nazvanou čítač/časovač a budeme jej, mimo jiné, používat ke generování pulzně-šířkově modulovaného signálu, který umožňuje realizovat regulátor o vysoké účinnosti

projít na článek

Programování mikrokontrolérů architektury AVR (8)

Tento díl nás seznámí s metodou, kterou lze měřit napětí v o mnoho více úrovních, než dvou (logických 0 a 1). Součástí článku bude také stavba jednoduchého voltmetru, který je i sám o sobě užitečnou pomůckou.

projít na článek

Programování mikrokontrolérů architektury AVR (7)

Ve čtvrtém díle našeho seriálu jsme si popsali řízení sedmisegmentového displaye. Tento display je ovšem nevhodný k zobrazování textu. Řízení zobrazovače, který si popíšeme, již bude probíhat na vyšší úrovni a nebudeme muset řešit multiplexování, čímž doj

projít na článek