Компания Microchip Technology анонсировала 16-битные микроконтроллеры с интегрированным контроллером USB 2.0 OTG и памятью данных RAM объемом 96 КБайт. Семейство представлено четырьмя микроконтроллерами, имеющими объем Flash-памяти программ до 256 КБайт: PIC24FJ128GB206, PIC24FJ256GB206, PIC24FJ128GB210, PIC24FJ256GB210. Большой объем RAM позволяет буферизировать большие объемы данных, что увеличивает общую пропускную способность в таких приложениях, как Ethernet коммуникации, системы дистанционного сбора данных, пряме воспроизведение звука. Совместно с бесплатными программными USB библиотеками и TCP/IP стеком компании эти микроконтроллеры значительно снижают стоимость системы, количество внешних компонентов и размеры монтажа, могут использоваться для широкого круга приложений в промышленности, в измерительной технике, медицине и бытовой технике.
Требования для современных встраиваемых систем быстро расширяются, добавляется распространенная и растущая способность коммуникации, вследствие чего требуется буферизировать большие объемы данных. В то же время необходимо различными путями снижать стоимость и размеры конечной системы. Компания интегрировала USB периферию и большой объем RAM в один 64-выводный микроконтроллер, наряду с функцией выбора выводов периферии микроконтроллера, предоставляя разработчикам определенную гибкость в переназначении цифровых линий ввода/вывода.
Отличительные особенности:
высокопроизводительное 16-битное ядро;
модифицированная Гарвардская архитектура;
рабочая частота до 32 МГц;
аппаратный перемножитель 17 × 17 бит;
массив из 16 16-битных рабочих регистров;
линейное адресное пространство памяти программ до 12 МБайт;
линейное адресное пространство памяти данных до 16 МБайт;
два модуля генерации адреса для раздельного доступа чтения/записи памяти данных;
интерфейс USB:
USB 2.0 OTG совместимый;
низкоскоростной (1.5 Мбит/с) и полноскоростной (12 Мбит/с) USB Host;
полноскоростной режим USB Device;
высокоточный PLL;
поддерживается до 32 конечных точек;
интегрированный USB трансивер с интерфейсом для внешнего трансивера;
встроенные подтягивающие резисторы;
усовершенствованный параллельный ведущий порт / параллельный ведомы порт (для микроконтроллеров в 100-выводном корпусе):
прямой доступ от CPU посредством интерфейса EDS;
4/8/16-битная шина данных;
до 23 программируемых адресных линии;
возможность выбора выводов периферии (доступно 44 выводов для устройств в 100-выводном корпусе);
три модуля интерфейса SPI;
три модуля интерфейса I2C с поддержкой 7-битной и 10-битной адресации;
четыре модуля UART с поддержкой протоколов RS485, RS232, LIN/J2602, IrDA;
пять 16-битных таймеров/счетчиков;
девять 16-битных входов захвата и девять 16-битных выходов сравнения/ШИМ с функцией Time Base;
до пяти источников внешних прерыванй;
аппаратные часы реального времени и календарь;
10-битный многоканальный АЦП с возможность работы в режиме Sleep;
три аналоговых компаратора с программируемой конфигурацией входов/выходов;
модуль емкостного сенсорного интерфейса mTouch ;
модуля измерения времени заряда, поддержка емкостного сенсорного интерфейса
конфигурируемый выходы Open Drain цифровых портов микроконтроллера;
поддержка режима внутрисхемного программирования (ICSP) и отладки (ICD);
поддержка интерфейса JTAG;
возможность переключения между источниками тактовой частоты в реальном времени;
Микроконтроллеры также имеют встроенный 24-канальный модуль емкостного сенсорного интерфейса mTouch для реализации сенсорных экранов и емкостной клавиатуры, наряду с бесплатными программными библиотеками, а также 16-битный усовершенствованный параллельный ведущий/ведомый порт, который обеспечивает более широкую полосу пропускания при подключении внешней периферии.
Микроконтроллер
Память
программ,
Кбайт
SRAM,
КБайт
Перена-
значаемые
выводы
16-битные
таймеры
Входы захвата
/выходы
сравнения
ШИМ
UART
SPI
I2C
10-битный
АЦП,
каналов
USB Device
Host
OTG
Корпус
PIC24FJ128GB206
128
96
29
5
9/9
4
3
3
16
Да
64
PIC24FJ256GB206
256
29
9/9
4
3
3
16
64
PIC24FJ128GB210
128
44
9/9
4
3
3
24
100/121
PIC24FJ256GB210
256
44
9/9
4
3
3
24
100/121
Для разработки своих приложений на базе микроконтроллеров PIC24FJ128GB206, PIC24FJ256GB206, PIC24FJ128GB210, PIC24FJ256GB210 компания Microchip разработала готовый к установке на отладочную плату Explorer 16 (DM240001) PIM модуль с установленным микроконтроллером PIC24FJ256GB210 - MA240021, также потребуется дочерняя плата USB PICtail Plus (AC164131) на которой имеются интерфейсы и порты USB Device, USB Host и USB OTG.
Компания Microchip Technology анонсировала 16-битные микроконтроллеры с интегрированным контроллером USB 2.0 OTG и памятью данных RAM объемом 96 КБайт. Семейство представлено четырьмя микроконтроллерами, имеющими объем Flash-памяти программ до 256 КБайт: PIC24FJ128GB206, PIC24FJ256GB206, PIC24FJ128GB210, PIC24FJ256GB210. Большой объем RAM позволяет буферизировать большие объемы данных, что увеличивает общую пропускную способность в таких приложениях, как Ethernet коммуникации, системы дистанционного сбора данных, пряме воспроизведение звука. Совместно с бесплатными программными USB библиотеками и TCP/IP стеком компании эти микроконтроллеры значительно снижают стоимость системы, количество внешних компонентов и размеры монтажа, могут использоваться для широкого круга приложений в промышленности, в измерительной технике, медицине и бытовой технике.
Требования для современных встраиваемых систем быстро расширяются, добавляется распространенная и растущая способность коммуникации, вследствие чего требуется буферизировать большие объемы данных. В то же время необходимо различными путями снижать стоимость и размеры конечной системы. Компания интегрировала USB периферию и большой объем RAM в один 64-выводный микроконтроллер, наряду с функцией выбора выводов периферии микроконтроллера, предоставляя разработчикам определенную гибкость в переназначении цифровых линий ввода/вывода.
Отличительные особенности:
Микроконтроллеры также имеют встроенный 24-канальный модуль емкостного сенсорного интерфейса mTouch для реализации сенсорных экранов и емкостной клавиатуры, наряду с бесплатными программными библиотеками, а также 16-битный усовершенствованный параллельный ведущий/ведомый порт, который обеспечивает более широкую полосу пропускания при подключении внешней периферии.
Микроконтроллер
Память
программ,
Кбайт
SRAM,
КБайт
Перена-
значаемые
выводы
16-битные
таймеры
Входы
захвата
/выходы
сравнения
ШИМ
UART
SPI
I2C
10-битный
АЦП,
каналов
USB
Device
Host
OTG
Корпус
PIC24FJ128GB206
128
96
29
5
9/9
4
3
3
16
Да
64
PIC24FJ256GB206
256
29
9/9
4
3
3
16
64
PIC24FJ128GB210
128
44
9/9
4
3
3
24
100/121
PIC24FJ256GB210
256
44
9/9
4
3
3
24
100/121
Для разработки своих приложений на базе микроконтроллеров PIC24FJ128GB206, PIC24FJ256GB206, PIC24FJ128GB210, PIC24FJ256GB210 компания Microchip разработала готовый к установке на отладочную плату Explorer 16 (DM240001) PIM модуль с установленным микроконтроллером PIC24FJ256GB210 - MA240021, также потребуется дочерняя плата USB PICtail Plus (AC164131) на которой имеются интерфейсы и порты USB Device, USB Host и USB OTG.
microchip.com
Перевод: Vadim по заказу РадиоЛоцман
На английском языке: New Microchip PIC Microcontrollers Integrate USB and Large RAM