Опис
Јадрото AVR комбинира богат сет на инструкции со 32 работни регистри за општа намена.Сите 32 регистри се директно поврзани со Аритметичка логичка единица (ALU), овозможувајќи пристап до два независни регистри во една единствена инструкција извршена во еден такт циклус.Резултирачката архитектура е поефикасна за кодот, додека постигнува пропусност до десет пати побрзо од конвенционалните CISC микроконтролери.ATmega16 ги обезбедува следниве карактеристики: 16 Kbytes програмабилна меморија на флеш програма во системот со можности за читање-додека-запишување, 512 бајти EEPROM, 1 Kbyte SRAM, 32 I/O линии за општа намена, 32 работни регистри за општа намена, JTAG интерфејс за Boundaryscan, поддршка и програмирање за дебагирање на чип, три флексибилни тајмер/бројачи со споредбени режими, внатрешни и надворешни прекини, сериски програмибилен USART, двожичен сериски интерфејс ориентиран кон бајти, 8-канален, 10-битен ADC со опционален Диференцијална влезна фаза со програмабилна добивка (само TQFP пакет), програмабилен Watchdog Timer со внатрешен осцилатор, SPI сериска порта и шест режими за заштеда на енергија што може да се изберат со софтвер.Режимот на мирување го запира процесорот додека дозволува USART, двожичниот интерфејс, A/D конверторот, SRAM, тајмерот/бројачите, SPI-портата и системот за прекини да продолжат да функционираат.Режимот за исклучување ја зачувува содржината на регистарот, но го замрзнува осцилаторот, оневозможувајќи ги сите други функции на чипот до следниот надворешен прекин или ресетирање на хардверот.Во режимот за заштеда на енергија, асинхрониот тајмер продолжува да работи, овозможувајќи му на корисникот да одржува база на тајмер додека остатокот од уредот спие.Режимот за намалување на бучавата ADC го запира процесорот и сите влезни/излезни модули освен Асинхрониот тајмер и ADC, за да се минимизира шумот при префрлување за време на конверзијата на ADC.Во режим на подготвеност, осцилаторот за кристали/резонатор работи додека остатокот од уредот спие.Ова овозможува многу брзо стартување во комбинација со мала потрошувачка на енергија.Во режимот на продолжено мирување, и главниот осцилатор и асинхрониот тајмер продолжуваат да работат.
Спецификации: | |
Атрибут | Вредност |
Категорија | Интегрирани кола (IC) |
Вградени - Микроконтролери | |
Мфр | Технологија на микрочипови |
Серии | AVR® ATmega |
Пакет | Послужавник |
Статус на дел | Активен |
Основен процесор | AVR |
Големина на јадрото | 8-бит |
Брзина | 8 MHz |
Поврзување | I²C, SPI, UART/USART |
Периферни уреди | Откривање/ресетирање со кафеава излез, POR, PWM, WDT |
Број на I/O | 32 |
Големина на меморија на програмата | 16 KB (8K x 16) |
Тип на меморија на програмата | БЛЕС |
Големина на EEPROM | 512 x 8 |
Големина на RAM меморија | 1K x 8 |
Напон - Напојување (Vcc/Vdd) | 2,7V ~ 5,5V |
Конвертори на податоци | A/D 8x10b |
Тип на осцилатор | Внатрешна |
Работна температура | -40°C ~ 85°C (TA) |
Тип на монтирање | Површинска монтажа |
Пакет / Случај | 44-TQFP |
Пакет со уреди за добавувач | 44-TQFP (10x10) |
Основен број на производ | ATMEGA16 |