40.4.3.2. Tutoriál

40.4.3.2.1. Vstupně výstupní a jiné porty
40.4.3.2.2. Obsluha přerušení

Krátké čtení o tom jak obsloužit různé části procesoru a různé periferie v jazyce C či assembleru a další potřebné znalosti.

http://www.joshknows.com/avr

Tabulka 40.27. Přesné bitové šířky jednotlivých typů

WidthSignednesTypedefConst Cast
8signedint8_tINT8_C
8unsigneduint8_tUINT8_C
16signedint16_tINT16_C
16unsigneduint16_tUINT16_C
32signedint32_tINT32_C
32unsigneduint32_tUINT32_C
64signedint64_tINT64_C
64unsigneduint64_tUINT64_C

http://www.nongnu.org/avr-libc/user-manual/group__avr__fuse.html

#include <avr/io.h>

FUSES = 
{
	.low = LFUSE_DEFAULT,
        .high = (FUSE_BOOTSZ0 & FUSE_BOOTSZ1 & FUSE_EESAVE & FUSE_SPIEN & FUSE_JTAGEN),
        .extended = EFUSE_DEFAULT,
};
Licence Creative Commons
Elektronika a počítače, jejímž autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .