Микроконтроллеры со встроенным модулем ECAN, сверхнизким энергопотреблением (<20 нА), высокой производительностью 16 MIPS и встроенными возможностями организации пользовательского емкостного сенсорного интерфейса.
Компания Microchip анонсировала семейство 8-разрядных микроконтроллеров PIC18F “K80” со встроенным модулем шины CAN с расширенным функционалом и выполненных по технологии микропотребления nanoWatt eXtreme Low Power (XLP) . Семейство, на данный момент, представлено группой микроконтроллеров PIC18F66K80, сохраняющих работоспособность в диапазоне напряжения питания 1.8 В – 5.5 В с током потребления в спящем режиме – всего 20 нА. Кроме того, представленные микроконтроллеры характеризуются встроенным многоканальным 12-битным аналого-цифровым преобразователем и периферией, поддерживающей технологию емкостного сенсорного интерфейса mTouch. Микроконтроллеры идеальны для применения в автомобильной технике (системы освещения, системы контроля и управления бортовыми устройствами, системы управления климатом), в промышленных системах и медицинском оборудовании.
Встроенный ECAN модуль отвечает спецификации CAN 2.0B, имеет конфигурируемые режимы работы, встроенные буферы приема и передачи, а также специализированные буферы передачи с возможностью установки приоритета.
Отличительные особенности микроконтроллеров семейства PIC18F66K80:
- высокопроизводительные 8-разрядные Flash-микроконтроллеры, рабочая частота до 64 МГц;
- технология сверхнизкого энергопотребления nanoWatt XLP;
- до 64 КБайт встроенной Flash-памяти программ;
- 1 КБайт EEPROM память данных;
- 3.6 КБайт SRAM;
- аппаратный перемножитель 8×8;
- три встроенных осциллятора:
- LF-INTOSC (31 кГц);
- MF-INTOSC (500 кГц);
- HF-INTOSC (16 МГц);
- поддержка самопрограммирования под управлением программы;
- встроенный модуль ECAN, отвечающий спецификации CAN 2.0B;
- пять модулей CCP (захват/сравнение/ШИМ) /ECCP (захват/сравнение/ШИМ с расширенным функционалом);
- пять модулей 8/16-битных таймеров;
- два аналоговых компаратора;
- модуль измерения времени заряда (измерение емкости, измерение времени с типовым разрешением 1 нс, встроенный источник опорного напряжения);
- поддержка до 4-х внешних прерываний;
- один модуль ведущего синхронного последовательного порта:
- 3/4-проводный интерфейс SPI с поддержкой всех четырех режимов работы;
- режимы I2C ведущий/ведомый;
- два модуля USART с расширенным функционалом и возможностью адресации;
- многоканальный 12-битный АЦП (до 11 каналов);
- встроенный регулятор напряжения 3.3 В;
- интерфейс внутрисхемного программирования (ICSP), интерфейс внутрисхемной отладки;
- программируемый уровень BOR, программируемый уровень LVD;
- конфигурируемый сторожевой таймер;
- несколько режимов работы;
- рабочее напряжение: 1.8 В – 5.5 В;
- различное корпусное исполнение: 28-выводный QFN/SSOP/SPDIP/SOIC, 40-выводный PDIP, 44-выводный TQFP/QFN, 64-выводный QFN.
Блок-схема микроконтроллеров
Состав семейства 8-разрядных микроконтроллеров со встроенным модулем ECAN
Микроконтроллер | Flash, КБайт |
SRAM, Байт |
EEPROM, Байт |
Линии ввода/вывода |
12-битный АЦП, каналов |
ECAN | Таймеры 8 бит / 16бит |
PIC18F25K80 | 32 | 3648 | 1024 | 24 | 8 | Да | 2/3 |
PIC18LF25K80 | 32 | 24 | 8 | ||||
PIC18F26K80 | 64 | 24 | 8 | ||||
PIC18LF26K80 | 64 | 24 | 8 | ||||
PIC18F45K80 | 32 | 35 | 11 | ||||
PIC18LF45K80 | 32 | 35 | |||||
PIC18F46K80 | 64 | 35 | |||||
PIC18LF46K80 | 64 | 35 | |||||
PIC18F65K80 | 32 | 54 | |||||
PIC18LF65K80 | 32 | 54 | |||||
PIC18F66K80 | 64 | 54 | |||||
PIC18LF66K80 | 64 | 54 |
Для разработки и отладки приложений на базе микроконтроллеров семейства PIC18F K80 компания Microchip разработала и выпускает подключаемые модули с установленным микроконтроллером PIC18F66K80. Модули рассчитаны на подключение к отладочной плате PIC18 Explorer Board (DM183032). Предлагается два модуля в зависимости от того, какой установлен микроконтроллер:
Также для разработки CAN|LIN приложений может использоваться дочерняя плата CAN/LIN PICtail (Plus) Daughter Board AC164130-2 совместно с отладочной платой PIC18 Explorer Board или PIC16 Explorer Board (DM240001, DM240002).