В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

  • Alliance Semicon
  • Altera
  • Amic
  • Analog Devices
  • Atmel
  • Austriamicrosystems
  • Avago
  • Cypress
  • Cree
  • Exar
  • Fairchild
  • Freescale
  • Fujitsu
  • Hynix
  • Holtek
  • IMP
  • Infineon
  • Inova
  • IR
  • Linear Technology
  • MagnaChip
  • Maxim
  • Megawin
  • Microchip
  • Миландр
  • National Semicon
  • Nuvoton
  • NXP Semicon.
  • Power Integrations
  • Radiocrafts
  • Ramtron
  • Rayson
  • ROHM
  • Semikron
  • Silicon Lab
  • Sirenza
  • STMicro
  • SonyEricsson
  • Telecontrolli
  • Telit
  • TechFaith Wireless
  • Texas Insrt
  • TranSystem Inc.
  • Trimble
  • Xilinx
  • White Eleсtronic
  • WAVECOM
  • Wonde Proud Tech.
  •  
    Пересюхтюмя


    13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





    Выставка Передовые Технологии Автоматизации





    Главная страница > Обзоры по фирмам > Atmel > Микроконтроллеры > MCS51
    Пересюхтюмя


    13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





    Выставка Передовые Технологии Автоматизации


    AT89C51RD2, AT89C51ED2

    8-разрядный флэш-микроконтроллер с внутрисхемным программированием ISP

    Отличительные особенности:

    • Совместимость с 80C52
          Совместимость с инструкциями 8051
          Шесть 8-разрядных порта ввода-вывода (64-выводная или 68-выводная версии )
          Четыре 8-разрядных порта ввода-вывода (44 –выводная версия)
          Три 16-разрядных таймера-счетчика
          256 байт сверхоперативной памяти
          9 источников запроса на прерывание с 4 уровнями приоритета
    • Интегрированный контроль питания (POR/PFD) для контроля внутреннего питания
    • Внутрисхемное программирование ISP использует стандартное питание Vсс
    • Загрузочное ПЗУ содержит процедуры низкого уровня для программирования флэш-памяти и исходный последовательный загрузчик
    • Высокопроизводительная архитектура
          40 МГц в стандартном режиме
          20 МГц режиме X2 (6 тактов в машинном цикле)
    • 64 кБ встроенной флэш-памяти программ/данных
          Побайтная и постраничная (128 байт) очистка и запись
          100000 циклов записи
    • Встроенное расширенное ОЗУ емкостью 1792 байт (XRAM)
          Программно выбираемый размер (0, 256, 512, 768, 1024, 1792 байт)
          768 байт выбирается при сбросе для совместимости с T89C51RD2
    • Встроенные 2048 байт ЭППЗУ для хранения данных (только у AT89C51ED2)
          100000 циклов записи
    • Двойной указатель данных
    • Переменная длина инструкции MOVX для доступа к медленному ОЗУ и периферийным устройствам
    • Улучшенный режим X2 с независимыми настройками ЦПУ и каждого периферийного устройства
    • Клавиатурный интерфейс на порте 1 с функциям прерывания
    • SPI-интерфейс (режим ведущий/подчиненный)
    • 8-разрядный предделитель тактовых импульсов
    • 16-разрядный программируемый счетный массив
          Быстродействующий выход
          Функции сравнения и захвата фронтов
          Широтно-импульсная модуляция
          Совместимый сторожевой таймер
    • Вывод асинхронного сброса
    • Полнодуплексный улучшенный УАПП с встроенным генератором скорости передачи
    • Малые электромагнитные излучения (запрещен ALE)
    • Аппаратный сторожевой таймер (однократно разрешается после сброса), флаг выключения питания
    • Режимы управления энергопотреблением: режим холостого хода (Idle), экономичный (Power-down) режим
    • Диапазон напряжения питания: 2.7В…5.5В
    • Промышленный температурный диапазон(-40 …+85°C)
    • Корпуса: PLCC44, VQFP44, PLCC68, VQFP64

    Блок - схема:

    Расположение выводов:

    Описание:

    AT89C51RD2/ED2 – высокопроизводительная КМОП флэш-версия микроконтроллера 8-разрядного однокристального микроконтроллера 80C51. Он содержит 64 кБ флэш-памяти для хранения программы и данных.

    Флэш-память размером 64кБ может программироваться как в параллельном режиме, так и в последовательном с внутрисхемным программированием (ISP) или программным. Напряжение программирования генерируется внутри от стандартного источника питание на выводе Vсс.

    AT89C51RD2/ED2 сохраняет все особенности Atmel 80C52 с 256 байтами внутреннего ОЗУ, 9 источниками 4 уровневый контроллер прерываний и тремя таймерами-счетчиками. AT89C51ED2 имеет 2048 байт ЭППЗУ для энергонезависимого хранения данных.

    Кроме того, AT89C51RD2/ED2 имеет программируемый счетный массив (PCA), расширенное ОЗУ (XRAM) до 1792 байт, аппаратный сторожевой таймер, SPI-интерфейс, клавиатура, более универсальный последовательный канал, облегчающий микропроцессорную связь (EUART) и механизм изменения быстродействия (режим X2).

    Полностью статическая разработка AT89C51RD2/ED2 позволяет уменьшать потребляемую мощность за счет уменьшения системной частоты до любого значения, в т.ч. до постоянного тока, при этом данные не теряются.

    AT89C51RD2/ED2 имеет два программно-настраиваемых режима, уменьшающих активность, и 8-разрядный предделитель для дальнейшего уменьшения потребления. В режиме холостого хода ЦПУ останавливается, при этом периферийные устройства и система прерываний функционируют дальше. В экономичном режиме сохраняется информация в ОЗУ, а все остальные функции не активны.

    Добавленные функции делают AT89C51RD2/ED2 привлекательным для применения приложениях, где необходима широтно-импульсная модуляция, высокоскоростной ввод-вывод и необходимы такие функции, как будильник, управление двигателем, проводной телефон и считыватели смарт-карт.

    Размер памяти и линии ввода-вывода

    Корпус Флэш-память XRAM Общий объем ОЗУ Ввод-вывод
    PLCC44/VQFP44 64 кБ 1792 байт 2048 байт 34
    PLCC68/VQFP64 (1) 64 кБ 1792 байт 2048 байт 50

    Прим. 1. Для заказа корпусов PLCC68 и VQFP64 контактируйте с коммерческим офисом Atmel.

    Документация:

      1650 Kb Engl Описание микросхемы
      43 Kb Engl Errata от января 2004 года
      Rus FLIP - FLexible In-system Programmer - гибкий внутрисистемный программатор
      Rus Система команд