AT91SAM7S256D-AU ARM микроконтролери MCU 256K Flash SRAM 64K ARM базиран MCU
♠ Описание на продукта
Атрибут на продукта | Стойност на атрибута |
Производител: | Микрочип |
Категория на продукта: | ARM микроконтролери - MCU |
RoHS: | Детайли |
Серия: | SAM7S/SE |
Стил на монтаж: | SMD/SMT |
Пакет / Калъф: | LQFP-64 |
Ядро: | ARM7TDMI |
Размер на програмната памет: | 256 кБ |
Ширина на шината за данни: | 32 бита/16 бита |
Резолюция на АЦП: | 10 бита |
Максимална тактова честота: | 55 MHz |
Брой входове/изходи: | 32 входа/изхода |
Размер на RAM паметта за данни: | 64 кБ |
Захранващо напрежение - мин.: | 1,65 V |
Захранващо напрежение - Макс.: | 1,95 V |
Минимална работна температура: | - 40°C |
Максимална работна температура: | +85°C |
Опаковка: | Тава |
Аналогово захранващо напрежение: | 3,3 V |
Марка: | Microchip Technology / Atmel |
Тип RAM памет за данни: | RAM памет |
Височина: | 1,6 мм |
Входно/изходно напрежение: | 1,65 V до 3,6 V |
Тип интерфейс: | I2C, SPI, USART, USB |
Дължина: | 7 мм |
Чувствителност към влага: | Да |
Брой канали на ADC: | 8 канала |
Брой таймери/броячи: | 3 Таймер |
Серия процесори: | SAM7S |
Продукт: | Микроконтролер |
Тип продукт: | ARM микроконтролери - MCU |
Тип програмна памет: | Светкавица |
Количество в фабричната опаковка: | 160 |
Подкатегория: | Микроконтролери - MCU |
Таймери за наблюдение: | Таймер за наблюдение |
Ширина: | 7 мм |
Тегло на единица: | 0,012088 унции |
♠ AT91SAM ARM-базиран флаш микроконтролер
SAM7S на Atmel е серия флаш микроконтролери с нисък брой пинове, базирани на 32-битов ARM RISC процесор. Той разполага с високоскоростна флаш памет и SRAM памет, голям набор от периферни устройства, включително USB 2.0 устройство (с изключение наSAM7S32 и SAM7S16) и пълен набор от системни функции, минимизиращи броя на външните компоненти.
Устройството е идеален път за миграция за потребители на 8-битови микроконтролери, търсещи допълнителна производителност иразширена памет.Вградената флаш памет може да бъде програмирана в системата чрез JTAG-ICE интерфейса или чрез паралелен интерфейс.на производствен програмист преди монтиране. Вградените заключващи битове и бит за сигурност защитават фърмуера от случайно презаписване и запазват неговата поверителност.
Системният контролер от серията SAM7S включва контролер за нулиране, способен да управлява последователността на включване намикроконтролера и цялата система. Правилната работа на устройството може да се следи чрез вграден датчик за намаляване на напрежението.детектор и сторожов механизъм, работещ с вграден RC осцилатор.
Серията SAM7S са микроконтролери с общо предназначение. Вграденият им USB порт за устройства ги прави идеални устройства.за периферни приложения, изискващи свързаност с компютър или мобилен телефон. Тяхната агресивна цена и високото ниво наИнтеграцията разширява обхвата им на употреба далеч в чувствителния към разходите потребителски пазар с големи обеми.
• Включва процесора ARM7TDMI® ARM® Thumb®
– Високопроизводителна 32-битова RISC архитектура
– 16-битов набор от инструкции с висока плътност
– Лидер в MIPS/Watt
– EmbeddedICE™ вътрешносхемна емулация, поддръжка на комуникационни канали за отстраняване на грешки
• Вградена високоскоростна светкавица
– 512 килобайта (SAM7S512), организирани в два съседни блока от по 1024 страници от 256Байтове (двуравнина)
– 256 Kbytes (SAM7S256) Организирани в 1024 страници от по 256 байта (единична равнина)
– 128 Kbytes (SAM7S128) Организирани в 512 страници от по 256 байта (единична равнина)
– 64 килобайта (SAM7S64), организирани в 512 страници от по 128 байта (единична равнина)
– 32 Kbytes (SAM7S321/32) Организирани в 256 страници от по 128 байта (единична равнина)
– 16 Kbytes (SAM7S161/16) Организирани в 256 страници от по 64 байта (единична равнина)
– Достъп за един цикъл до 30 MHz в най-лошите условия
– Буфер за предварително извличане, оптимизиращ изпълнението на инструкциите на Thumb с максимална скорост
– Време за програмиране на страници: 6 ms, включително автоматично изтриване на страници, време за пълно изтриване: 15 ms
– 10 000 цикъла на запис, 10-годишна възможност за запазване на данни, възможности за заключване на сектори, флаш паметБит за сигурност
– Бърз интерфейс за програмиране на флаш памет за производство с голям обем
• Вътрешна високоскоростна SRAM памет, едноциклов достъп с максимална скорост
– 64 килобайта (SAM7S512/256)
– 32 килобайта (SAM7S128)
– 16 килобайта (SAM7S64)
– 8 килобайта (SAM7S321/32)
– 4 килобайта (SAM7S161/16)
• Контролер на паметта (MC)
– Вграден контролер за флаш памет, състояние на прекъсване и откриване на неправилно подравняване
• Контролер за нулиране (RSTC)
– Базирано на нулиране при включване и фабрично калибриран детектор за спад на напрежението при ниска мощност
– Осигурява оформяне на външен сигнал за нулиране и състояние на източника за нулиране
• Генератор на тактови честоти (CKGR)
– RC осцилатор с ниска мощност, вграден осцилатор от 3 до 20 MHz и един PLL
• Контролер за управление на захранването (PMC)
– Възможности за оптимизация на захранването със софтуер, включително режим на бавна тактова честота (до 500Hz) и режим на готовност
– Три програмируеми външни тактови сигнала
• Усъвършенстван контролер на прекъсванията (AIC)
– Индивидуално маскируеми, с осем нива на приоритет, векторни източници на прекъсвания
– Два (SAM7S512/256/128/64/321/161) или един (SAM7S32/16) външен източник на прекъсванеи един бърз източник на прекъсвания, защитен от фалшиви прекъсвания
• Устройство за отстраняване на грешки (DBGU)
– 2-проводен UART и поддръжка за прекъсване на комуникационния канал за отстраняване на грешки, програмируемо предотвратяване на достъп до ICE
– Режим за двупроводна UART серийна комуникация с общо предназначение
• Периодичен интервален таймер (PIT)
– 20-битов програмируем брояч плюс 12-битов интервален брояч
• Прозоречен наблюдател (WDT)
– 12-битов програмируем брояч, защитен с ключ
– Осигурява сигнали за нулиране или прекъсване към системата
– Броячът може да бъде спрян, докато процесорът е в състояние на отстраняване на грешки или в режим на готовност
• Таймер в реално време (RTT)
– 32-битов свободно работещ брояч с аларма
– Работи от вътрешен RC осцилатор
• Един паралелен входно/изходен контролер (PIOA)
– Тридесет и две (SAM7S512/256/128/64/321/161) или двадесет и една (SAM7S32/16) програмируеми входно/изходни линии, мултиплексирани с доДва периферни входа/изхода
– Възможност за прекъсване при промяна на входа на всяка входно/изходна линия
– Индивидуално програмируем отворен дрейнов резистор, pull-up резистор и синхронен изход
• Единадесет (SAM7S512/256/128/64/321/161) или девет (SAM7S32/16) канала за периферен DMA контролер (PDC)
• Един USB 2.0 порт за устройство с пълна скорост (12 Mbits в секунда) (с изключение на SAM7S32/16).
– Вграден приемо-предавател, 328-байтови конфигурируеми интегрирани FIFO
• Един синхронен сериен контролер (SSC)
– Независими сигнали за тактова честота и синхронизация на кадрите за всеки приемник и предавател
– Поддръжка на аналогов интерфейс I²S, поддръжка на мултиплексиране по време
– Възможности за високоскоростен непрекъснат поток от данни с 32-битов трансфер на данни
• Два (SAM7S512/256/128/64/321/161) или един (SAM7S32/16) универсални синхронни/асинхронни приемо-предаватели(USART)
– Генератор на индивидуална скорост на предаване, IrDA® инфрачервена модулация/демодулация
– Поддръжка за смарт карти ISO7816 T0/T1, хардуерно свързване, поддръжка на RS485
– Пълна поддръжка на модемна линия на USART1 (SAM7S512/256/128/64/321/161)
• Един сериен периферен интерфейс Master/Slave (SPI)
– Програмируема дължина на данните от 8 до 16 бита, четири външни периферни чипа за избор
• Един триканален 16-битов таймер/брояч (TC)
– Три външни тактови входа и два многофункционални входно/изходни пина на канал (SAM7S512/256/128/64/321/161)
– Един вход за външен тактов сигнал и два многофункционални входно/изходни пина само за първите два канала (SAM7S32/16)
– Двойна ШИМ генерация, режим на заснемане/форма на вълната, възможност за увеличаване/намаляване
• Един четириканален 16-битов PWM контролер (PWMC)
• Един двужилен интерфейс (TWI)
– Поддръжка само в режим Master, всички двупроводни Atmel EEPROM и I2Поддържани съвместими устройства C(SAM7S512/256/128/64/321/32)
– Поддръжка на режими Master, Multi-Master и Slave, всички двупроводни Atmel EEPROM и I2Поддържани съвместими устройства C(SAM7S161/16)
• Един 8-канален 10-битов аналогово-цифров преобразувател, четири канала, мултиплексирани с цифрови входове/изходи
• Асистент за зареждане SAM-BA™
– Програма за зареждане по подразбиране
– Интерфейс с графичен потребителски интерфейс SAM-BA
• IEEE® 1149.1 JTAG гранично сканиране на всички цифрови пинове
• 5V-толерантни входове/изходи, включително четири високотокови входно-изходни линии за задвижване, до 16 mA всяка (SAM7S161/16 входове/изходи не са 5V-толерантни)
• Захранвания
– Вграден 1.8V регулатор, консумиращ до 100 mA за ядрото и външните компоненти
– Захранване за входно/изходни линии 3.3V или 1.8V VDDIO, независимо захранване за флаш памет 3.3V VDDFLASH
– 1.8V VDDCORE захранване с детектор за потъмняване
• Напълно статична работа: До 55 MHz при 1.65V и 85°C в най-лошите условия
• Предлага се в 64-проводников LQFP зелен или 64-падов QFN зелен корпус (SAM7S512/256/128/64/321/161) и 48-проводников LQFP зелен или48-падов QFN зелен корпус (SAM7S32/16)