| AT91SAM7SE512, AT91SAM7SE256, AT91SAM7SE3232-разрядные флэш-микроконтроллеры на основе ядра ARM7TDMIОтличительные особенности:
 
Содержат процессор ARM7TDMI ARM Thumb
- Высокоэффективная 32-разрядная RISC-архитектура- Набор высокоплотных 16-разрядных инструкций
- Лидер по соотношению производительность/потребление
- Ядро внутрисхемной эмуляции EmbeddedICE, поддержка отладочного коммуникационного канала
Встроенная высокоскоростная флэш-память
- 512 кбайт с организацией в два смежных банка, состоящих из 1024 страниц по 256 байт в каждой (AT91SAM7SE512)
- 256 кбайт с организацией в один банк, состоящего из 1024 страниц по 256 байт в каждой (AT91SAM7SE256)
- 32 кбайт с организацией в один банк, состоящего из 256 страниц по 128 байт в каждой (AT91SAM7SE32)
- Однотактный доступ на частоте до 30МГц при наихудших условиях
- Буфер предварительной выборки для оптимизации выполнения Thumb-инструкций на максимальной частоте
- Время программирования страницы 6 мс, в т.ч. автоматическое стирание страницы, время полного стирания памяти 15 мс.
- 10 тыс. циклов стирания, хранение данных в течение 10 лет, бит защиты флэш-памяти
- Интерфейс быстрого программирования флэш-памяти для высокосерийной продукции
32 кбайт (AT91SAM7SE512/256) или 8 кбайт (AT91SAM7SE32) внутреннего высокобыстродействующего статического ОЗУ с однотактным доступом на максимальной частоте
Один интерфейс внешней шины (EBI)
- Поддержка подключения SDRAM, статической памяти, непосредственное подключение к флэш-памяти CompactFlash и NAND-флэш-памяти с поддержкой ЕСС.
Контроллер памяти (MC)
- Встроенный контроллер флэш-памяти
- Блок защиты памяти
- Определение статуса отказа (Abort) и рассогласования (Misalignment)
Контроллер сброса (RSTC)
- Сброс при подаче питания и откалиброванный маломощный детектор снижения напряжения
- Обработка внешнего сигнала сброса и формирование информации о причине сброса
Тактовый генератор (CKGR)
- Маломощный RC-генератор частотой 3-20 МГц и одна схема ФАПЧ
Контроллер управления потреблением (PMC)
- Возможности оптимизации потребляемой мощности, в т.ч. режим низкочастотной синхронизации (вплоть до 500 Гц) и режим холостого хода (Idle)
- Три программируемых внешних тактовых сигнала
Расширенный контроллер прерываний (AIC)
- Векторизованные источники прерываний с индивидуальным маскированием и восемью уровнями приоритетов
- Два источника внешних прерываний и один источник быстрого прерывания, защита от генерации ложных прерываний
Блок отладки (DBGU)
- Двухпроводной УАПП с поддержкой прерывания по отладочному коммуникационному каналу, программируемое предотвращение доступа для ВСЭ
Интервальный таймер (PIT)
- 20-разрядный программируемый счетчик и 12-разрядный счетчик интервалов
Оконный сторожевой таймер (WDT)
- 12-разрядный программируемый счетчик, защищенный ключом
- Выполняет сброс или генерирует прерывание
- Счетчик может быть остановлен при нахождении процессора в состоянии отладки или в режиме холостого хода
Таймер реального времени (RTT)
- 32-разрядный циклический счетчик с сигнализацией
- Работа от внутреннего RC-генератора
Три контроллера параллельного ввода-вывода (ПВВ)
- 88 программируемых линий ввода-вывода, мультиплексированных с двумя перифериными модулями ввода-вывода
- Поддержка на каждой линии ввода-вывода прерывания по изменению состоянию
- Индивидуальное программирование параметров выходов: открытый сток, подтягивающий резистор и синхронизированность
- Триггеры Шмита на всех входах
11-канальный контроллер прямого доступа к памяти со стороны периферийных устройств (PDC)
Один полноскоростной порт устройства USB 2.0 (12 Мбит/сек)
- Встроенный трансивер, восемь конечных точек, 2688-байтные конфигурируемых буферы FIFO
Один контроллер последовательного синхронного интерфейса SSC
- Раздельные сигналы тактирования и синхронизации кадра у приемника и передатчика
- Поддержка аналогового интерфейса I?S, поддержка  мультиплексирования с разделением по времени
- Возможность высокоскоростной передачи потока  32-разрядных данных
Два универсальных синхронных/асинхронных приемо-передатчика (УСАПП)
- Отдельные генераторы скорости связи, поддержка IrDA модуляции/демодуляции
- Поддержка смарт-карт ISO7816 T0/T1, аппаратное подтверждение связи, поддержка RS485
- УСАПП1 с полным модемным интерфейсом
Один ведущий/подчиненный последовательный периферийный интерфейс SPI
- Программируемая 8-16-разрядная длина данных, четыре выхода выбора внешних микросхем
Один трехканальный 16-разрядный таймер-счетчик (TC)
- Три входа внешней синхронизации, две линии ввода-вывода общего назначения в каждом канале
- Генерация двух ШИМ-сигналов, режимы захвата/сравнения, возможность двунаправленного счета
Один четырехканальный 16-разрядный ШИМ-контроллер (PWMC)
Один двухпроводной интерфейс (TWI)
- Поддержка режимов: ведущий, мультимастер, подчиненный; поддержка всех 2-проводных ЭСППЗУ Atmel
- Поддержка общего вызова в подчиненном режиме
Один 8-канальный 10-разрядный аналого-цифровой преобразователь; 4 канала мультиплексированы с цифровым вводом-выводом 
SAM-BA
- Загрузочная программа по умолчанию
- Интерфейс графическим пользовательским интерфейсом SAM-BA
Граничное сканирование всех цифровых выводов в соответствии со стандартом IEEE 1149.1 JTAG 
Четыре сильноточных линии ввода-вывода; нагрузочная способность каждой до 16 мА
Источники питания
- Встроенный стабилизатор напряжения 1.8В, отдающий до 100 мА для работы ядра и внешних компонентов
- Напряжение питания линий ввода-вывода  VDDIO=1.8В или 3.3В, отдельное питание флэш-памяти  VDDFLASH=3.3В
- Напряжение питания ядра VDDCORE=1.8В (контролируется детектором снижения напряжения)
Полностью статическая работа: работа на частоте до 48МГц при наихудших условиях: 1.65В и 85°C
Доступность в 128-выводном корпусе LQFP или 144-выводном  LFBGA
 Структурная схема AT91SAM7SE512/256/32:
 
 Общее описание:
 Микроконтроллеры серии AT91SAM7SE выполнены на основе 32-разрядного RISC-процессора ARM7 и высокобыстродействующей флэш-памяти: 
- AT91SAM7SE512 содержит 512 кбайт флэш-памяти и 32 кбайт СОЗУ.
- AT91SAM7SE256 содержит 256 кбайт флэш-памяти и 32 кбайт СОЗУ.
- AT91SAM7SE32 содержит 32 кбайт флэш-памяти и 8 кбайт СОЗУ.
 Они также содержат обширный набор периферийных устройств, в т.ч. устройство USB 2.0, интерфейс внешней шины (EBI) и ряд системных функциональных узлов, минимизирующих число внешних компонентов. EBI позволяет подключить синхронное динамическое ОЗУ (SDRAM), статическое ОЗУ и поддерживает ряд возможностей, которые упрощают подключение флэш-памяти NAND-типа, SmartMedia и CompactFlash. Микроконтроллеры идеальны для миграции с 8/16-разрядных микроконтроллеров, если требуется расширить функциональные возможности, память и увеличить уровень системной интеграции. Встроенная флэш-память может программироваться внутрисистемно через интерфейс JTAG-ICE или перед монтажом через параллельный интерфейс, что важно при выпуске высокосерийной продукции. Несанкционированный доступ к прошивке (случайная перезапись или пиратство) можно запретить с помощью бит блокировки и защиты. Системный контроллер содержит контроллер сброса, который управляет микроконтроллером и всей системой в ходе подачи питания. Корректность работы микроконтроллеров может контролироваться с помощью встроенного детектора снижения напряжения и сторожевого таймера, работающего от встроенного RC-генератора. Объединение в одном кристалле процессора ARM7TDMI со встроенными флэш-памятью и СОЗУ, а также широким числом периферийных модулей, в т.ч. УСАПП, SPI, интерфейс внешней шины, таймер-счетчик, таймер реального времени и аналогово-цифровой преобразователь, делают AT91SAM7SE512/256/32 эффективной платформой для разработки гибких и оптимизированных по стоимости решений для многих приложений встраиваемого управления. Информация для заказа: 
    | Код заказа | Емкость флэш-памяти | Емкость ОЗУ | Корпус | Тип корпуса | Рабочий температурный диапазон |  
    | AT91SAM7SE512-AU | 512 кБ | 32 кБ | LQFP128 | Green | Промышленный (-40°C…+85°C)
 |  
    | AT91SAM7SE256-AU | 256 кБ | 32 кБ | LQFP128 | Green | Промышленный (-40°C…+85°C)
 |  
    | AT91SAM7SE32-AU | 32 кБ | 8 кБ | LQFP128 | Green | Промышленный (-40°C…+85°C)
 |  
    | AT91SAM7SE512-CJ | 512 кБ | 32 кБ | LFBGA144 | Green | Промышленный (-40°C…+85°C)
 |  
    | AT91SAM7SE256-CJ | 256 кБ | 32 кБ | LFBGA144 | Green | Промышленный (-40°C…+85°C)
 |  
    | AT91SAM7SE32-CJ | 32 кБ | 8 кБ | LFBGA144 | Green | Промышленный (-40°C…+85°C)
 |  Документация: 
	|  |  | 697 Kb Engl Предварительное описание микроконтроллеров AT91SAM7SE512, AT91SAM7SE256, AT91SAM7SE32 |  
	|  |  | 7230 Kb Engl Полное описание микроконтроллеров AT91SAM7SE512, AT91SAM7SE256, AT91SAM7SE32 |  
	|  |  | 1761 Kb Engl AT91 Third Party Development Tools Catalog |  
	|  |  | Rus Справочное руководство по процессору ARM7TDMI |  
	|  |  | Rus Система команд ARM |  
	|  |  | Rus Система команд ARM7TDMI в режиме THUMB |  
	|  |  | Rus Глоссарий по процессору ARM7TDMI |  |