Корпорация Microchip Technology анонсировала микроконтроллеры семейства PIC24FJ256DA в состав которого вошли восемь устройств: PIC24FJ128DA106, PIC24FJ256DA106, PIC24FJ128DA206, PIC24FJ256DA206, PIC24FJ128DA110, PIC24FJ256DA110, PIC24FJ128DA210, PIC24FJ256DA210. Отличительной особенностью микроконтроллеров является наличие встроенного графического контроллера с тремя аппаратными графическими ускорителями и контроллером дисплея, а также наличие памяти SRAM с объемом до 96 КБайт. Такая интеграция значительно сокращает стоимость системы и делает ее практичной со стороны добавления передовых графических дисплеев для широкого круга встраиваемых систем, избавляет от необходимости подключения внешней SRAM и внешнего графического контроллера. Дополнительно немаловажную роль в снижении стоимости системы играет интеграция USB периферии и многоканального емкостного сенсорного интерфейса.
Сегодня потребители все чаще требуют наличия в портативной электронике качественных дисплеев и сенсорных интерфейсов. Производители и разработчики должны предоставлять таковые возможности за минимальную цену обширному множеству встраиваемых систем. Наследуя многие возможности своих 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 значений;
Блок-схема микроконтроллеров семейства 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 Technology анонсировала микроконтроллеры семейства PIC24FJ256DA в состав которого вошли восемь устройств: PIC24FJ128DA106, PIC24FJ256DA106, PIC24FJ128DA206, PIC24FJ256DA206, PIC24FJ128DA110, PIC24FJ256DA110, PIC24FJ128DA210, PIC24FJ256DA210. Отличительной особенностью микроконтроллеров является наличие встроенного графического контроллера с тремя аппаратными графическими ускорителями и контроллером дисплея, а также наличие памяти SRAM с объемом до 96 КБайт. Такая интеграция значительно сокращает стоимость системы и делает ее практичной со стороны добавления передовых графических дисплеев для широкого круга встраиваемых систем, избавляет от необходимости подключения внешней SRAM и внешнего графического контроллера. Дополнительно немаловажную роль в снижении стоимости системы играет интеграция USB периферии и многоканального емкостного сенсорного интерфейса.
Сегодня потребители все чаще требуют наличия в портативной электронике качественных дисплеев и сенсорных интерфейсов. Производители и разработчики должны предоставлять таковые возможности за минимальную цену обширному множеству встраиваемых систем. Наследуя многие возможности своих 8-, 16- и 32-битных микроконтроллеров в приложениях с сегментными и графическими дисплеями, микроконтроллеры семейства PIC24FJ256DA делают это возможным для разработчиков, мигрируя от сегментированных дисплеев с фиксированными функциями к STN, TFT и OLED дисплеям с VGA разрешением. Это семейство также содержит до 24 каналов емкостного сенсорного интерфейса на базе технологии mTouch capacitive touch sensing, что позволяет организовать большое количество сенсорных кнопок, слайдеров. Интеграция контроллера USB Host/Device/OTG предлагает простой способ обновления ПО, настройки параметров.
Отличительные особенности и параметры микроконтроллеров семейства 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
Перевод: Vadim по заказу РадиоЛоцман
На английском языке: Microchip Integrates and Simplifies Graphics on PIC24F Microcontrollers, Provides up to 96 KB RAM