ATXMEGA128A1U-AU 8-битови микроконтролери MCU 100TQFP IND TEMP GREEN 1.6-3.6V
♠ Описание на продукта
Атрибут на продукта | Стойност на атрибута |
Производител: | Микрочип |
Категория на продукта: | 8-битови микроконтролери - MCU |
RoHS: | Детайли |
Серия: | XMEGA A1U |
Стил на монтаж: | SMD/SMT |
Пакет / Калъф: | TQFP-100 |
Ядро: | АВР |
Размер на програмната памет: | 128 кБ |
Ширина на шината за данни: | 8 бита/16 бита |
Резолюция на АЦП: | 12-битов |
Максимална тактова честота: | 32 MHz |
Брой входове/изходи: | 78 входа/изхода |
Размер на RAM паметта за данни: | 8 кБ |
Захранващо напрежение - мин.: | 1,6 V |
Захранващо напрежение - Макс.: | 3,6 V |
Минимална работна температура: | - 40°C |
Максимална работна температура: | +105°C |
Опаковка: | Тава |
Марка: | Microchip Technology / Atmel |
Тип RAM памет за данни: | SRAM |
Размер на ROM паметта за данни: | 2 кБ |
Тип ROM с данни: | EEPROM |
Тип интерфейс: | I2C, SPI, UART |
Чувствителност към влага: | Да |
Брой канали на ADC: | 16 канала |
Брой таймери/броячи: | 8 Таймер |
Серия процесори: | AVR XMEGA |
Продукт: | Микроконтролер |
Тип продукт: | 8-битови микроконтролери - MCU |
Тип програмна памет: | Светкавица |
Количество в фабричната опаковка: | 90 |
Подкатегория: | Микроконтролери - MCU |
Търговско наименование: | XMEGA |
Тегло на единица: | 0,023175 унции |
♠ 8/16-битов микроконтролер Atmel XMEGA A1U
Atmel AVR XMEGA е семейство от нискоенергийни, високопроизводителни и богати на периферни устройства 8/16-битови микроконтролери, базирани на подобрената RISC архитектура на AVR. Чрез изпълнение на инструкции в един тактов цикъл, устройствата AVR XMEGA постигат пропускателна способност на процесора, приближаваща се до един милион инструкции в секунда (MIPS) на мегахерц, което позволява на системния дизайнер да оптимизира консумацията на енергия спрямо скоростта на обработка.
Процесорът Atmel AVR комбинира богат набор от инструкции с 32 работни регистъра с общо предназначение. Всички 32 регистъра са директно свързани с аритметично-логическото устройство (ALU), което позволява достъп до два независими регистъра с една инструкция, изпълнявана в един тактов цикъл. Получената архитектура е по-ефективна по отношение на кода, като същевременно постига многократно по-бърза производителност от конвенционалните микроконтролери с един акумулатор или CISC.
Устройствата AVR XMEGA A1U предоставят следните характеристики: програмируема флаш памет в системата с възможности за четене по време на запис; вътрешна EEPROM и SRAM; четириканален DMA контролер, осемканална система за събития и програмируем многостепенен контролер за прекъсвания, 78 I/O линии с общо предназначение, 16-битов брояч в реално време (RTC); осем гъвкави, 16-битови таймери/броячи с канали за сравнение и PWM, осем USART-а; четири двупроводни серийни интерфейса (TWI); един пълноскоростен USB 2.0 интерфейс; четири серийни периферни интерфейса (SPI); AES и DES криптографски енджин; генератор CRC-16 (CRC-CCITT) и CRC-32 (IEEE 802.3); два 16-канални, 12-битови ADC с програмируемо усилване; два 2-канални, 12-битови DAC; четири аналогови компаратора (AC) с прозорецов режим; програмируем watchdog таймер с отделен вътрешен осцилатор; прецизни вътрешни осцилатори с PLL и предделител; и програмируемо откриване на спад на напрежението.
Наличен е интерфейс за програмиране и дебъгване (PDI) - бърз, двупинов интерфейс за програмиране и дебъгване. Устройствата имат и JTAG интерфейс, съвместим със стандарта IEEE 1149.1, който може да се използва и за гранично сканиране, дебъгване на чипа и програмиране.
Устройствата XMEGA A1U имат пет софтуерно избираеми режима за пестене на енергия. Режимът на готовност спира процесора, като същевременно позволява на SRAM, DMA контролера, системата за събития, контролера на прекъсвания и всички периферни устройства да продължат да функционират. Режимът на изключване на захранването запазва съдържанието на SRAM и регистрите, но спира осцилаторите, деактивирайки всички други функции до следващото TWI, възобновяване на USB, прекъсване от промяна на пина или нулиране. В режим на пестене на енергия асинхронният брояч в реално време продължава да работи, което позволява на приложението да поддържа база на таймера, докато останалата част от устройството спи. В режим на готовност външният кристален осцилатор продължава да работи, докато останалата част от устройството спи. Това позволява много бързо стартиране от външния кристал, комбинирано с ниска консумация на енергия. В разширен режим на готовност както основният осцилатор, така и асинхронният таймер продължават да работят. За да се намали допълнително консумацията на енергия, периферният тактов часовник към всяка отделна периферия може по избор да бъде спрян в активен режим и режим на готовност.
Atmel предлага безплатна библиотека QTouch за вграждане на капацитивни сензорни бутони, плъзгачи и колелца в AVR микроконтролери.
Устройствата са произведени с помощта на технологията Atmel за енергонезависима памет с висока плътност. Програмната флаш памет може да бъде препрограмирана в системата чрез PDI или JTAG интерфейсите. Буутлоудър, работещ в устройството, може да използва всеки интерфейс, за да изтегли приложната програма във флаш паметта. Софтуерът на буутлоудъра в секцията за флаш памет за зареждане ще продължи да работи, докато секцията за флаш памет за приложения се актуализира, осигурявайки истинска операция за четене по време на запис. Чрез комбиниране на 8/16-битов RISC процесор със системна, самопрограмираща се флаш памет, AVR XMEGA е мощно семейство микроконтролери, което предоставя изключително гъвкаво и рентабилно решение за много вградени приложения.
Всички устройства Atmel AVR XMEGA се поддържат с пълен набор от инструменти за разработка на програми и системи, включително C компилатори, макро асемблери, програмни дебъгери/симулатори, програматори и комплекти за оценка.
Високопроизводителен, нискоенергиен Atmel® AVR® XMEGA® 8/16-битов микроконтролер
Енергонезависима памет за програми и данни
- 64K – 128KBбайта вградена самопрограмируема флаш памет
- 4K – 8KBytes boot section
- 2KBytes EEPROM
- 4K – 8KBytes вътрешна SRAM памет
- Външен шинен интерфейс за до 16Mbytes SRAM
- Външен шинен интерфейс за до 128Mbit SDRAM
Периферни функции
- Четириканален DMA контролер
- Осемканална система за събития
- Осем 16-битови таймера/брояча
- Четири таймера/брояча с 4 канала за сравнение на изхода или заснемане на входа
- Четири таймера/брояча с 2 канала за сравнение на изхода или заснемане на входа
- Разширение с висока резолюция на всички таймери/броячи
- Разширено разширение на формата на вълната (AWeX) на два таймера/брояча
- Един USB интерфейс за устройство
- Съвместимост с USB 2.0 устройства с пълна скорост (12 Mbps) и ниска скорост (1.5 Mbps)
- 32 крайни точки с пълна гъвкавост на конфигурацията
- Осем USART-а с IrDA поддръжка за един USART
- Четири двупроводни интерфейса с двойно съвпадение на адресите (съвместими с I2C и SMBus)
- Четири серийни периферни интерфейса (SPI)
- AES и DES крипто двигател
- Генератор на CRC-16 (CRC-CCITT) и CRC-32 (IEEE® 802.3)
- 16-битов брояч в реално време (RTC) с отделен осцилатор
- Два шестнадесетканални, 12-битови, 2msps аналогово-цифрови преобразувателя
- Два двуканални, 12-битови, 1msps цифрово-аналогови преобразувателя
- Четири аналогови компаратора (AC) с функция за сравнение на прозореца и източници на ток
- Външни прекъсвания на всички I/O пинове с общо предназначение
- Програмируем таймер за наблюдение с отделен вграден осцилатор с ултра ниска мощност
- Поддръжка на библиотека QTouch®
- Капацитивни сензорни бутони, плъзгачи и колелца
Специални характеристики на микроконтролера
- Нулиране при включване и програмируемо откриване на спад на напрежението
- Опции за вътрешен и външен тактов генератор с PLL и делител
- Програмируем многостепенен контролер за прекъсвания
- Пет режима на сън
- Интерфейси за програмиране и дебъгване
- JTAG (съвместим с IEEE 1149.1) интерфейс, включително гранично сканиране
- PDI (Интерфейс за програмиране и отстраняване на грешки)
Входно/изходни данни и пакети
- 78 програмируеми входно/изходни пина
- 100-воден TQFP
- 100 топчета BGA
- 100 топки VFBGA
Работно напрежение
- 1.6 – 3.6V
Работна честота
- 0 – 12MHz от 1.6V
- 0 – 32MHz от 2.7V