AT91SAM7S256D-AU ARM Mikrokontrolery MCU 256K Flash SRAM 64K ARM oparty MCU
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | Mikroczip |
Kategoria produktu: | Mikrokontrolery ARM - MCU |
RoHS: | Bliższe dane |
Szereg: | SAM7S/SE |
Styl montażu: | SMD/SMT |
Opakowanie / Sprawa: | LQFP-64 |
Rdzeń: | ARM7TDMI |
Rozmiar pamięci programu: | 256 kB |
Szerokość magistrali danych: | 32 bity/16 bitów |
Rozdzielczość ADC: | 10 bit |
Maksymalna częstotliwość zegara: | 55MHz |
Liczba wejść/wyjść: | 32 wejścia/wyjścia |
Rozmiar pamięci RAM danych: | 64 kB |
Napięcie zasilania - min: | 1,65 V |
Napięcie zasilania - maks.: | 1,95 V |
Minimalna temperatura pracy: | -40 stopni Celsjusza |
Maksymalna temperatura pracy: | + 85 stopni Celsjusza |
Opakowanie: | Taca |
Napięcie zasilania analogowego: | 3,3 V |
Marka: | Technologia mikroprocesorowa / Atmel |
Typ pamięci RAM: | BARAN |
Wysokość: | 1,6 mm |
Napięcie wejścia/wyjścia: | 1,65 V do 3,6 V |
Typ interfejsu: | I2C, SPI, USART, USB |
Długość: | 7mm |
Wrażliwość na wilgoć: | Tak |
Liczba kanałów ADC: | 8 kanałów |
Liczba timerów/liczników: | 3 Zegar |
Seria procesorów: | SAM7S |
Produkt: | MCU |
Typ produktu: | Mikrokontrolery ARM - MCU |
Typ pamięci programu: | Błysk |
Ilość w opakowaniu fabrycznym: | 160 |
Podkategoria: | Mikrokontrolery - MCU |
Timery Watchdog: | Zegar Watchdog |
Szerokość: | 7mm |
Waga jednostkowa: | 0,012088 uncji |
♠ AT91SAM ARM-based Flash MCU
SAM7S firmy Atmel to seria mikrokontrolerów Flash o małej liczbie pinów, opartych na 32-bitowym procesorze ARM RISC. Posiada szybką pamięć Flash i SRAM, duży zestaw urządzeń peryferyjnych, w tym urządzenie USB 2.0 (opróczSAM7S32 i SAM7S16) oraz kompletny zestaw funkcji systemowych minimalizujący liczbę komponentów zewnętrznych.
Urządzenie jest idealną ścieżką migracji dla użytkowników 8-bitowych mikrokontrolerów poszukujących dodatkowej wydajności irozszerzona pamięć.Wbudowaną pamięć Flash można programować w systemie za pomocą interfejsu JTAG-ICE lub za pomocą interfejsu równoległegona programatorze produkcyjnym przed montażem. Wbudowane bity blokady i bit bezpieczeństwa chronią oprogramowanie sprzętowe przed przypadkowym nadpisaniem i zachowują jego poufność.
Kontroler systemowy serii SAM7S obejmuje kontroler resetu, który może zarządzać sekwencją włączania zasilaniamikrokontroler i cały system. Prawidłowe działanie urządzenia można monitorować za pomocą wbudowanego układu brownoutdetektor i układ nadzorujący wykorzystujący zintegrowany oscylator RC.
Seria SAM7S to mikrokontrolery ogólnego przeznaczenia. Ich zintegrowany port USB Device sprawia, że są to idealne urządzeniado zastosowań peryferyjnych wymagających łączności z komputerem lub telefonem komórkowym. Ich agresywna cena i wysoki poziomintegracja rozszerza zakres ich zastosowania na rynek konsumencki o dużej liczbie zamówień i wrażliwy na koszty.
• Zawiera procesor ARM7TDMI® ARM® Thumb®
– Wysokowydajna 32-bitowa architektura RISC
– Zestaw instrukcji 16-bitowych o dużej gęstości
– Lider w MIPS/Watt
– Emulator w układzie EmbeddedICE™, obsługa kanału komunikacji debugowania
• Wewnętrzna szybka pamięć Flash
– 512 KB (SAM7S512) Zorganizowane w dwóch sąsiadujących bankach po 1024 strony po 256Bajty (podwójna płaszczyzna)
– 256 KB (SAM7S256) zorganizowane w 1024 strony po 256 bajtów (pojedyncza płaszczyzna)
– 128 KB (SAM7S128) zorganizowane w 512 stronach po 256 bajtów (pojedyncza płaszczyzna)
– 64 KB (SAM7S64) zorganizowane w 512 stronach po 128 bajtów (pojedyncza płaszczyzna)
– 32 KB (SAM7S321/32) zorganizowane w 256 stronach po 128 bajtów (pojedyncza płaszczyzna)
– 16 KB (SAM7S161/16) zorganizowane w 256 stronach po 64 bajty (pojedyncza płaszczyzna)
– Dostęp pojedynczego cyklu do 30 MHz w najgorszych warunkach
– Bufor wstępnego pobierania optymalizujący wykonywanie instrukcji kciuka z maksymalną prędkością
– Czas programowania strony: 6 ms, w tym automatyczne usuwanie strony, czas całkowitego usuwania: 15 ms
– 10 000 cykli zapisu, 10-letnia możliwość przechowywania danych, możliwość blokowania sektorów, pamięć FlashBit bezpieczeństwa
– Szybki interfejs programowania Flash do produkcji wielkoseryjnej
• Wewnętrzna szybka pamięć SRAM, dostęp w jednym cyklu przy maksymalnej prędkości
– 64 KB (SAM7S512/256)
– 32 KB (SAM7S128)
– 16 KB (SAM7S64)
– 8 KB (SAM7S321/32)
– 4 KB (SAM7S161/16)
• Kontroler pamięci (MC)
– Wbudowany kontroler Flash, wykrywanie stanu przerwania i nieprawidłowego ustawienia
• Resetowanie kontrolera (RSTC)
– Na podstawie resetu po włączeniu zasilania i fabrycznie skalibrowanego detektora spadku napięcia przy niskim poborze mocy
– Zapewnia kształtowanie sygnału resetu zewnętrznego i stan źródła resetu
• Generator zegara (CKGR)
– Oscylator RC o niskim poborze mocy, oscylator wbudowany w układ scalony o częstotliwości od 3 do 20 MHz i jeden PLL
• Kontroler zarządzania energią (PMC)
– Możliwości optymalizacji zużycia energii przez oprogramowanie, w tym tryb powolnego zegara (do 500Hz) i tryb bezczynności
– Trzy programowalne sygnały zegara zewnętrznego
• Zaawansowany kontroler przerwań (AIC)
– Indywidualnie maskowalne, ośmiopoziomowe priorytetowe, wektorowe źródła przerwań
– Dwa (SAM7S512/256/128/64/321/161) lub jedno (SAM7S32/16) zewnętrzne źródła przerwańi jedno szybkie źródło przerwań, chronione przed przerwaniami pozornymi
• Jednostka debugowania (DBGU)
– 2-żyłowy UART i obsługa przerwania kanału komunikacji debugowania, programowalna ochrona dostępu ICE
– Tryb do ogólnej komunikacji szeregowej UART 2-przewodowej
• Okresowy licznik czasu (PIT)
– 20-bitowy licznik programowalny plus 12-bitowy licznik interwałowy
• Watchdog okienkowy (WDT)
– 12-bitowy programowalny licznik chroniony kluczem
– Dostarcza sygnały resetu lub przerwania do systemu
– Licznik może zostać zatrzymany, gdy procesor znajduje się w stanie debugowania lub w trybie bezczynności
• Timer czasu rzeczywistego (RTT)
– 32-bitowy licznik wolnobieżny z alarmem
– Działa na wewnętrznym oscylatorze RC
• Jeden równoległy kontroler wejścia/wyjścia (PIOA)
– Trzydzieści dwie (SAM7S512/256/128/64/321/161) lub dwadzieścia jeden (SAM7S32/16) programowalnych linii wejścia/wyjścia multipleksowanych z maks.Dwa wejścia/wyjścia peryferyjne
– Możliwość przerwania zmiany wejścia na każdej linii wejścia/wyjścia
– Indywidualnie programowalny otwarty dren, rezystor podciągający i wyjście synchroniczne
• Jedenaście (SAM7S512/256/128/64/321/161) lub dziewięć (SAM7S32/16) kanałów kontrolera DMA peryferyjnego (PDC)
• Jeden port USB 2.0 o pełnej prędkości (12 Mbitów na sekundę) (z wyjątkiem SAM7S32/16).
– Transceiver na układzie scalonym, 328-bajtowe konfigurowalne zintegrowane pamięci FIFO
• Jeden synchroniczny kontroler szeregowy (SSC)
– Niezależne sygnały zegara i synchronizacji ramek dla każdego odbiornika i nadajnika
– Obsługa interfejsu analogowego I²S, obsługa multipleksowania z podziałem czasu
– Możliwość szybkiego, ciągłego przesyłania strumieniowego danych z 32-bitowym transferem danych
• Dwa (SAM7S512/256/128/64/321/161) lub jeden (SAM7S32/16) uniwersalny odbiornik-nadajnik synchroniczny/asynchroniczny(USART)
– Indywidualny generator szybkości transmisji, modulacja/demodulacja podczerwieni IrDA®
– Obsługa karty inteligentnej ISO7816 T0/T1, sprzętowe uzgadnianie, obsługa RS485
– Pełna obsługa linii modemowej na USART1 (SAM7S512/256/128/64/321/161)
• Jeden interfejs szeregowy Master/Slave Peripheral Interface (SPI)
– Programowalna długość danych od 8 do 16 bitów, cztery zewnętrzne układy scalone do wyboru
• Jeden trzykanałowy 16-bitowy licznik/timer (TC)
– Trzy zewnętrzne wejścia zegara i dwa wielofunkcyjne piny I/O na kanał (SAM7S512/256/128/64/321/161)
– Jedno wejście zegara zewnętrznego i dwa wielofunkcyjne piny wejścia/wyjścia tylko dla pierwszych dwóch kanałów (SAM7S32/16)
– Podwójna generacja PWM, tryb przechwytywania/kształtu fali, możliwość przełączania w górę/w dół
• Jeden czterokanałowy 16-bitowy kontroler PWM (PWMC)
• Jeden interfejs dwuprzewodowy (TWI)
– Obsługa tylko trybu Master, wszystkie dwuprzewodowe pamięci EEPROM Atmel i I2Obsługiwane urządzenia zgodne ze standardem C(SAM7S512/256/128/64/321/32)
– Obsługa trybu Master, Multi-Master i Slave, wszystkie dwuprzewodowe pamięci EEPROM Atmel i I2Obsługiwane urządzenia zgodne ze standardem C(SAM7S161/16)
• Jeden 8-kanałowy 10-bitowy przetwornik analogowo-cyfrowy, cztery kanały multipleksowane z cyfrowymi wejściami/wyjściami
• Asystent rozruchu SAM-BA™
– Domyślny program rozruchowy
– Interfejs z graficznym interfejsem użytkownika SAM-BA
• IEEE® 1149.1 JTAG Boundary Scan na wszystkich pinach cyfrowych
• Wejścia/wyjścia tolerancyjne na napięcie 5 V, w tym cztery linie wejść/wyjść sterowanych dużym prądem, do 16 mA każda (wejścia/wyjścia SAM7S161/16 nie tolerancyjne na napięcie 5 V)
• Zasilacze
– Wbudowany regulator 1,8 V, pobierający do 100 mA dla rdzenia i komponentów zewnętrznych
– Zasilanie linii VDDIO I/O 3,3 V lub 1,8 V, niezależne zasilanie pamięci Flash VDDFLASH 3,3 V
– Zasilacz rdzeniowy 1,8 V VDDCORE z detektorem spadku napięcia
• Praca w pełni statyczna: do 55 MHz przy 1,65 V i 85°C w najgorszych warunkach
• Dostępne w obudowie LQFP Green z 64 wyprowadzeniami lub QFN Green z 64 wyprowadzeniami (SAM7S512/256/128/64/321/161) i LQFP Green z 48 wyprowadzeniami lubPakiet QFN Green z 48 podkładkami (SAM7S32/16)