| AT89C51318-разрядный флэш- микроконтроллер с полноскоростным USB-портомОтличительные особенности:
 
Ядро 80C52X2 (6 тактов на инструкцию)максимальная частота ядра  40 МГц в режиме  X1
 Двойной указатель данных
 полнодуплексный улучшенный УАПП( УУАПП)
 три 16-разрядных таймера-счетчика: T0, T1 и T2
 256 байт сверхоперативной памяти
32-кБ встроенной флэш-памяти с внутрисхемным программированием через  USB или УАПП
4 кБ ЭППЗУ для загрузочного сектора  (3 кБ)  и данных (1 кБ)
Встроенное расширенное ОЗУ (XRAM): 1024 байт
Модуль USB с прерыванием на завершение передачиКонечная точка  0 для управления передачей : 32 байтный буфер FIFO
 6 программируемых конечных точек с направлениями ввода  и вывода и с режимами передачи: массовый, прерывающийся и изохронный
Конечные точки 1, 2, 3: 32-байтный буфер FIFO
Конечные точки  4, 5: размер буфера   FIFO  2 x 64-байта с двойной буферизацией (режим Ping-pong)
Конечная точка  6: 2 x 512-байтный буфер FIFO с двойной буферизацией  ( режим Ping-pong)Прерывания по приостановке/возобновлению
 Сброс при подаче питания и сброс  USB шины
 Генерация 48 МГц схемой ФАПЧ для полноскоростного функционирования шины
 Разъединение USB шины по запросу микроконтроллера
5 канальный программируемый счетный массив (PCA) с  16-разрядным счетчиком, быстродействующим выходом, сравнением/захватом фронтов, функциями ШИМ и сторожевого таймера
Программируемый сторожевой таймер  (однократно разрешает после сброса): от 50 мс  6 с при 4 МГц
Интерфейс подключения клавиатуры с генерацией прерывания на порте P1 (8 разрядов)
SPI интерфейс (режим главный/подчиненный)
34 линии ввода-вывода
4 вывода для подключения светодиода с программируемым источником тока : 2-6-10 мА типично
4-уровневая система прерываний с приоритетами (11 источников)
Режимы холостого хода и экономичный
Встроенный генератор 0…32 МГц с аналоговой схемой ФАПЧ для синтеза 48 МГц 
Стабилизатор напряжения и выход опорного источника : 3.3В/4 мА
Низкий диапазон напряжения источника питания3.0В…3.6В
 Максимальный рабочий ток 30 мА (при 40 МГц)
 В экономичном режиме потребление 100 мкА
Диапазон напряжения питания USB  (не доступно в первой версии)3.6В…5.5В
 Максимальный рабочий ток 30 мА  (при 40 МГц)
 Ток потребления в экономичном  режиме 200 мкА
Коммерческий и промышленный температурные диапазоны
Корпуса: PLCC52, VQFP64, MLF48, SO28
 Блок - схема AT89C5131:
 
 Расположение выводов AT89C5131:
 
        Общее описание: AT89C5131 – высококачественная флэш-версия однокристального 8-разрядного микроконтроллера 80C51 с функциями полноскоростного USB  порта.
 AT89C5131 характеризуется полноскоростным USB модулем совместимым с требованиями  USB версий  1.1  и 2.0. Этот модуль интегрирует  USB приемопередатчики со стабилизатором напряжения 3.3В и последовательным интерфейсом  (SIE) с цифровой ФАПЧ и восстановлением синхронизации 48 МГц. Логика определения событий USB порта (сброс и приостановка/возобновление) и буферы  FIFO поддерживают принудительное управление конечными точками (EP0) и до 6 универсальных конечных точек (EP1/EP2/EP3/EP4/EP5/EP6) с минимальной нагрузкой на программную часть, как часть USB модуля.
 AT89C5131 дополняет функциональные особенности Atmel 80C52  увеличенной вместимостью флэш-памяти  до 32 кБ, 256 байтами внутреннего ОЗУ, системой прерываний с 4 уровнями приоритетов, двумя 16-разрядными таймерами-счетчиками (T0/T1), полнодуплексным улучшенным УАПП (УУАПП) и встроенным генератором.
 Кроме того,  AT89C5131 имеет расширенное ОЗУ емкостью  1024 байт (XRAM), двойной указатель данных, 16-разрядный реверсируемый таймер  (T2), программируемый счетный массив (PCA), до 4  светодиодных драйвера с программируемым источником тока, программируемый аппаратный сторожевой таймер и сброс при подаче питания.
 AT89C5131 имеет программно настраиваемые режимы, уменьшающие его активность, для дальнейшего уменьшения энергопотребления. В режиме холостого хода ЦПУ заморожен, хотя таймеры, последовательные порты и система прерываний продолжают функционировать.  В экономичном режиме  сохраняется информация в ОЗУ, периферийная синхронизация остановлена, но микроконтроллер может пробудиться по событию  USB порта или внешнему прерыванию.
 Документация: 
	|  |  | 2048 Kb Engl Описание микросхемы |  
	|  |  | 79 Kb Engl Errata Изменения от 30.04.2004 |  
	|  |  | 387 Kb Engl USB Bootloader |  
	|  |  | Rus AT89STK-05 - Starter Kit |  
	|  |  | Rus FLIP - FLexible In-system Programmer - гибкий внутрисистемный программатор |  
	|  |  | Rus Интерфейс USB |  
	|  |  | Rus Система команд |  |