Opis
Rdzeń AVR łączy bogaty zestaw instrukcji z 32 rejestrami roboczymi ogólnego przeznaczenia.Wszystkie 32 rejestry są bezpośrednio podłączone do jednostki arytmetycznej logiki (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ść nawet dziesięciokrotnie większą niż konwencjonalne mikrokontrolery CISC.Urządzenie zapewnia następujące funkcje: 16/32 KB programowalnej w systemie pamięci Flash z możliwością odczytu podczas zapisu, 512 bajtów/1 KB EEPROM, 1,25/2,5 KB pamięci SRAM, 26 linii we/wy ogólnego przeznaczenia (wyjścia CMOS i wejścia LVTTL) , 32 rejestry robocze ogólnego przeznaczenia, cztery elastyczne timery/liczniki z trybami porównywania i PWM, jeszcze jeden szybki timer/licznik z trybami porównywania i regulowanym źródłem PLL, jeden USART (w tym sygnały kontroli przepływu CTS/RTS), zorientowany bajtowo 2 -Wire Interfejs szeregowy, 12-kanałowy 10-bitowy przetwornik ADC z opcjonalnym różnicowym stopniem wejściowym z programowalnym wzmocnieniem, skalibrowany czujnik temperatury na chipie, programowalny zegar Watchdog z wewnętrznym oscylatorem, port szeregowy SPI, standard IEEE.Interfejs testowy JTAG zgodny z normą 1149.1, używany również do uzyskiwania dostępu do systemu On-chip Debug i programowania oraz sześciu wybieranych programowo 5 trybów oszczędzania energii Atmel-7766JS-USB-ATmega16U4/32U4-Datasheet_04/2016.Tryb bezczynności zatrzymuje procesor, umożliwiając dalsze działanie pamięci SRAM, timera/liczników, portu SPI i systemu przerwań.Tryb Power-down zapisuje zawartość rejestru, ale zamraża oscylator, wyłączając wszystkie inne funkcje chipa do następnego przerwania lub resetu sprzętowego.Tryb redukcji szumów ADC zatrzymuje procesor i wszystkie moduły we/wy z wyjątkiem ADC, aby zminimalizować szum przełączania podczas konwersji ADC.W trybie gotowości oscylator Crystal/Resonator pracuje, podczas gdy reszta urządzenia jest w stanie uśpienia.Pozwala to na bardzo szybki rozruch połączony z niskim zużyciem energii.
| Dane techniczne: | |
| Atrybut | Wartość |
| Kategoria | Układy scalone (IC) |
| Wbudowane — mikrokontrolery | |
| Prod | Technologia mikroczipów |
| Seria | AVR® ATmega |
| Pakiet | Taca |
| Stan części | Aktywny |
| Procesor rdzeniowy | AVR |
| Rozmiar rdzenia | 8 bitowy |
| Prędkość | 16MHz |
| Łączność | I²C, SPI, UART/USART, USB |
| Urządzenia peryferyjne | Wykrywanie/resetowanie braku zasilania, POR, PWM, WDT |
| Liczba wejść/wyjść | 26 |
| Rozmiar pamięci programu | 32 KB (16 KB x 16) |
| Typ pamięci programu | BŁYSK |
| Rozmiar pamięci EEPROM | 1K x 8 |
| Rozmiar pamięci RAM | 2,5 tys. x 8 |
| Napięcie — zasilanie (Vcc/Vdd) | 2,7 V ~ 5,5 V |
| Konwertery danych | A/D 12x10b |
| Typ oscylatora | Wewnętrzny |
| temperatura robocza | -40°C ~ 85°C (TA) |
| Typ mocowania | Montaż powierzchniowy |
| Opakowanie / Sprawa | 44-VFQFN Odsłonięta podkładka |
| Pakiet urządzeń dostawcy | 44-VQFN (7x7) |
| Podstawowy numer produktu | ATMEGA32 |