Uživatel:   
Heslo:   
Smooth Slider
Ráj bastlířů

AVR ATmega

Úvod

V tomto tutoriálu si nejprve popíšeme, jak funguje SPI modul na mikrokontrolérech AVR. A pak si jeho ovládání předvedeme na čtyřech příkladech. První tři příklady budou demonstrovat ovládání mikrokontrolérů AVR v rolích Master a Slave, při kterých byste měli získat pohled na ovládání SPI modulu. Poslední příklad bude trochu neobvyklý. Předvedeme si v něm jak ovládat digitální potenciometr. (Zobrazit více…)

Úvod

Možná vás někdy napadlo při psaní zdrojového kódu v jazyce C, jak vypadá výsledný zdrojový kód v jazyku symbolických adres (JSA) označovaný nepřesně jako assembler (viz, Wikipedie). A pokud nenapadlo, tak věřte, že dříve nebo později dospějete do situace, kdy budete muset důkladně ladit program a výsledný kód v jazyku symbolických adres je velmi vítaným pomocníkem. (Zobrazit více…)

Úvod

V druhém dílu seriálu zaměřeného na jednotku TWI u AVR se podíváme na zbylé dva praktické příklady TWI – přenos více bytů Slave >> Master a TWI – jednoduchá obousměrná komunikace. (Zobrazit více…)

Úvod

Jak již bývá v těchto seriálech zvykem, tak se budeme s ovládáním periférie ATmegy seznamovat na příkladech. TWI modul ATmegy se ovládá relativně snadno. (Zobrazit více…)

Úvod

V předchozích dílech o jednotce USART mikrokontrolérů AVR jsme si řekl teoretické poznatky (můžete ho najít ZDE), vyzkoušeli jsme si základní pracovní režimy (ke shlédnutí ZDE) a nyní je na řadě ukázat si, jak používat multi procesorovou komunikaci a synchronní režim. (Zobrazit více…)

Úvod

V předchozím díle o jednotce USART mikrokontrolérů AVR (můžete ho najít ZDE) jsme si řekli základní teoretické poznatky. V tomto článku navážeme na teorii praktickými ukázkami použití jednotky USART. (Zobrazit více…)

Úvod

Jednotka USART zpřístupňuje u mikrokontrolérů AVR celou třídu nejrozšířenějších komunikačních protokolů (R232, RS485…). Zvu vás na ochutnávku jejích možností. Podíváme se na základy, zprovozníme několik variant komunikací PC – mikrokontrolér a ukážeme si jak mohou komunikovat mikrokontroléry mezi sebou. Vše ukážu přirozeně na funkčních příkladech. (Zobrazit více…)

Úvod

Při prohlížení internetu jsem narazil na zajímavý způsob výměny hodnot dvou proměných bez nutnosti použití třetí pomocné proměnné, která by ukládala mezivýsledek. (Zobrazit více…)