AT89S52-24PU является высокопроизводительным, маломощным КМОП микроконтроллером 8 бит, который использует энергонезависимую, высокоплотную технологию Atmel с набором инструкций 80C51 и распиновкой промышленного стандарта. Встроенная Flash память позволяет осуществлять внутрисистемное перепрограммирование памяти программы или при помощи обычного энергонезависимого программатора памяти. Комбинируя универсальный 8-битный ЦПУ со встроенной программируемой Flash памятью на монолитном чипе, Atmel AT89S52-24PU является мощным микроконтроллером. Он обеспечивает стандартные функции: 32 линии I/O, сторожевой таймер, два указателя данных, три 16-битных таймера/счетчика, 6-векторную, 2-уровневую архитектуру прерывания, полнодуплексный последовательный порт, встроенный генератор и схему синхронизации. Кроме того, микроконтроллер спроектирован со статической логикой для работы до нулевой частоты и поддерживает два выбираемых режима энергосбережения.
• Совместимость с продуктами MCS®-51
• 8Кб внутрисистемной программируемой Flash памяти (ISP), 10000 циклов записи/считывания
• Полностью статическая работа 0Гц до 33МГц
• Три уровня блокировки памяти программы
• Внутренняя RAM 256 х 8 бит
• 32 программируемых I/O канала
• 3 16-битных таймеров / счетчиков
• 8 источников прерывания
• Полудуплексный UART последовательный канал
• Режимы холостого хода и пониженного энергопотребления
• Восстановление прерывания из режима выключения
• Сторожевой Таймер
• Двойной указатель данных
• Флажок отключения
• Быстрое программирование
• Гибкое ISP программирование (по байту и странице)
Технические параметры
| Серия | 89s |
| Ядро | 8051 |
| Ширина шины данных | 8-бит |
| Тактовая частота | 24 мгц |
| Количество входов/выходов | 32 |
| Объем памяти программ | 8 кбайт(8k x 8) |
| Тип памяти программ | flash |
| Объем RAM | 256×8 |
| Встроенные интерфейсы | uart |
| Встроенная периферия | wdt |
| Напряжение питания | 4…5.5 в |
| Рабочая температура | -40…+85c |
| Корпус | dip-40(0.600, 15.24мм) |
| Вес, г | 11 |

