PIC18F25K22 - низкое потребление и периферия для построения емкостных датчиков mTouch
PIC18F25K22-I/SO – быстрые RISC CPU компании Microchip с тактовой частотой до 64 МГц, производительностью до 16 MIPS, 32 кБайт линейной памяти программ, 1536 кБайт ОЗУ и 256 кБайт ПЗУ данных, с оптимизированной для программирования на языке C архитектурой, длиной инструкций 16 Бит и 8-битной шиной данных.
Микросхема обладает контроллером приоритетных прерываний, 31-уровневым аппаратным стеком и аппаратным умножителем 8x8 с выполнением команды за 1 цикл.
Отличительные особенности:
- высокоточный внутренний генератор на 16 МГц с заводской точностью установки ±1% и выбором частоты от 31 кГц до 16 МГц;
- тактовая частота 64 МГц с использованием ФАПЧ (PLL);
- 4 режима работы кварцевого генератора;
- 2 режима работы от внешнего тактового генератора;
- мониторинг тактового генератора;
- до 35 линий Ввода/Вывода с выходным током до 25/25 мА и подтягивающими резисторами;
- RS-триггер;
- 2 модуля Захвата/Сравнения/ШИМ (CCP);
- 3 расширенных модуля CCP (ECCP) с 1, 2 или 4 выходами ШИМ, выбором полярности, программируемым мертвым временем, авто отключением и перезапуском и ШИМ регулированием;
- 2 модуля MSSP с поддержкой SPI (все 4 режима) и I2C Master/Slave с маской адреса;
- 2 модуля EUSART с поддержкой RS-485, RS-232 и LIN автоматическим пробуждением и определением скорости обмена;
- 10-разрядный 30-канальный АЦП с режимом непрерывного преобразования и возможностью работы в спящем режиме;
- 3 rail-to-rail аналоговых компаратора с мультиплексированием входов;
- модуль ЦАП с опорным напряжением 1,024, 2,048 и 4,096 В, 5-разрядным rail-to-rail резисторным ЦАП с выбором положительного и отрицательного опорного напряжения;
- модуль измерения времени заряда (CTMU) для поддержки емкостных датчиков сенсорных экранов и переключателей;
- самопрограммирование под управлением ПО;
- модуль HLVD с 16 уровнями и прерыванием по обнаружению Низкого/Высокого уровня напряжения;
- программируемый BOR;
- расширенный WDT с программируемым периодом 4 мс … 131 с;
- внутрисхемный программатор (ICSP) и отладчик (ICD);
- температурный диапазон: -40°C...+85°C;
- корпус SOIC-28.
Управление электропитанием:
- напряжение питания 1,8…5,5 В;
- ток потребления:
- 20 нА (спящий режим),
- 300 нА (WDT),
- 800 нА (генератор таймера Timer1 при 32 кГц);
- режим отключения периферии.
Назначение выводов PIC18F25K22:
Анонс составил и подготовил
Самоделов Андрей
e-mail:contact@terraelectronica.ru
Опубликовано: 24.01.2011