PIC18F25K80-E/SS - 8-bit MCU, 32KB Flash, ECAN, XLP | Microchip
MPN: PIC18F25K80-E/SS ✓ Hoạt độngPIC18F25K80-E/SS Tóm tắt
A microcontroller (MCU) is a single-chip computer containing a processor core, memory, and programmable I/O peripherals. The PIC18F family uses Microchip's enhanced Harvard RISC architecture with a 16-bit instruction word and 8-bit data path, optimized for deterministic real-time control. The PIC18F25K80 sits within the K80 sub-family that adds integrated ECAN 2.0B, CTMU (Charge Time Measurement Unit) for capacitive touch, and nanoWatt XLP sleep modes below 100 nA — extending battery life across industrial sensor nodes and automotive body modules.
Key features include 32KB (16K x 16) of self-programmable Flash, 1KB of EEPROM, a 12-bit ADC with up to 11 channels, an 8-bit DAC, three analog comparators, four 16-bit timers, two MSSP (SPI/I2C) modules, two enhanced USART, and 24 digital I/O pins. The integrated ECAN module supports CAN 2.0B active with bus speeds up to 1 Mbps. The CTMU provides on-chip waveform generation for capacitive touch sensing without external components.
The device leverages an enhanced PIC18 CPU core with hardware multiply and a 32-level hardware stack, paired with a 4-deep prefetch buffer to sustain 16 MIPS throughput at 64MHz. The 12-bit ADC achieves up to 100 ksps with acquisition time configurable in software, while the ECAN engine handles filtering and masking in hardware, offloading message acceptance from the CPU.
Typical applications include automotive body and chassis ECAN nodes (body control modules, instrument clusters, mirror controllers), industrial CAN-bus sensor and actuator networks, building automation (HVAC, elevator controllers), and low-power battery-backed IoT edge devices. The wide 1.8V–5.5V supply range supports both 3.3V and 5V system designs.
When designing with this MCU, ensure the ECAN transceiver supply and reference voltages are stable before enabling the CAN module. Use MPLAB X IDE with XC8 compiler and configure the CTMU current source via the dedicated register set for repeatable touch measurements.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Bộ thay thế dễ dàng lắp đặt cho PIC18F25K80-E/SS — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC18F25K80-E/SS (cùng hình factor và footprint) — khác nhau ở Package, MSL Level, Timers, ADC, Program Memory (Flash).
PIC18F25K80-I/SS
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F25K80-E/MM
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F25K80-H/SS
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC18F26K80-E/SS
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F45K80-E/SS
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
PIC18F25K80-E/SS Tỷ lệ tối đa & tính chất điện
| Product Family | PIC18F K80 Series |
| Core Architecture | PIC 8-bit RISC (enhanced Harvard) |
| Program Memory (Flash) | 32KB (16K x 16) |
| RAM | 3.6KB |
| EEPROM | 1KB |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Operating Voltage Range | 1.8V to 5.5V |
| Number of I/O Pins | 24 |
| ADC | 12-bit, up to 11 channels |
| DAC | 8-bit, 1 channel |
| Analog Comparators | 3 |
| Timers | 4 x 16-bit / 1 x 8-bit |
| Communication Interfaces | ECAN 2.0B, 2x MSSP (SPI/I2C), 2x EUSART |
| Special Features | ECAN, CTMU (touch), nanoWatt XLP |
| Hộp | 28-SSOP (5.30 mm body, 0.65 mm pitch) |
| Khoảng nhiệt độ hoạt động | -40C to +125C (E = Extended) |
| Kiểu lắp đặt | Surface Mount |
| Cấp MSL | 1 (unlimited floor life at <30C/85% RH) |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC18F25K80-E/SS
| Chân 1 | MCLR/RE3 — Master Clear (reset) input or digital I/O RE3 |
| Chân 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Chân 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Chân 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Chân 5 | RA3/AN3 — PORTA bit 3 / analog input 3 / VREF+ |
| Chân 6 | RA4/AN4 — PORTA bit 4 / analog input 4 |
| Chân 7 | RA5/AN5 — PORTA bit 5 / analog input 5 / SS1 |
| Chân 8 | VSS — Ground reference |
| Chân 9 | RA7 — PORTA bit 7 |
| Chân 10 | RA6 — PORTA bit 6 |
| Chân 11 | RC0 — PORTC bit 0 |
| Chân 12 | RC1 — PORTC bit 1 |
| Chân 13 | RC2 — PORTC bit 2 |
| Chân 14 | RC3 — PORTC bit 3 / SCL1 |
| Chân 15 | RC4 — PORTC bit 4 / SDA1 |
| Chân 16 | RC5 — PORTC bit 5 |
| Chân 17 | RC6/TX2/CK2 — PORTC bit 6 / EUSART2 TX / CAN TX (multiplexed) |
| Chân 18 | RC7/RX2/DT2 — PORTC bit 7 / EUSART2 RX / CAN RX (multiplexed) |
| Chân 19 | VSS — Ground reference |
| Chân 20 | VDD — Positive supply voltage |
| Chân 21 | RB0/INT0 — PORTB bit 0 / external interrupt 0 |
| Chân 22 | RB1/INT1 — PORTB bit 1 / external interrupt 1 |
| Chân 23 | RB2/INT2 — PORTB bit 2 / external interrupt 2 |
| Chân 24 | RB3/INT3 — PORTB bit 3 / external interrupt 3 |
| Chân 25 | RB4 — PORTB bit 4 |
| Chân 26 | RB5 — PORTB bit 5 |
| Chân 27 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Chân 28 | RB7/PGD — PORTB bit 7 / ICSP data |
Ứng dụng tiêu biểu
PIC18F25K80-E/SS phù hợp cho 6 Áp dụngs: Automotive Body Control Module (CAN Bus), Industrial CAN Sensor Network, Building Automation Controller (HVAC, Lighting), Battery-Backed IoT Edge Node, Capacitive Touch User Interface, Instrument Cluster Sub-MCU.
Automotive Body Control Module (CAN Bus)
The PIC18F25K80-E/SS is widely used in automotive body ECAN nodes (BCM, door modules, seat controllers, mirror controllers) because of its integrated ECAN 2.0B module supporting 1 Mbps bus speeds and the -40C to +125C extended operating range. The 32KB Flash fits typical CAN-based body controllers, and the 3.6KB RAM accommodates an OSEK/OSEKtime-style RTOS plus CAN stack. Unlike external-CAN MCUs that need a separate SPI-attached CAN controller, the K80 puts CAN on-chip, saving board space, BOM cost, and firmware complexity in ECU designs.
Được đề xuất
Industrial CAN Sensor Network
The PIC18F25K80-E/SS suits distributed industrial sensor and actuator networks (factory automation, building HVAC, elevator controllers) where ECAN bus connectivity and the 1.8V to 5.5V supply tolerance simplify integration with 24V industrial backplanes. The 12-bit ADC with up to 11 channels samples field sensors, while XLP nanoWatt sleep below 100 nA lets battery-backed remote nodes run for years on a single primary cell. The on-chip CTMU also enables capacitive touch keys on operator panels without external charge pumps.
Được đề xuất
Building Automation Controller (HVAC, Lighting)
Building automation controllers — including HVAC thermostats, lighting dimmers, elevator call panels, and access control readers — leverage the PIC18F25K80-E/SS for its combination of 32KB Flash, 12-bit ADC, multiple timers, and XLP sleep mode. The ECAN interface lets the controller participate in building bus networks, while the MSSP peripherals handle SPI sensors or I2C EEPROM / RTC backup. The wide operating range supports unconditioned plant-room environments where temperatures swing widely.
Được đề xuất
Battery-Backed IoT Edge Node
The PIC18F25K80-E/SS fits low-power IoT edge nodes (remote sensors, smart meters, environmental monitors) thanks to nanoWatt XLP sleep below 100 nA and a 1.8V minimum supply that lets the device run directly from a single 1.5V cell after boost conversion. The 16 MIPS throughput handles local sensor processing and CAN/EUSART uplink, while CTMU supports capacitive water-level or proximity sensing on the same MCU. ECAN connectivity is unusual at this power level — most IoT parts use only UART or low-power RF.
Được đề xuất
Capacitive Touch User Interface
The PIC18F25K80-E/SS integrates the CTMU (Charge Time Measurement Unit) which generates a constant current source and time-measures capacitance changes on a pin. Designers build capacitive touch buttons, sliders, and proximity sensors with no external components — just a copper pad on the PCB. The K80's 32KB Flash accommodates debounce, gesture recognition, and proximity-to-wake routines, while XLP sleep lets the device draw negligible current between touches in battery-powered remotes and appliances.
Được đề xuất
Instrument Cluster Sub-MCU
Within an automotive instrument cluster architecture, the PIC18F25K80-E/SS serves as a sub-MCU for CAN-to-LIN bridging, button input processing, and indicator lamp control. The ECAN module listens to vehicle bus messages, the EUSART drives LIN slave communication, and the GPIO controls LED backlights. The 12-bit ADC reads rotary encoders and voltage dividers, while XLP sleep keeps quiescent draw minimal during key-off — extending battery life across long vehicle parking intervals.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC18F25K80-E/SS — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC18F25K80-I/SS | PIC18F25K80-E/MM | PIC18F25K80-H/SS | PIC18F26K80-E/SS | PIC18F45K80-E/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP | 28-SSOP - same | 28-QFN - same pin count, different footprint | 28-SSOP - same | 28-SSOP - same | 40-SSOP - larger, different PCB land pattern |
| Flash Memory | 32KB | 32KB (same) | 32KB (same) | 32KB (same) | 64KB (+100%) | 32KB (same) |
| RAM | 3.6KB | 3.6KB (same) | 3.6KB (same) | 3.6KB (same) | 3.6KB (same) | 3.6KB (same) |
| ECAN Module | Yes (ECAN 2.0B) | Yes (same) | Yes (same) | Yes (same) | Yes (same) | Yes (same) |
| Operating Temperature Range | -40C to +125C (E grade) | -40C to +85C (I grade, narrower) | -40C to +125C (E grade, same) | -40C to +150C (H grade, wider) | -40C to +125C (E grade, same) | -40C to +125C (E grade, same) |
| Maximum CPU Speed | 64 MHz (16 MIPS) | 64 MHz (same) | 64 MHz (same) | 64 MHz (same) | 64 MHz (same) | 64 MHz (same) |
| Operating Voltage Range | 1.8V to 5.5V | 1.8V to 5.5V (same) | 1.8V to 5.5V (same) | 1.8V to 5.5V (same) | 1.8V to 5.5V (same) | 1.8V to 5.5V (same) |
Bảo phân biệt quan trọng
- Integrated ECAN 2.0B on-chip at 8-bit price point (vsPIC18F25Q10-I/SS)
- Extended -40C to +125C automotive temperature grade (vsPIC18F25K80-I/SS)
- nanoWatt XLP sleep current below 100 nA (vsPIC18F46K22 (legacy K22 family))
Ghi chú thiết kế
Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 20) on every PIC18F25K80-E/SS design, with a bulk 10 uF tantalum or ceramic on the same rail. The wide 1.8V to 5.5V supply range lets you power the MCU directly from a 3.3V LDO output; when the supply comes from a switching regulator, add an LC pi-filter (10 uH + 10 uF) to keep switching noise away from the ADC reference. The on-chip brown-out reset must be configured for the application's minimum supply voltage via the BOREN and BORV registers to avoid code execution at indeterminate VDD.
When migrating firmware from PIC18F25K80 (E grade) to PIC18F25K80-H/SS (H grade, -40C to +150C), confirm the H-grade parts are fully PPAP and AEC-Q100 qualified before committing — H parts sometimes have longer lead times. The internal ECAN module requires the CAN transceiver (e.g. MCP2551) to share a common ground with the MCU; floating grounds cause intermittent bus errors. Finally, when designing with CTMU capacitive touch, calibrate the CTMU current source via the CTMUICON register at production time to compensate for board parasitic capacitance.
The PIC18F25K80-E/SS SSOP-28 has a thermal resistance theta_JA of approximately 80 C/W. Estimated: at 5.5V VDD with all peripherals active and 64 MHz clock, internal power dissipation is around 100 mW, giving a junction temperature rise of 8 C above ambient — well within the -40C to +125C operating range. At the extended 125 C ambient ceiling, this keeps the junction below 133 C even without active cooling. For under-hood automotive designs using the H grade, derate to 150 C max junction by limiting ambient to 140 C and adding a thermal copper pour under the exposed pad area.
Thông tin tuân thủ
AEC-Q100 qualified for automotive applications per Microchip product page. RoHS and REACH compliant per distributor listings (DigiKey, Mouser). Lead-free and halogen-free per SSOP-28 package specifications.