PIC18F26K80-I/SP - 64KB Flash, ECAN, 8-bit MCU | Microchip
부품 번호: PIC18F26K80-I/SP ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $4.1 | $4.10 |
| 10 | $3.74 | $37.40 |
| 100 | $3.35 | $335.00 |
| 500 | $2.98 | $1,490.00 |
| 1,000 | $2.66 | $2,660.00 |
PIC18F26K80-I/SP 개요
An 8-bit microcontroller (MCU) is a programmable single-chip processor that integrates CPU, non-volatile program memory, volatile data memory, and peripherals on one die; it sits in the hierarchy: microcontroller -> embedded processor -> semiconductor device. The PIC18 family extends this with enhanced 16-bit instruction width, hardware multiply, and C-optimized architecture, while the K80 sub-family adds an on-board ECAN 2.0B controller, making the part suited to distributed industrial networks where automotive-grade robustness matters.
Key features include 24 I/O pins, an internal oscillator selectable up to 64 MHz, three 16-bit timers, two CCP/ECCP modules, an enhanced USART, two SPI and two I2C peripherals, a 12-channel 12-bit ADC, and CTMU (Charge Time Measurement Unit) for capacitive touch and precise time-based measurements. The ECAN module is CAN 2.0B active with hardware filtering, and the nanoWatt XLP technology delivers sleep currents down to the nanoampere range, enabling battery-backed designs that wake on interrupt.
Typical applications include automotive body and comfort modules (CAN nodes for window lifters, seat controllers), elevator control boards, industrial building automation (HVAC, lighting controllers), CAN-based sensor networks, and low-power metering with touch-button front panels. The wide 1.8 V-5.5 V range also lets the same firmware run directly from a single Li-ion cell or a regulated 5 V rail without a level shifter.
When designing with this part, budget decoupling capacitance at each VDD/VSS pair (100 nF plus 1-10 µF bulk), and assign the ECAN TX/RX pins to PWM-capable ports only if pin remapping is not used, since CAN bus timing is sensitive to jitter. For new product designs, evaluate the newer PIC18F26K42 family first - it is pin-compatible but adds CIP (Core Independent Peripherals) and improved ADC.
This page synthesizes distributor pricing for PIC18F26K80-I/SP, SPDIP-28 drop-in and package-compatible alternatives within the PIC18FxxK80 family, and practical design notes that extend the information found in the Microchip datasheet.
드롭인 대체품: PIC18F26K80-I/SP — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F26K80-I/SP (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, Timers, Mounting Type, Operating Voltage Range.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F27K80-I/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F25K80-I/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F26K80-E/SP
✅ 드롭인✓ 재고 있음
$3.94 / 개
데이터시트 보기 →PIC18F26K80-I/SP 최대 정격 & 전기적 특성
| Program Memory (Flash) | 64 KB (32K x 16 instructions) |
| Data Memory (RAM) | 3648 bytes (3.6K x 8) |
| Data EEPROM | 1024 bytes |
| CPU Architecture | PIC18 8-bit, enhanced RISC, 16-bit instructions |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Instruction Cycle Time | 200 ns @ 64 MHz |
| Supply Voltage (VDD) | 1.8 V to 5.5 V |
| Operating Temperature Range (I grade) | -40 C to +85 C |
| I/O Pins | 24 |
| ADC | 12-bit, up to 8 channels (shared with CTMU) |
| ECAN Module | CAN 2.0B active, hardware acceptance filters |
| Timers | Three 16-bit / two 8-bit timers |
| Capture/Compare/PWM | 2 CCP / 1 ECCP module |
| Communication | 2x SPI, 2x I2C, 1x Enhanced USART |
| Oscillator | Internal 16 MHz, PLL to 64 MHz; external crystal support |
| 패키지 | SPDIP-28 (300 mil, through-hole) |
| 실장 유형 | Through-Hole (DIP) |
| MSL 레벨 | 1 (not moisture-sensitive for DIP) |
| Low-Power Mode (nanoWatt XLP) | Sleep current down to nA range |
| RoHS 상태 | Compliant |
PIC18F26K80-I/SP 핀 구성
| 핀 1 | MCLR/RE3 — Master Clear (Reset) input / digital input only on RE3 |
| 핀 2 | RA0 — Digital I/O / AN0 analog input |
| 핀 3 | RA1 — Digital I/O / AN1 analog input |
| 핀 4 | RA2 — Digital I/O / AN2 analog input / CVREF |
| 핀 5 | RA3 — Digital I/O / AN3 analog input / VREF+ |
| 핀 6 | RA4 — Digital I/O / AN4 / T0CKI |
| 핀 7 | RA5 — Digital I/O / AN5 / T1CKI / SS |
| 핀 8 | RA6 — Digital I/O / OSC2 |
| 핀 9 | RA7 — Digital I/O / OSC1 / CLKI |
| 핀 10 | VSS — Ground reference |
| 핀 11 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
| 핀 12 | RB0 — Digital I/O / INT0 / AN12 |
| 핀 13 | RB1 — Digital I/O / INT1 / AN10 |
| 핀 14 | RB2 — Digital I/O / INT2 / CANTX |
| 핀 15 | RB3 — Digital I/O / INT3 / CANRX |
| 핀 16 | RB4 — Digital I/O / KBI0 |
| 핀 17 | RB5 — Digital I/O / KBI1 / PGM |
| 핀 18 | RB6 — Digital I/O / KBI2 / PGC (ICSP clock) |
| 핀 19 | RB7 — Digital I/O / KBI3 / PGD (ICSP data) |
| 핀 20 | VSS — Ground reference |
| 핀 21 | RC0 — Digital I/O / SOSCO |
| 핀 22 | RC1 — Digital I/O / SOSCI |
| 핀 23 | RC2 — Digital I/O / CCP1 |
| 핀 24 | RC3 — Digital I/O / SCL1 / SCK1 |
| 핀 25 | RC4 — Digital I/O / SDA1 / SDI1 |
| 핀 26 | RC5 — Digital I/O / SDO1 |
| 핀 27 | RC6 — Digital I/O / TX1 / CK1 |
| 핀 28 | RC7 — Digital I/O / RX1 / DT1 |
일반적인 애플리케이션
PIC18F26K80-I/SP 적합 용도: 6 애플리케이션s: Automotive CAN Body Control Modules, Industrial CAN Sensor Nodes, Elevator Control and Building Automation, Low-Power Battery Metering with Touch, HVAC and Lighting Controllers, Automotive Dashboard Cluster Slaves.
Automotive CAN Body Control Modules
The PIC18F26K80-I/SP fits automotive body-control applications because it integrates a CAN 2.0B active ECAN peripheral with hardware acceptance filters, eliminating the need for an external CAN controller IC. The 64 KB Flash and 3648 B RAM comfortably hold body-comfort firmware such as window-lifter or seat-position controller logic. With nanoWatt XLP sleep currents in the nanoampere range, the MCU can be parked on the CAN bus for weeks without draining the battery. The 1.8 V-5.5 V supply range lets it run directly from a 12 V body-controller rail post-regulation, and the SPDIP-28 package simplifies prototyping on the bench before transitioning to surface-mount variants.
추천
Industrial CAN Sensor Nodes
In factory-automation sensor networks, the PIC18F26K80-I/SP serves as the CAN node master, converting analog sensor data via its 12-bit ADC and broadcasting it over ECAN at up to 1 Mbit/s. The 24 I/O lines handle multiple discrete sensors, status LEDs, and a local HMI keypad without external I/O expanders. The internal 16 MHz oscillator with PLL to 64 MHz provides accurate CAN bit-timing without an external crystal, reducing BOM cost on multi-node deployments. nanoWatt XLP modes allow battery-powered wireless bridges to wake on ECAN activity and return to deep sleep between messages.
추천
Elevator Control and Building Automation
The PIC18F26K80-I/SP is well-suited to elevator control boards and building-automation controllers, where CAN-based distributed I/O is increasingly replacing proprietary buses. Its 64 KB Flash holds state-machine firmware for door-operator logic, floor-call arbitration, and safety interlocks, while the 12-bit ADC reads load-cell and current-sense signals. The wide 1.8 V-5.5 V range supports common 24 V regulated building-automation rails. The ECCP module generates the precise PWM required for motor-control stages, and the SPDIP-28 footprint simplifies on-site replacement in legacy installations.
추천
Low-Power Battery Metering with Touch
Battery-powered metering applications leverage the PIC18F26K80-I/SP nanoWatt XLP sleep modes - the device draws only nanoamperes in deep sleep while keeping the RTCC running and CAN monitor active. The integrated CTMU (Charge Time Measurement Unit) paired with the 12-bit ADC implements capacitive touch buttons without a dedicated touch IC, eliminating 4-6 components from the BOM. ECAN wake-on-message capability lets the meter stay asleep and wake only on bus activity, dramatically extending battery life in wireless HVAC or smart-meter installations.
추천
HVAC and Lighting Controllers
Building HVAC and DALI-style lighting controllers pair well with the PIC18F26K80-I/SP because its ECAN peripheral interoperates with BACnet/IP gateways and its ECCP module drives TRIAC/SSR phases for dimming and fan-speed control. The 24 I/O lines accommodate multiple relay outputs, zero-cross detect inputs, and rotary-encoder feedback without multiplexing. 64 KB Flash holds full BACnet object libraries and seasonal scheduling tables, while 1.8 V-5.5 V operation supports both 3.3 V and 5 V peripheral rails commonly found in commercial HVAC equipment.
추천
Automotive Dashboard Cluster Slaves
As a slave node behind a master cluster MCU, the PIC18F26K80-I/SP handles dedicated I/O tasks such as gauge-stepper driving, indicator-LED multiplexing, and switch-matrix scanning via its 24 I/O and ECCP modules. The ECAN interface reports status to the master at low bus loads and accepts configuration updates without reflashing. The 64 KB Flash allows CAN-based firmware updates via UDS on CAN (ISO 14229), enabling dealer-service updates without physical access. Wide temperature tolerance (with the E/SP variant) supports under-hood or instrument-panel environments.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F26K80-I/SP — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F27K80-I/SP | PIC18F25K80-I/SP | PIC18F26K80-E/SP | PIC18F26K80-I/SO |
|---|---|---|---|---|---|
| Package | SPDIP-28 (through-hole) | SPDIP-28 (same) | SPDIP-28 (same) | SPDIP-28 (same) | SOIC-28 surface-mount |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Program Memory | 64 KB | 128 KB | 32 KB | 64 KB | 64 KB |
| RAM | 3648 bytes | 3648 bytes | 3648 bytes | 3648 bytes | 3648 bytes |
| ECAN Module | Yes (CAN 2.0B active) | Yes | Yes | Yes | Yes |
| Temperature Grade | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C | Extended -40C to +125C | Industrial -40C to +85C |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Max CPU Speed | 64 MHz (16 MIPS) | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| I/O Pin Count | 24 | 24 | 24 | 24 | 24 |
주요 차별점
- Drop-in higher-Flash upgrade path (vs PIC18F25K80-I/SP)
- Same-package flash headroom without redesign (vs PIC18F27K80-I/SP)
- Industrial temperature grade at standard pricing (vs PIC18F26K80-E/SP)
설계 노트
Decouple each VDD/VSS pair with a 100 nF X7R ceramic placed within 5 mm of the pin pair, plus a single 1-10 uF bulk capacitor near the MCU. The PIC18F26K80-I/SP has two VDD/VSS pairs (pins 11/10 and 19/20 on SPDIP-28) and BOTH must be decoupled - omitting either pair causes logic glitches during ECAN activity. nanoWatt XLP sleep current is specified with all peripherals off; verify by measuring on the bench with all unused pins pulled to defined logic levels.
The ECAN TX/RX pins default to RB2/RB3 but can be remapped via the PPS/Configuration registers. If you change pin mapping, recalculate CAN bit-timing registers because any clock-domain jitter on CAN RX will cause bit errors at 1 Mbit/s. Always specify a 16 MHz crystal or use the internal oscillator with PLL engaged when ECAN runs above 125 kbps. Configuration bits must be set before ECAN can transmit; use the C18 or XC8 #pragma config directives to lock them at compile time.
Estimated thermal rise: at 64 MHz, VDD=5 V, full peripheral activity, the PIC18F26K80-I/SP draws approximately 15-20 mA. Power dissipation is therefore about 75-100 mW, well below the SPDIP-28 thermal limit of roughly 800 mW (theta_JA ~80 C/W for SPDIP). No heatsink is required at room temperature. At extended temperature (125 C E/SP variant), derate maximum CPU speed to 32 MHz if the junction-to-ambient thermal margin is less than 30 C - check Microchip datasheet Section 30 for derating curves.
Place the MCP2551 (or compatible) CAN transceiver within 25 mm of the PIC18F26K80-I/SP CANTX/CANRX pins to keep the digital bus-to-transceiver stub short. Use a 4-layer PCB with a continuous ground plane under the MCU and transceiver; split the ground plane only if a digital-analog separation is required, and bridge with a single 0 ohm resistor near the MCU. Add a 5.1 V TVS diode on the CANH/CANL bus nodes to survive automotive transients per ISO 7637.
규정 준수 정보
RoHS compliant per Microchip product page. The PIC18F26K80-I/SP itself is not AEC-Q100 qualified; for AEC-Q100 automotive-grade CAN MCU, consider PIC18F26K80-I/SP variants marked with /VAO or PIC18F46K80 automotive extensions. Lead-free and halogen-free per Microchip Material Composition Declaration.