Microchip анонсировала 8 микроконтроллеров семейства PIC24FJ256DA
15.06.2010

Корпорация Microchip Technology анонсировала микроконтроллеры семейства PIC24FJ256DA в состав которого вошли восемь устройств: PIC24FJ128DA106, PIC24FJ256DA106, PIC24FJ128DA206, PIC24FJ256DA206, PIC24FJ128DA110, PIC24FJ256DA110, PIC24FJ128DA210, PIC24FJ256DA210. Отличительной особенностью микроконтроллеров является наличие встроенного графического контроллера с тремя аппаратными графическими ускорителями и контроллером дисплея, а также наличие памяти SRAM с объемом до 96 КБайт. Такая интеграция значительно сокращает стоимость системы и делает ее практичной со стороны добавления передовых графических дисплеев для широкого круга встраиваемых систем, избавляет от необходимости подключения внешней SRAM и внешнего графического контроллера. Дополнительно немаловажную роль в снижении стоимости системы играет интеграция USB периферии и многоканального емкостного сенсорного интерфейса.

Microchip семейство PIC24FJ256DA

Сегодня потребители все чаще требуют наличия в портативной электронике качественных дисплеев и сенсорных интерфейсов. Производители и разработчики должны предоставлять таковые возможности за минимальную цену обширному множеству встраиваемых систем. Наследуя многие возможности своих 8-, 16- и 32-битных микроконтроллеров в приложениях с сегментными и графическими дисплеями, микроконтроллеры семейства PIC24FJ256DA делают это возможным для разработчиков, мигрируя от сегментированных дисплеев с фиксированными функциями к STN, TFT и OLED дисплеям с VGA разрешением. Это семейство также содержит до 24 каналов емкостного сенсорного интерфейса на базе технологии mTouch capacitive touch sensing, что позволяет организовать большое количество сенсорных кнопок, слайдеров. Интеграция контроллера USB Host/Device/OTG предлагает простой способ обновления ПО, настройки параметров.

Отличительные особенности и параметры микроконтроллеров семейства PIC24FJ256DA:

  • высокопроизводительное 16-битное ядро;
  • модифицированная Гарвардская архитектура;
  • рабочая частота до 32 МГц;
  • аппаратный перемножитель 17 × 17 бит;
  • массив из 16 16-битных рабочих регистров;
  • линейное адресное пространство памяти программ до 12 МБайт;
  • до 5 источников внешних прерываний;
  • интегрированный графический контроллер:
    • три аппаратных графических ускорителя;
    • кодовая таблица цветов с максимальным количеством в 256 значений;
    • поддерживаемая глубина цвета 1/2/4/8/16 бит/пикс;
    • поддерживаемые разрешения: 480×272 (60 Гц, 16 битная палитра), 640×480 (30 Гц, 16-битная палитра), 640×480 (60 Гц, 8-битная палитра);
    • поддерживаются различные типы дисплеев: монохромный и цветной STN (4/8/16 бит), цветной TFT (9/12/18/24 бит);
  • интегрированный USB контроллер:
    • USB 2.0 OTG совместимый;
    • высокоточный PLL;
    • поддерживается до 32 конечных точек;
    • встроенный USB трансивер с интерфейсом для внешнего трансивера;
    • встроенные подтягивающие резисторы;
    • низкоскоростной (1.5 Мбит/с) и полноскоростной (12 Мбит/с) USB Host;
    • полноскоростной USB Device;
  • усовершенствованный параллельный ведущий порт / параллельный ведомы порт (для микроконтроллеров в 100-выводном корпусе):
    • прямой доступ от CPU посредством интерфейса EDS;
    • 4/8/16-битная шина данных;
    • до 23 программируемых адресных линии;
  • три модуля интерфейса SPI;
  • три модуля интерфейса I2C с поддержкой 7-битной и 10-битной адресации;
  • четыре модуля UART с поддержкой протоколов RS485, RS232, LIN/J2602, IrDA;
  • пять 16-битных таймеров/счетчиков;
  • девять 16-битных входов захвата, девять 16-битных выходов сравнения/ШИМ;
  • аппаратные часы реального времени и календарь;
  • 10-битный многоканальный АЦП с возможность работы в режиме Sleep;
  • три аналоговых компаратора с программируемой конфигурацией входов/выходов;
  • модуль емкостного сенсорного интерфейса mTouch ;
  • конфигурируемый выходы Open Drain цифровых портов микроконтроллера;
  • поддержка режима внутрисхемного программирования (ICSP) и отладки (ICD);
  • поддержка интерфейса JTAG;
  • интегрированный регулятор напряжения 1.8 В;
  • диапазон питающего напряжения 2.2 В – 3.6 В;
  • возможность переключения между источниками тактовой частоты в реальном времени;
  • корпус: 64-выводный TQFP/QFN, 100-выводный TQFP, 121-выводный BGA.

Блок-схема микроконтроллеров семейства PIC24FJ256DA

Блок-схема PIC24FJ256DA

 

Микроконтроллер

Память
программ,
Кбайт

SRAM,
КБайт

16-битные
таймеры

Входы захвата
/выходы
сравнения
ШИМ

UART

SPI

I2C

10-битный
АЦП,
каналов

Компа-
раторы

Графический
контроллер

USB
OTG

Корпус

PIC24FJ128DA106

128

24

5

9/9

4

3

3

16

3

Да

Да

64

PIC24FJ256DA106

256

9/9

4

3

3

16

64

PIC24FJ128DA110

128

9/9

4

3

3

24

100/121

PIC24FJ256DA110

256

9/9

4

3

3

24

100/121

PIC24FJ128DA206

128

96

9/9

4

3

3

16

64

PIC24FJ256DA206

256

9/9

4

3

3

16

64

PIC24FJ128DA210

128

9/9

4

3

3

24

100/121

PIC24FJ256DA210

256

9/9

4

3

3

24

100/121

Компания предлагает полную платформу разработки для данного семейства микроконтроллеров, которая включает бесплатную и оптимизированную графическую библиотеку с поддержкой различных языков и шрифтов, включает подготовленные графические объекты и исходный код. В дополнение этой библиотеки имеется программное обеспечение для дизайна графических дисплеев, которое позволяет визуально разработать графический пользовательский интерфейс. Оба инструмента совместимы с IDE MPLAB.

Для разработки собственных приложений с использованием данных библиотек и инструментов служит набор для разработки PIC24FJ256DA210 Development Kit DV164039, в состав которого входит отладочная плата на базе микроконтроллера PIC24FJ256DA210, плата с установленным 3.2'' QVGA дисплеем, плата для макетирования и внутрисхемный программатор-отладчик MPLAB ICD 3.

microchip.com

Подробнее >>

Реклама