PIC18F25K80-I/SS - 8-bit 64MHz 32KB Flash MCU w/ ECAN | Microchip
부품 번호: PIC18F25K80-I/SS ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.1 | $2.10 |
| 10 | $1.95 | $19.50 |
| 100 | $1.78 | $178.00 |
| 500 | $1.62 | $810.00 |
| 1,000 | $1.45 | $1,450.00 |
PIC18F25K80-I/SS 개요
A microcontroller (MCU) is a single-chip computer containing a CPU core, program and data memory, peripherals, and I/O on one die. PIC18F-series devices use an enhanced Harvard 8-bit RISC core with hardware multiply, paired with nanoWatt XLP sleep modes to push standby current into the nanoampere range. The PIC18F25K80 family specifically integrates a CAN 2.0B controller (ECAN) for industrial and automotive networking without an external transceiver controller.
Key features include a 12-bit ADC with up to 11 channels, a CTMU (Charge Time Measurement Unit) for capacitive touch and time-of-flight measurement, multiple Enhanced Compare/PWM modules for precision motor control, and a 16-bit timer/counter. Per the manufacturer datasheet, the device also includes an LCD driver and supports 1.8V to 5.5V operation with low sleep current, enabling battery-backed designs.
Architecturally, the PIC18F25K80 uses the enhanced PIC18 core with 8-bit data path, 16-bit instructions, hardware multiply, and a 31-level hardware stack. The ECAN module implements CAN 2.0B active/passive with hardware filtering and acceptance masks, offloading message filtering from the CPU for deterministic real-time bus performance.
Typical applications include industrial building automation with CAN nodes, automotive body and HVAC controllers, elevator control panels, and low-power sensor nodes with on-board ADC measurement. The combination of ECAN, XLP sleep modes, and a 12-bit ADC with CTMU makes this part a strong fit for distributed sensor networks where power budget is constrained but deterministic bus communication is required.
When designing with this part, plan I/O carefully: the 28-pin SSOP exposes a subset of the 64-pin die's peripherals. Pins used for analog inputs cannot double as digital outputs, and the ECAN TX/RX pins are dedicated. The PIC18F25K80 requires a single 3.3V or 5V rail; the internal voltage regulator provides the core 1.8V supply.
This page synthesizes distributor pricing, drop-in alternatives, and design notes for the PIC18F25K80-I/SS that go beyond the manufacturer datasheet.
드롭인 대체품: PIC18F25K80-I/SS — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F25K80-I/SS (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, ADC, Operating Temperature, Program Memory (Flash).
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F25K80T-I/SS
✅ 드롭인✓ 재고 있음
$3.46 / 개
데이터시트 보기 →PIC18F26K80-I/SS
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F45K80-I/SS
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC18F25K40-I/SS
✅ 드롭인✓ 재고 있음
$1.1 / 개
데이터시트 보기 →PIC18F25K22-I/SS
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$1.92 / 개
데이터시트 보기 →PIC18F25Q10-I/SS
✅ 드롭인✓ 재고 있음
$1.45 / 개
데이터시트 보기 →DSPIC33FJ32MC102-I/SO
✅ 드롭인✓ 재고 있음
$2.05 / 개
데이터시트 보기 →PIC18F25K80-I/SS 최대 정격 & 전기적 특성
| Family | PIC18F K80 series |
| Core | PIC18 8-bit enhanced RISC |
| Maximum CPU Frequency | 64 MHz |
| Instruction Throughput | 16 MIPS |
| Program Flash | 32 KB (16K x 16) |
| Data RAM | 4 KB |
| EEPROM | 1 KB |
| Operating Voltage | 1.8 V to 5.5 V |
| I/O Pins | 24 |
| ADC | 12-bit, up to 11 channels |
| Communication | ECAN (CAN 2.0B), UART, SPI, I2C |
| Special Features | CTMU, Enhanced PWM, nanoWatt XLP |
| 패키지 | 28-pin SSOP (5.30 mm) |
| 실장 유형 | Surface Mount |
| 동작 온도 | -40C to +85C (Industrial, I grade) |
| RoHS 상태 | Compliant |
| MSL 레벨 | 1 |
PIC18F25K80-I/SS 핀 구성
| 핀 1 | RA0/AN0 — Digital I/O / analog input |
| 핀 2 | RA1/AN1 — Digital I/O / analog input |
| 핀 3 | RA2/AN2 — Digital I/O / analog input |
| 핀 4 | RA3/AN3 — Digital I/O / analog input |
| 핀 5 | RA4 — Digital I/O |
| 핀 6 | RA5/AN4 — Digital I/O / analog input |
| 핀 7 | RA6/OSC2 — Digital I/O / oscillator output |
| 핀 8 | RA7/OSC1 — Digital I/O / oscillator input |
| 핀 9 | VSS — Ground |
| 핀 10 | VDD — Positive supply |
| 핀 11 | RB0/INT0 — Digital I/O / external interrupt |
| 핀 12 | RB1/INT1 — Digital I/O / external interrupt |
| 핀 13 | RB2/INT2 — Digital I/O / external interrupt |
| 핀 14 | RB3 — Digital I/O |
| 핀 15 | RB4 — Digital I/O |
| 핀 16 | RB5 — Digital I/O |
| 핀 17 | RB6/PGC — Digital I/O / ICSP clock |
| 핀 18 | RB7/PGD — Digital I/O / ICSP data |
| 핀 19 | VSS — Ground |
| 핀 20 | VDD — Positive supply |
| 핀 21 | RC0 — Digital I/O |
| 핀 22 | RC1 — Digital I/O |
| 핀 23 | RC2 — Digital I/O |
| 핀 24 | RC3 — Digital I/O |
| 핀 25 | RC4 — Digital I/O |
| 핀 26 | RC5 — Digital I/O |
| 핀 27 | RC6/CANTX — Digital I/O / ECAN TX |
| 핀 28 | RC7/CANRX — Digital I/O / ECAN RX |
일반적인 애플리케이션
PIC18F25K80-I/SS 적합 용도: 6 애플리케이션s: Industrial Building Automation with CAN, Automotive Body and HVAC Controllers, Elevator Control Panels and HMI Nodes, Capacitive Touch User Interface, Low-Power Sensor Node with Battery Backup, Industrial Motor Control (PWM and Feedback).
Industrial Building Automation with CAN
The PIC18F25K80-I/SS suits distributed building-automation nodes that must communicate over a CAN bus. Its integrated ECAN 2.0B controller with hardware acceptance filters offloads message filtering from the CPU, leaving MIPS for HVAC and lighting control logic. The nanoWatt XLP sleep modes drop standby current low enough for always-on battery-backed nodes. Operating from 1.8V to 5.5V, the part accepts 24V-bus-derived rails after regulation. The 12-bit ADC with CTMU enables temperature, humidity, and occupancy sensor integration without an external analog front end.
추천
Automotive Body and HVAC Controllers
The PIC18F25K80-I/SS fits automotive body-control modules and HVAC actuators where CAN networking is mandatory. The part's 1.8V to 5.5V input range handles load-dump-tolerant 12V rail designs after external regulation. ECAN with hardware filtering maintains deterministic bus response under high message loads. The CTMU plus 12-bit ADC enables current sensing and HVAC damper position feedback. The industrial (-40C to +85C) temperature grade covers cabin electronics; an automotive-grade variant is available in the same family.
추천
Elevator Control Panels and HMI Nodes
The PIC18F25K80-I/SS handles elevator car-top and landing-node control where multiple boards communicate over a CAN backbone. The integrated ECAN with masking eliminates software overhead for dispatch messaging. Enhanced PWM modules drive indicator LEDs and segment displays; the 12-bit ADC reads floor-position encoders. nanoWatt XLP sleep keeps standby power low between dispatch events. Industrial -40C to +85C temperature grade supports unconditioned machine-room environments.
추천
Capacitive Touch User Interface
The PIC18F25K80-I/SS supports capacitive-touch buttons and sliders using the integrated CTMU (Charge Time Measurement Unit). The CTMU provides sub-nanosecond timing resolution for capacitance measurement, enabling reliable touch detection through 3mm plastic overlays. Combined with the 12-bit ADC for analog multiplexing, designers can implement 16+ touch keys with minimal external components. nanoWatt XLP keeps battery-powered touch remotes alive for months. ECAN can connect the touch panel to a central controller in industrial equipment.
추천
Low-Power Sensor Node with Battery Backup
The PIC18F25K80-I/SS fits wireless or wired sensor nodes where sleep current dominates battery life. nanoWatt XLP sleep draws under 100 nA typical, allowing years of operation on a coin cell or supercapacitor backup. The 12-bit ADC with internal reference and CTMU enables battery-voltage and environmental measurement without an external analog IC. ECAN can be used to wake on bus activity, and the 1.8V minimum supply allows direct operation from depleted battery chemistries.
추천
Industrial Motor Control (PWM and Feedback)
The PIC18F25K80-I/SS provides enhanced PWM with up to 14-bit resolution, complementary outputs, and dead-band generation for brushed and small brushless-DC motor drives. The 64 MHz FOSC (16 MIPS) sustains PID loops at kHz rates while the ECAN module streams telemetry to a central controller. The 12-bit ADC reads back-EMF and current shunt signals. Industrial temperature grade ensures reliable operation near motors. For more demanding motor control, consider the dsPIC33FJ32MC102 family in the same SSOP-28 footprint.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F25K80-I/SS — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F25K80T-I/SS | PIC18F26K80-I/SS | PIC18F25K40-I/SS | PIC18F25K22-I/SS | PIC18F25Q10-I/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Program Flash | 32 KB | 32 KB | 64 KB | 32 KB | 32 KB | 32 KB |
| ECAN (CAN 2.0B) | Yes | Yes | Yes | No | No | No |
| CTMU | Yes | Yes | Yes | No | No | No |
| Maximum FOSC | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Voltage | 1.8V to 5.5V | 1.8V to 5.5V | 1.8V to 5.5V | 1.8V to 5.5V | 1.8V to 5.5V | 1.8V to 5.5V |
| ADC Resolution | 12-bit | 12-bit | 12-bit | 10-bit | 10-bit | 10-bit |
| Temperature Grade | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) |
주요 차별점
- Integrated ECAN 2.0B with hardware acceptance filtering (vs PIC18F25K40-I/SS)
- CTMU for capacitive touch and time-of-flight (vs PIC18F25K22-I/SS)
- nanoWatt XLP extreme-low-power sleep modes (vs PIC18F25Q10-I/SS)
설계 노트
The PIC18F25K80-I/SS requires a stable VDD between 1.8V and 5.5V. Decouple both VDD pins (10 and 20) with a 100 nF ceramic capacitor each, placed within 5 mm of the pin, plus a bulk 10 uF tantalum or ceramic capacitor. The internal 1.8V regulator supplies the core; do not draw external current from the internal regulator pin. For CAN applications, decouple the MCP2561 transceiver VCC separately to prevent bus transients from coupling into the MCU rail.
Configure all unused I/O pins as outputs driving low, not as inputs, to avoid shoot-through current in the CMOS input structures. The ECAN TX/RX pins (RC6/RC7) are not 5V-tolerant when VDD is below 4.5V; ensure the MCP2561 transceiver VIO logic supply matches VDD. CTMU current-source calibration must be re-run after every VDD change greater than 0.3V, or capacitive-touch accuracy degrades significantly.
Route the ECAN TX/RX differential pair to the MCP2561 with characteristic impedance of 120 ohm and matched lengths within 5 mm to meet CAN bus timing. Place the termination resistor (120 ohm) only at each end of the bus, not on intermediate nodes. Keep the 16 MHz crystal or resonator traces short and surrounded by ground pour to avoid EMI issues. If using the internal oscillator, configure the OSCTUNE register to compensate for temperature drift.
규정 준수 정보
RoHS compliant per Microchip product page. Industrial -40C to +85C temperature grade; AEC-Q100 automotive variants exist in the same family. Halogen-free status not explicitly stated.