Microchip выпускает новое семейство микроконтроллеров с расширенными возможностями кастомизации

Microchip выпускает новое семейство микроконтроллеров с расширенными возможностями кастомизации

Компания Microchip Technology Inc. откликается на возрастающую потребность в персонализации встраиваемых систем, анонсируя новое семейство микроконтроллеров PIC16F13145. Это семейство выделяется внедрением нового периферийного устройства Core Independent Peripheral (CIP) — модуля Configurable Logic Block (CLB), который упрощает интеграцию пользовательских функций комбинационной логики непосредственно в микроконтроллеры.

Такая интеграция значительно увеличивает эффективность и скорость реакции встраиваемых систем управления, исключая необходимость в дополнительных внешних логических компонентах, что, в свою очередь, снижает стоимость материалов и энергопотребление.

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

Вице-президент подразделения 8-разрядных микроконтроллеров компании подчеркивает значимость внедрения модуля CLB как важного шага в развитии настраиваемой логики. Новый модуль расширяет возможности компании в поддержке приложений, традиционно требующих программируемых логических устройств.

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

Микроконтроллеры PIC16F13145 от компании Microchip выделяются на фоне аналогов благодаря эффективности и низкому энергопотреблению, достигнутым за счет внедрения конфигурируемого логического блока (CLB).

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

Это семейство микроконтроллеров также оборудовано быстрым 10-битным аналого-цифровым преобразователем с встроенными функциями вычисления, 8-битным цифро-аналоговым преобразователем, быстрыми компараторами, а также 8- и 16-битными таймерами.

В них реализованы модули для последовательной передачи данных, такие как I2C и SPI, что позволяет реализовать широкий спектр функций системного уровня без непосредственного участия центрального процессора. Микроконтроллеры доступны в различных корпусах, от 8 до 20 выводов, что обеспечивает их гибкое применение в разнообразных приложениях.

Для облегчения разработки с микроконтроллерами PIC16F13145 используется MPLAB Code Configurator (MCC) — дополнительный модуль в интегрированной среде разработки MPLAB X. MCC предлагает графический интерфейс для настройки микроконтроллеров и их периферии, включая CLB, что упрощает процесс проектирования и позволяет легко создавать пользовательские логические схемы. Для более продвинутых пользователей доступна возможность использования языка описания аппаратуры для разработки более сложных систем.

Синтезатор логики, ключевой элемент для создания пользовательских логических функций, представлен в двух вариантах: встроенный в MCC и доступный онлайн. Оценочный комплект PIC16F131 Curiosity Nano обеспечивает полноценную поддержку для работы с семейством PIC16F131, что способствует оптимизации процесса разработки. Эти инструменты в совокупности значительно сокращают время разработки и ускоряют внедрение встраиваемых решений на рынок.