Микроконтроллеры с количеством выводов от 6 до 20 имеют интегрированные конфигурируемые логические блоки, комплементарный генератор сигналов и генератор с цифровым управлением, и открывают новые возможности для разработчиков
Компания Microchip на конференции Embedded Systems Conference в Бостоне представила несколько 8-разрядных микроконтроллеров, отличающихся наличием встроенных конфигурируемых логических блоков и богатой периферией.
Микроконтроллеры PIC10F(LF)32х и PIC1хF(LF)150х выполнены в корпусе с количеством выводов от 6 до 20, каждый содержит новую периферию, включая конфигурируемые логические блоки (Configurable Logic Cells), комплементарный генератор сигнала (Complementary Waveform Generator), генератор с цифровым управлением (Numerically Controlled Oscillator). Такие возможности и такая функциональность никогда ранее не были возможны в микроконтроллерах с небольшим количеством выводов.
Конфигурируемые логические блоки микроконтроллеров позволяют реализовать программное управление комбинационной и последовательной логикой, которая позволяет усовершенствовать и увеличить количество внутренних коммуникаций между периферией и линиями ввода/вывода. Комплементарные генераторы сигнала взаимодействуют с множественной периферией микроконтроллера для генерации комплементарных сигналов с поддержкой генерации мертвого времени, управления полярностью и автоматического отключения. Кроме того, присутствует возможность выбора входного источника для генератора. Генератор с цифровым управлением позволяет организовать линейное управление частотой с высоким разрешением, что необходимо для таких устройств как электронные балласты для систем освещения, тональные генераторы и пр.
Отличительные особенности микроконтроллеров PIC10F(LF)32X:
- 6-выводные микроконтроллеры с богатой периферией и низким энергопотреблением;
- 35 инструкций, 8-уровневый стек;
- 0.5 КБайт Flash-память, 64 Байт RAM;
- встроенный низкопотребляющий осциллятор 16 МГц/31 кГц;
- два отдельных ШИМ;
- 3-канальный 8-битный АЦП;
- интегрированный температурный индикатор;
- конфигурируемый логический блок;
- комплементарный генератор сигналов;
- генератор с цифровым управлением;
- два 8-битных таймера;
- сторожевой таймер с расширенным функционалом;
- интерфейс внутрисхемного программирования;
- корпус: 6-выводный DFN/SOT23, 8-выводный DIP.
Отличительные особенности микроконтроллеров PIC1xF(LF)150x:
- серия высокопроизводительных 8-битных микроконтроллеров с количеством выводов от 8 до 20;
- ядро Enhanced Mid-range;
- 49 инструкций, 16-уровневый стек;
- Flash-память от 1.75 КБайт до 14 КБайт, RAM – от 64 Байт до 512 Байт;
- встроенный осциллятор 16 МГц;
- 4 отдельных ШИМ;
- интегрированный температурный индикатор;
- от 2 до 4 конфигурируемых логических блока;
- комплементарный генератор сигналов;
- до 12 каналов 10-битного АЦП;
- 5-битный ЦАП;
- коммуникационные интерфейсы: MI2C, SPI, EUSART;
- два 8-битных таймера;
- 16-битный таймер;
- сторожевой таймер с расширенным функционалом;
- интерфейс внутрисхемного программирования и отладки;
- схема сброса при включении/отключении питания;
- детектор низкого напряжения питания;
- низкое энергопотребление;
- корпусное исполнение: 8/14/20-выводный DFN/QFN/TSOP/MSOP/SSOP/SOIC/PDIP.
По заявлению Стива Дрехобла (Steve Drehobl), вице президента отделения охранных систем, микроконтроллеров и развития технологии компании Microchip, эти микроконтроллеры расширяют номенклатуру 8-битных микроконтроллеров семейств PIC10F, PIC12F и PIC16F и открывают новые возможности для разработчиков, которые ранее были не достижимы при использовании микроконтроллеров с малым количеством выводов. Это микроконтроллеры общего назначения, которые найдут применение в мелкой бытовой технике, автомобилях, электроинструментах и измерительных приборах.
Все микроконтроллеры поддерживаются стандартными инструментами разработки и отладки ПО компании, включая отладчик/программатор PICkit 3 (PG164130), интегрированную среду разработки MPLAB IDE, внутрисхемный эмулятор MPLAB REAL ICE и внутрисхемный отладчик MPLAB ICD3. Для разработки приложений может применяться отладочный набор DM163045 - PICDEM Lab Development Kit, который теперь включает в себя образцы микроконтроллеров PIC10F322 и PIC16F1507. Дополнительно, оценочная платформа F1 Evaluation Platform (DM164130-1) может использоваться для разработки приложений на базе 8-битных PIC микроконтроллеров, включая PIC1хF(LF)150х. Также для скачивания на сайте компании доступен инструмент конфигурирования логических блоков CLC Configuration Tool с графическим пользовательским интерфейсом.