ATXMEGA128A1U-AU 8-bitowy mikrokontroler MCU 100TQFP IND TEMP ZIELONY 1.6-3.6V

Krótki opis:

Producenci: Microchip Technology
Kategoria produktu: Wbudowane — mikrokontrolery
Arkusz danych:ATXMEGA128A1U-AU
Opis: IC MCU 16BIT 128KB FLASH 100TQFP
Status RoHS: Zgodny z RoHS


Szczegóły produktu

Cechy

Tagi produktów

♠ Opis produktu

Atrybut produktu Wartość atrybutu
Producent: Mikroczip
Kategoria produktu: Mikrokontrolery 8-bitowe - MCU
RoHS: Detale
Seria: XMEGA A1U
Styl montażu: SMD/SMT
Opakowanie / etui: TQFP-100
Rdzeń: AVR
Rozmiar pamięci programu: 128kB
Szerokość magistrali danych: 8 bitów/16 bitów
Rozdzielczość ADC: 12 bitów
Maksymalna częstotliwość zegara: 32MHz
Liczba wejść/wyjść: 78 we/wy
Rozmiar pamięci RAM: 8kB
Napięcie zasilania — min.: 1,6 V
Napięcie zasilania — maks.: 3,6 V
Minimalna temperatura pracy: - 40 C
Maksymalna temperatura robocza: + 105 C
Opakowanie: Taca
Marka: Technologia mikroczipów / Atmel
Rodzaj pamięci RAM: SRAM
Rozmiar pamięci ROM: 2kB
Typ pamięci ROM: EEPROM
Typ interfejsu: I2C, SPI, UART
Wrażliwy na wilgoć: Tak
Liczba kanałów ADC: 16 kanał
Liczba timerów/liczników: 8 Minutnik
Seria procesorów: AVR XMEGA
Produkt: MCU
Rodzaj produktu: Mikrokontrolery 8-bitowe - MCU
Typ pamięci programu: Błysk
Fabryczna ilość w opakowaniu: 90
Podkategoria: Mikrokontrolery - MCU
Nazwa handlowa: XMEGA
Masa jednostkowa: 0,023175 uncji

♠ 8/16-bitowy mikrokontroler Atmel XMEGA A1U

Atmel AVR XMEGA to rodzina 8/16-bitowych mikrokontrolerów o niskim poborze mocy, wysokiej wydajności i bogatych w urządzenia peryferyjne, opartych na ulepszonej architekturze AVR RISC.Wykonując instrukcje w jednym cyklu zegara, urządzenia AVR XMEGA osiągają przepustowość procesora sięgającą miliona instrukcji na sekundę (MIPS) na megaherc, co pozwala projektantowi systemu zoptymalizować zużycie energii w stosunku do szybkości przetwarzania.

Procesor Atmel AVR łączy bogaty zestaw instrukcji z 32 rejestrami roboczymi ogólnego przeznaczenia.Wszystkie 32 rejestry są bezpośrednio podłączone do jednostki arytmetyczno-logicznej (ALU), umożliwiając dostęp do dwóch niezależnych rejestrów w jednej instrukcji, wykonywanej w jednym cyklu zegara.Powstała architektura jest bardziej wydajna pod względem kodu, a jednocześnie osiąga przepustowość wielokrotnie szybszą niż konwencjonalne mikrokontrolery z pojedynczym akumulatorem lub oparte na CISC.

Urządzenia AVR XMEGA A1U zapewniają następujące funkcje: programowalną w systemie pamięć flash z możliwością odczytu podczas zapisu;wewnętrzna pamięć EEPROM i SRAM;czterokanałowy kontroler DMA, ośmiokanałowy system zdarzeń i programowalny wielopoziomowy kontroler przerwań, 78 linii we/wy ogólnego przeznaczenia, 16-bitowy licznik czasu rzeczywistego (RTC);osiem elastycznych, 16-bitowych timerów/liczników z kanałami porównawczymi i PWM, osiem USART;cztery dwuprzewodowe interfejsy szeregowe (TWI);jeden interfejs USB 2.0 o pełnej szybkości;cztery szeregowe interfejsy peryferyjne (SPI);Silnik kryptograficzny AES i DES;Generator CRC-16 (CRC-CCITT) i CRC-32 (IEEE 802.3);dwa 16-kanałowe, 12-bitowe przetworniki ADC z programowalnym wzmocnieniem;dwa 2-kanałowe, 12-bitowe przetworniki cyfrowo-analogowe;cztery komparatory analogowe (AC) z trybem okienkowym;programowalny timer watchdoga z oddzielnym wewnętrznym oscylatorem;dokładne oscylatory wewnętrzne z PLL i preskalerem;i programowalne wykrywanie zaniku zasilania.

Dostępny jest interfejs programowania i debugowania (PDI), szybki, dwupinowy interfejs do programowania i debugowania.Urządzenia posiadają również standard IEEE.Interfejs JTAG zgodny z 1149.1, który może być również używany do skanowania granic, debugowania i programowania na chipie.

Urządzenia XMEGA A1U mają pięć trybów oszczędzania energii wybieranych programowo.Tryb bezczynności zatrzymuje procesor, pozwalając SRAM, kontrolerowi DMA, systemowi zdarzeń, kontrolerowi przerwań i wszystkim urządzeniom peryferyjnym na dalsze działanie.Tryb wyłączenia oszczędza pamięć SRAM i zawartość rejestru, ale zatrzymuje oscylatory, wyłączając wszystkie inne funkcje do następnego TWI, wznowienia USB, przerwania zmiany pinów lub resetu.W trybie oszczędzania energii asynchroniczny licznik czasu rzeczywistego kontynuuje działanie, umożliwiając aplikacji utrzymywanie podstawy czasowej, podczas gdy reszta urządzenia jest uśpiona.W trybie gotowości zewnętrzny oscylator kwarcowy działa, podczas gdy reszta urządzenia jest uśpiona.Pozwala to na bardzo szybkie uruchamianie z zewnętrznego kryształu, połączone z niskim zużyciem energii.W rozszerzonym trybie gotowości, zarówno główny oscylator, jak i zegar asynchroniczny kontynuują pracę.Aby jeszcze bardziej zmniejszyć zużycie energii, zegar peryferyjny każdego urządzenia peryferyjnego można opcjonalnie zatrzymać w trybie aktywnym iw trybie uśpienia bezczynności.

Atmel oferuje bezpłatną bibliotekę QTouch do osadzania funkcji pojemnościowych przycisków dotykowych, suwaków i kółek w mikrokontrolerach AVR.

Urządzenia są produkowane przy użyciu technologii pamięci nieulotnej firmy Atmel o dużej gęstości.Pamięć flash programu może być przeprogramowana w systemie poprzez interfejsy PDI lub JTAG.Uruchomiony w urządzeniu program ładujący może użyć dowolnego interfejsu do załadowania aplikacji do pamięci flash.Oprogramowanie modułu ładującego w sekcji flashowania rozruchu będzie nadal działać podczas aktualizacji sekcji flash aplikacji, zapewniając prawdziwą operację odczytu podczas zapisu.Łącząc 8/16-bitowy procesor RISC z samoprogramowalną pamięcią flash w systemie, AVR XMEGA to potężna rodzina mikrokontrolerów, która zapewnia bardzo elastyczne i ekonomiczne rozwiązanie dla wielu aplikacji wbudowanych.

Wszystkie urządzenia Atmel AVR XMEGA są obsługiwane przez pełen zestaw narzędzi do tworzenia programów i systemów, w tym kompilatory C, makroasemblery, debuggery/symulatory programów, programatory i zestawy ewaluacyjne.


  • Poprzedni:
  • Następny:

  • Wysokowydajny, energooszczędny mikrokontroler Atmel® AVR® XMEGA® 8/16-bitowy

    Nieulotne pamięci programów i danych

    • 64 KB – 128 KB samoprogramowalnej pamięci flash w systemie
    • Sekcja rozruchowa 4K – 8 KB
    • 2 KB EEPROM
    • 4K – 8 KB wewnętrznej pamięci SRAM
    1. Zewnętrzny interfejs magistrali do 16 MB SRAM
    2. Zewnętrzny interfejs magistrali do 128Mbit SDRAM

    Funkcje peryferyjne

    • Czterokanałowy kontroler DMA
    • Ośmiokanałowy system eventowy
    • Osiem 16-bitowych timerów/liczników
    1. Cztery timery/liczniki z 4 wyjściowymi kanałami porównawczymi lub wejściowymi do przechwytywania
    2. Cztery timery/liczniki z 2 wyjściowymi kanałami porównania lub wejściowymi kanałami przechwytywania
    3. Rozszerzenie o wysokiej rozdzielczości na wszystkich timerach/licznikach
    4. Zaawansowane rozszerzenie przebiegów (AWeX) na dwóch timerach/licznikach
    • Jeden interfejs urządzenia USB
    1. Zgodność urządzeń USB 2.0 z pełną szybkością (12 Mb/s) i niską szybkością (1,5 Mb/s).
    2. 32 punkty końcowe z pełną elastycznością konfiguracji
    • Osiem USART z obsługą IrDA dla jednego USART
    • Cztery dwuprzewodowe interfejsy z podwójnym dopasowaniem adresów (kompatybilne z I2 C i SMBus)
    • Cztery szeregowe interfejsy urządzeń peryferyjnych (SPI)
    • Silnik kryptograficzny AES i DES
    • Generator CRC-16 (CRC-CCITT) i CRC-32 (IEEE® 802.3)
    • 16-bitowy licznik czasu rzeczywistego (RTC) z oddzielnym oscylatorem
    • Dwa szesnastokanałowe, 12-bitowe, 2msps przetworniki analogowo-cyfrowe
    • Dwa dwukanałowe, 12-bitowe, 1msps przetworniki cyfrowo-analogowe
    • Cztery komparatory analogowe (AC) z funkcją porównywania okien i źródła prądu
    • Przerwania zewnętrzne na wszystkich pinach I/O ogólnego przeznaczenia
    • Programowalny zegar nadzorujący z oddzielnym wbudowanym oscylatorem o bardzo niskim poborze mocy
    • Obsługa biblioteki QTouch®
    1. Pojemnościowe przyciski dotykowe, suwaki i kółka

    Specjalne funkcje mikrokontrolera

    • Resetowanie po włączeniu i programowalne wykrywanie braku prądu
    • Opcje zegara wewnętrznego i zewnętrznego z PLL i preskalerem
    • Programowalny wielopoziomowy kontroler przerwań
    • Pięć trybów uśpienia
    • Interfejsy programowania i debugowania
    1. Interfejs JTAG (zgodny z IEEE 1149.1), w tym skanowanie granic
    2. PDI (interfejs programu i debugowania)

    I/O i pakiety

    • 78 programowalnych styków we/wy
    • 100 ołowiu TQFP
    • 100 kulek BGA
    • 100 piłek VFBGA

    Napięcie robocze

    • 1,6 – 3,6 V

    Częstotliwość pracy

    • 0 – 12 MHz od 1,6 V
    • 0 – 32 MHz od 2,7 V

    Produkty powiązane