PIC18LF25K83-E/SO - 32KB Flash, 8-bit MCU w/ CAN, 28-SOIC | Microchip
Артикул: PIC18LF25K83-E/SO ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $2.34 | $2,34 |
| 10 | $2.12 | $21,20 |
| 100 | $1.87 | $187,00 |
| 500 | $1.65 | $825,00 |
| 1.000 | $1.49 | $1.490,00 |
PIC18LF25K83-E/SO Обзор
An 8-bit microcontroller (MCU) is a single-chip computer that executes instructions on 8-bit data widths and is widely used in embedded systems for control-oriented tasks. Within the Microchip taxonomy, the PIC18LF25K83 belongs to the PIC18 "high-performance" 8-bit family, sitting between the legacy PIC16 baseline family and the 16-bit dsPIC/PIC24 families. The "LF" prefix denotes the low-voltage / low-power (XLP) variant, optimized for battery-powered and energy-harvesting applications. Compared with the PIC18F counterpart (PIC18F25K83), the LF version extends operating voltage down to 1.8 V and trades absolute performance for substantially lower active and sleep current.
Key features of the PIC18LF25K83-E/SO include a 12-bit ADC2 with up to 24 channels (depending on package), a CAN 2.0B module with hardware message filtering, multiple Enhanced USART, SPI, and I2C peripherals, a 10-bit PWM with complementary outputs and dead-band control, and an integrated core-independent peripheral set. The device supports up to 64 MHz operation from a 16 MHz internal oscillator with PLL, providing 16 MIPS throughput while consuming roughly a few mA active.
Architecturally, the PIC18LF25K83 uses Microchip's enhanced Harvard architecture with separate program Flash and data SRAM buses, a 31-level hardware stack, and interrupt prioritisation. The "K83" generation adds functional-safety support (IEC 61508 / SIL-ready documentation is published for the family), making the part attractive for safety-critical industrial control, white goods, and automotive body applications.
Typical applications include CAN-connected sensor nodes, automotive body and lighting controllers, industrial PLC I/O modules, touch-sense human-machine interfaces (HMIs) using CVD, and low-power battery-operated IoT edge nodes. Designers pick the LF variant when 1.8 V-3.6 V operation, deep sleep currents in the nA range, and CAN connectivity are required simultaneously.
When designing, allocate a robust decoupling network (100 nF + 1 µF near VDD) and follow Microchip's recommended CVD layout for touch channels. For CAN, add a TJA1050 or MCP2551 transceiver - the on-chip CAN module is a protocol controller only and does not include the physical-layer differential driver. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Аналоги без доработки для PIC18LF25K83-E/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18LF25K83-E/SO (тот же форм-фактор и посадочное место) — отличается по ADC, Package, Core Architecture, Family, MSL Level.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18LF26K83-E/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F25K83-E/SO
✅ Прямая замена✓ В наличии
$1.72 / шт.
Открыть даташит →PIC18LF25K42-I/SO
✅ Прямая замена✓ В наличии
$1.62 / шт.
Открыть даташит →PIC18F26Q71-I/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18LF25K83-E/SO Максимальные параметры и электрические характеристики
| Core Architecture | PIC18 8-bit RISC (Harvard) |
| Program Memory (Flash) | 32 KB (16K x 16) |
| Data SRAM | 2 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Frequency | 64 MHz (16 MIPS) |
| Supply Voltage (VDD) | 1.8 V to 3.6 V (LF variant) |
| Диапазон рабочих температур | -40 C to +125 C (E = Extended) |
| ADC | 12-bit ADC2 with Computation, up to 24 channels |
| CAN Module | CAN 2.0B active, hardware filtering |
| Communication Peripherals | 2x EUSART, 2x SPI, 2x I2C |
| PWM | 10-bit PWM with complementary outputs and dead-band |
| Timers | Multiple 8-bit / 16-bit timers |
| I/O Pins | Up to 25 (package dependent) |
| Корпус | 28-pin SOIC (0.295", 7.50 mm width) |
| Тип монтажа | Surface Mount |
| Уровень MSL | 1 (per JEDEC J-STD-020, typical for SOIC) |
| Статус RoHS | Compliant |
| Lead-Free | Yes (Matte Tin) |
| Functional Safety Documentation | Family IEC 61508 SIL-ready collateral available |
Конфигурация выводов PIC18LF25K83-E/SO
| Контакт 1 | RA3/AN3/C1INB-/C2INB-/C3INB- — Port A bit 3 / Analog input 3 / comparator input |
| Контакт 2 | RA4/AN4/C1OUT — Port A bit 4 / Analog input 4 / comparator 1 output |
| Контакт 3 | RA5/AN5/C2OUT — Port A bit 5 / Analog input 5 / comparator 2 output |
| Контакт 4 | RA6/AN6 — Port A bit 6 / Analog input 6 |
| Контакт 5 | RA7/AN7 — Port A bit 7 / Analog input 7 |
| Контакт 6 | VSS — Ground reference |
| Контакт 7 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Контакт 8 | RA0/AN0/C1INA/RA0 — Port A bit 0 / Analog input 0 / comparator 1 input A |
| Контакт 9 | RA1/AN1/C2INA — Port A bit 1 / Analog input 1 / comparator 2 input A |
| Контакт 10 | RA2/AN2 — Port A bit 2 / Analog input 2 |
| Контакт 11 | RC0/SOSCO — Port C bit 0 / SOSC oscillator output |
| Контакт 12 | RC1/SOSCI — Port C bit 1 / SOSC oscillator input |
| Контакт 13 | RC2/AN14 — Port C bit 2 / Analog input 14 |
| Контакт 14 | RC3/AN15 — Port C bit 3 / Analog input 15 |
| Контакт 15 | RC4/AN16 — Port C bit 4 / Analog input 16 |
| Контакт 16 | RC5/AN17 — Port C bit 5 / Analog input 17 |
| Контакт 17 | RC6/AN18 — Port C bit 6 / Analog input 18 |
| Контакт 18 | RC7/AN19 — Port C bit 7 / Analog input 19 |
| Контакт 19 | VSS — Ground reference |
| Контакт 20 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Контакт 21 | RB0/AN8/CANTX — Port B bit 0 / Analog input 8 / CAN transmit |
| Контакт 22 | RB1/AN10/CANRX — Port B bit 1 / Analog input 10 / CAN receive |
| Контакт 23 | RB2/AN8 — Port B bit 2 / Analog input 8 |
| Контакт 24 | RB3/AN9 — Port B bit 3 / Analog input 9 |
| Контакт 25 | RB4/AN11 — Port B bit 4 / Analog input 11 |
| Контакт 26 | RB5/AN13 — Port B bit 5 / Analog input 13 |
| Контакт 27 | RB6/ICSPCLK — Port B bit 6 / In-Circuit Serial Programming clock |
| Контакт 28 | RB7/ICSPDAT — Port B bit 7 / In-Circuit Serial Programming data |
Типичное применение
PIC18LF25K83-E/SO подходит для 6 применениеs: CAN-Connected Industrial Sensor Node, Automotive Body and Lighting Controller, Touch-Sense HMI Front Panel, Battery-Operated IoT Edge Node, White Goods and Appliance Control, Functional Safety Sensor Interface.
CAN-Connected Industrial Sensor Node
The PIC18LF25K83-E/SO is well suited for industrial CAN sensor nodes because it integrates a CAN 2.0B protocol controller with hardware message filtering and operates from 1.8 V to 3.6 V on a 3.3 V rail. Its 12-bit ADC2 with up to 24 channels supports multi-sensor acquisition (temperature, pressure, flow) while CVD-mode touch sensing adds HMI capability to the same die. The 32 KB Flash is sufficient for protocol stacks (CANopen or J1939 lightweight profiles) plus application code, and 64 MHz / 16 MIPS performance handles 1 ms CAN bus cycles with margin. Pair the MCU with a TJA1050 or MCP2551 CAN transceiver for the differential physical layer; the on-chip CAN module is a protocol controller only. XLP deep-sleep current in the nA range suits battery-backed or energy-harvested installations.
Рекомендуется
Automotive Body and Lighting Controller
For automotive body-control and lighting modules, the PIC18LF25K83-E/SO offers an operating temperature range of -40 C to +125 C (Extended grade, "-E" suffix) and AEC-Q100-friendly family documentation. Its 10-bit PWM module with complementary outputs and dead-band control drives MOSFET half-bridges for LED headlamp ballasts, tail-light drivers, and DC motor control. CAN connectivity enables seamless integration with the vehicle body network, while the integrated ADC2 supports multiplexed current-sense feedback for fault detection. The 28-SOIC package is reflow-solderable and compatible with high-volume automotive PCB assembly lines. For under-the-hood applications requiring 5 V rails, the PIC18F25K83-E/SO (5 V variant) is the pin-compatible upgrade. Designers should add TVS protection on the CAN bus per ISO 7637-2.
Рекомендуется
Touch-Sense HMI Front Panel
The PIC18LF25K83-E/SO's ADC2 (12-bit ADC with Computation) automates Capacitive Voltage Divider (CVD) measurements, dramatically simplifying capacitive touch-button and slider implementations. According to the Microchip DS40001943C datasheet, the hardware oversampling and threshold-comparison engines offload the CPU, leaving 16 MIPS headroom for UI animation and communication stack handling. A 16-key touch panel plus a 7-segment or OLED display fits comfortably in the 32 KB Flash budget. CVD also supports proximity sensing through plastic overlays, enabling sealed front panels for appliances and industrial equipment. Place the touch sensors on adjacent analog-capable pins and follow Microchip's CVD PCB layout guidelines to maximise SNR.
Рекомендуется
Battery-Operated IoT Edge Node
Battery-powered IoT edge nodes benefit from the PIC18LF25K83-E/SO's XLP (eXtreme Low Power) technology, which delivers nA-range deep-sleep currents while retaining RAM and maintaining an RTC. Operating from 1.8 V to 3.6 V, the part runs directly from a single Li-ion or 2x AA cell without boost conversion, improving overall efficiency. The 12-bit ADC2 supports low-power sensor sampling with hardware averaging, allowing the CPU to remain asleep for longer duty cycles. CAN connectivity (when wired) or UART/SPI-to-LoRa/BLE bridge (when wireless) connects the node to upstream networks. The 28-SOIC package is widely supported on low-cost PCB assembly lines, keeping BOM cost low. For long-life deployments, Microchip's nanoWatt XLP technology extends shelf life beyond 10 years on a single coin cell.
Рекомендуется
White Goods and Appliance Control
White goods such as washing machines, dishwashers, and refrigerators require reliable 8-bit control with integrated CAN, robust temperature tolerance, and long-term supply - all delivered by the PIC18LF25K83-E/SO. The Extended temperature grade (-40 C to +125 C) handles under-cabinet heat and motor-driver proximity. The 10-bit PWM with dead-band control drives triac-fired heater elements and universal motor speed control, while the ADC2 reads thermistor inputs for closed-loop temperature regulation. Functional-safety collateral published for the K83 family simplifies IEC 60730 Class B compliance for appliances. The 32 KB Flash comfortably hosts motor-control state machines plus user-interface code, and the 28-SOIC package is reflow-compatible for fully automated assembly.
Рекомендуется
Functional Safety Sensor Interface
The PIC18F25K83 (F variant, same family) carries IEC 61508 SIL documentation and is suitable for safety-instrumented functions, but the LF variant PIC18LF25K83-E/SO is also widely used for non-safety-critical sensor interfacing within a safety system. The 12-bit ADC2 with hardware oversampling and threshold comparison provides deterministic analogue monitoring of pressure, flow, and temperature sensors in industrial process control. The dual EUSART modules support simultaneous RS-485 and RS-232 communication, while SPI enables high-speed ADC and DAC expansion. The 32 KB Flash fits IEC 61131-3 soft-PLC runtimes or MODBUS protocol stacks. For full SIL-2/3 designs, the PIC18F25K83-E/SO (FuSa variant) is recommended; the LF version serves auxiliary I/O.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18LF25K83-E/SO — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18LF26K83-E/SO | PIC18F25K83-E/SO | PIC18LF25K42-I/SO |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) |
| Flash | 32 KB | 64 KB | 32 KB | 32 KB |
| SRAM | 2 KB | 4 KB | 2 KB | 2 KB |
| Operating Voltage | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 2.3 V to 5.5 V | 1.8 V to 3.6 V |
| CAN Module | CAN 2.0B | CAN 2.0B | CAN 2.0B | CAN 2.0B |
| Functional Safety (IEC 61508) | Not FuSa | Not FuSa | FuSa documentation | Not FuSa |
| Temperature Grade | Extended -40 C to +125 C | Extended -40 C to +125 C | Extended -40 C to +125 C | Industrial -40 C to +85 C |
| Core | PIC18 8-bit | PIC18 8-bit | PIC18 8-bit | PIC18 8-bit (K42 generation) |
Ключевые отличия
- Lowest voltage range in the K83 family (против PIC18F25K83-E/SO)
- Same CAN 2.0B + ADC2 as PIC18F25K83 (против PIC18LF25K42-I/SO)
- Extended -40 C to +125 C temperature grade (против PIC18LF25K42-I/SO)
Заметки по проектированию
Place a 100 nF X7R ceramic decoupling capacitor as close as possible to each VDD/VSS pair (pins 7-6 and pins 20-19 on the 28-SOIC package). Add a bulk 1 µF to 10 µF ceramic or low-ESR tantalum at the board entry point. The LF variant is sensitive to supply ripple; undershoot below 1.8 V causes brown-out resets, while ringing above 3.6 V may damage I/O. Use MCP1700 or similar low-Iq LDO for the 3.3 V rail to preserve nanoWatt XLP sleep current.
For CAN bus designs, keep the bus traces short and matched within 50 mm differential length to maintain 1 Mb/s signal integrity per ISO 11898-2. Place a 120 Ω split-termination network (two 60 Ω resistors with a 4.7 nF capacitor to ground at the centre tap) near each end of the bus. Isolate the CAN bus from noisy switching power traces with a ground guard ring or by routing on a separate signal layer. Failure to terminate properly causes reflections that corrupt CAN frames and force error-passive bus states.
Do not connect the on-chip CAN module directly to the bus - it is a protocol controller only and requires an external differential transceiver such as MCP2551 or TJA1050. Likewise, the internal 16 MHz oscillator is sufficient for 64 MHz CPU via PLL but is not precision-grade; for CAN timing accuracy, calibrate against the MCP2515 reference clock or use an external crystal on OSC1/OSC2. ESD protection (e.g. PESD1CAN) is recommended on bus pins for industrial / automotive environments.
Estimated: At maximum 64 MHz CPU + peripheral activity on 3.3 V, the PIC18LF25K83 dissipates approximately 30-50 mW. The 28-SOIC package has a thermal resistance theta_JA of approximately 80 C/W in still air, yielding a junction-temperature rise of only 3-4 C above ambient - thermal management is generally not a concern. However, in sealed enclosures with no airflow, the effective theta_JA may double; verify with a thermocouple measurement during worst-case qualification.
For ADC2 capacitive touch sensing, follow Microchip's TB3118 CVD layout guidelines: use a hatched ground plane underneath touch sensors to limit capacitive loading, route sensor traces on the top layer with adjacent ground traces, and avoid crossing sensor traces with noisy signals. CVD measurements are sensitive to trace capacitance drift; keep sensor trace lengths below 50 mm where possible. Add a 100 nF bypass cap adjacent to each analog input to suppress high-frequency noise injection.
Информация о соответствии
RoHS compliant per Microchip product page. Lead-free matte-tin finish. Family carries Functional Safety documentation (IEC 61508) but the E grade is NOT AEC-Q100 qualified; for AEC-Q100, refer to other PIC18 K83 part numbers in the family.