PIC18F26K80-I/SO - 64KB Flash 8-bit MCU w/ ECAN | Microchip
부품 번호: PIC18F26K80-I/SO ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $4.21 | $4.21 |
| 10 | $3.84 | $38.40 |
| 100 | $3.46 | $346.00 |
| 500 | $3.1 | $1,550.00 |
| 1,000 | $2.87 | $2,870.00 |
PIC18F26K80-I/SO 개요
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit CPU core - in this case Microchip's PIC18 RISC architecture - that integrates program memory (flash), data memory (SRAM), non-volatile EEPROM, and peripherals onto one die. The PIC18F26K80 sits in the broader hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. It is part of Microchip's PIC18 K-series, distinguished by integrated ECAN, XLP sleep modes, and a wide operating voltage range that supports both 3.3 V and 5 V designs.
Key features include 64 KB flash (32K x 16 words), 3.6 KB RAM, 1 KB EEPROM, integrated ECAN module, a 12-bit A/D converter with up to 11 input channels, 4 hardware timers, two MSSP (SPI/I2C), two enhanced USART modules, and nanoWatt XLP sleep currents as low as 100 nA. The 12-bit ADC delivers conversion rates up to 100 ksps and supports an internal bandgap reference for ratiometric measurements.
The PIC18F26K80 uses Microchip's enhanced PIC18 Harvard architecture with a 16-bit instruction word and 8-bit data path, allowing single-cycle hardware multiply and 200 ns instruction execution at 64 MHz. The ECAN module supports CAN 2.0B active with acceptance filters and masks, and the integrated CTMU (Charge Time Measurement Unit) enables touch sensing and precise time-of-flight measurements.
Typical applications include industrial CAN-bus node controllers, automotive body and chassis modules, elevator control panels, building automation, sensor interfaces with analog front-ends, and low-power battery-operated sensor nodes where ECAN connectivity and nanoWatt XLP combine to enable wire-replacement topologies with extended battery life.
When designing with this part, verify the SOIC-28 footprint and pinout against your PCB land pattern. For new designs, Microchip recommends the newer PIC18F26K42 family with Core Independent Peripherals unless specific ECAN migration paths are required - the K42 family uses a different oscillator and interrupt architecture and is NOT a drop-in replacement.
드롭인 대체품: PIC18F26K80-I/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F26K80-I/SO (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, Operating Temperature, Timers, MSL Level.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F26K80T-I/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F26K80-E/SO
✅ 드롭인✓ 재고 있음
$4.25 / 개
데이터시트 보기 →PIC18F27K80-I/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F46K80-I/SO
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
DSPIC33FJ64GP202-I/SO
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC18F26K80-I/SO 최대 정격 & 전기적 특성
| Core Architecture | PIC18 (8-bit Harvard) |
| Program Memory (Flash) | 64 KB (32K x 16 words) |
| Data RAM | 3.6 KB |
| EEPROM | 1 KB |
| Maximum CPU Frequency | 64 MHz (16 MIPS) |
| Instruction Cycle Time | 200 ns (4-clock multiplication) |
| Operating Voltage Range | 1.8 V to 5.5 V |
| ADC | 12-bit, up to 11 channels, 100 ksps |
| Timers | 4 x 8/16-bit hardware timers |
| Communication Interfaces | ECAN 2.0B, 2x MSSP (SPI/I2C), 2x EUSART |
| CTMU (Charge Time Measurement Unit) | Yes (touch/time-of-flight) |
| nanoWatt XLP Sleep Current | approx. 100 nA (typical) |
| Operating Temperature (I-grade) | -40 °C to +85 °C |
| 패키지 | 28-pin SOIC (SO) |
| 실장 유형 | Surface Mount (SOIC-28 wide) |
| MSL 레벨 | 1 |
| RoHS 상태 | Compliant |
PIC18F26K80-I/SO 핀 구성
| 핀 1 | MCLR/RE3 — Master Clear (reset) input or digital I/O; 10 kΩ to VDD on reset |
| 핀 2 | RA0/CVREF/ANO0 — PORTA bit 0 / CVREF output / ADC AN0 |
| 핀 3 | RA1/AN1 — PORTA bit 1 / ADC AN1 |
| 핀 4 | RA2/AN2 — PORTA bit 2 / ADC AN2 |
| 핀 5 | RA3/AN3/VREF+ — PORTA bit 3 / ADC AN3 / VREF+ input |
| 핀 6 | RA4/AN4 — PORTA bit 4 / ADC AN4 |
| 핀 7 | RA5/AN5/SS/HLVDIN — PORTA bit 5 / ADC AN5 / SPI SS / HLVD input |
| 핀 8 | VSS — Ground reference |
| 핀 9 | RA7/OSC1/CLKIN/AN8 — PORTA bit 7 / crystal OSC1 / clock input / ADC AN8 |
| 핀 10 | RA6/OSC2/CLKOUT/AN9 — PORTA bit 6 / crystal OSC2 / clock output / ADC AN9 |
| 핀 11 | RC0/SOSCO — PORTC bit 0 / 32 kHz oscillator output (timer1) |
| 핀 12 | RC1/SOSCI — PORTC bit 1 / 32 kHz oscillator input (timer1) |
| 핀 13 | RC2/CCP1 — PORTC bit 2 / ECCP capture/compare/PWM 1 |
| 핀 14 | RC3/SCK/SCL — PORTC bit 3 / SPI SCK / I2C SCL |
| 핀 15 | RC4/SDI/SDA — PORTC bit 4 / SPI SDI / I2C SDA |
| 핀 16 | RC5/SDO — PORTC bit 5 / SPI SDO |
| 핀 17 | RC6/TX/CK — PORTC bit 6 / EUSART TX / clock |
| 핀 18 | RC7/RX/DT — PORTC bit 7 / EUSART RX / data |
| 핀 19 | VSS — Ground reference (second ground pin) |
| 핀 20 | VDD — Positive supply 1.8V-5.5V |
| 핀 21 | RB0/INT0/C1IN+/AN10 — PORTB bit 0 / external INT0 / comparator C1 input+ / ADC AN10 |
| 핀 22 | RB1/INT1/C1IN-/AN11 — PORTB bit 1 / external INT1 / comparator C1 input- / ADC AN11 |
| 핀 23 | RB2/INT2/C1OUT — PORTB bit 2 / external INT2 / comparator C1 output |
| 핀 24 | RB3/C2IN+/CTED1 — PORTB bit 3 / comparator C2 input+ / CTMU edge 1 |
| 핀 25 | RB4/C2IN-/CTED2 — PORTB bit 4 / comparator C2 input- / CTMU edge 2 |
| 핀 26 | RB5/C2OUT — PORTB bit 5 / comparator C2 output |
| 핀 27 | RB6/ICSPCLK — PORTB bit 6 / ICSP clock / ICD3 programming |
| 핀 28 | RB7/ICSPDAT — PORTB bit 7 / ICSP data / ICD3 programming |
일반적인 애플리케이션
PIC18F26K80-I/SO 적합 용도: 6 애플리케이션s: Industrial CAN-bus Node Controllers, Automotive Body and Chassis Modules, Elevator Control Panels and Building Automation, Battery-Operated Sensor Nodes, Touch-Sense User Interfaces, Industrial Process Sensor Front-Ends.
Industrial CAN-bus Node Controllers
The PIC18F26K80-I/SO fits industrial CAN-bus nodes because its integrated ECAN 2.0B active module implements 11-bit and 29-bit identifiers, acceptance filters, and transmit/receive buffers without an external CAN controller. Operating from 1.8 V to 5.5 V, it can be powered from 24 V industrial rails after a small LDO, and the wide -40 °C to +85 °C industrial range tolerates factory-floor ambient temperatures. The 16 MIPS CPU at 64 MHz easily handles a full CANopen or DeviceNet stack in firmware while leaving headroom for application logic, and nanoWatt XLP sleep enables low standby current when the bus is idle, as recommended in the Microchip ECAN application notes.
추천
Automotive Body and Chassis Modules
The PIC18F26K80-I/SO is well suited for body-control modules that include seat, lighting, mirror, and door functions requiring CAN communication. The integrated 12-bit ADC with up to 11 channels digitizes sensor inputs such as position sensors and current shunts, while the CTMU enables touch-sensing or precise time-of-flight measurement for short-range proximity detection. The MCU's 64 KB flash accommodates CAN-capable application code plus UDS/J1939 stacks. Note: the -I grade tops out at +85 °C; for under-hood automotive designs requiring +125 °C, choose the PIC18F26K80-E/SO variant that shares the same SOIC-28 footprint per the PIC18F26K80 family datasheet.
추천
Elevator Control Panels and Building Automation
In elevator control panels and building-automation gateways, the PIC18F26K80-I/SO combines 1.8 V - 5.5 V operation with CAN bus connectivity to talk to floor-network controllers, door controllers, and traction drives. The 12-bit ADC reads potentiometer/encoder signals for floor-position calibration and the EUSART modules connect to RS-485 field buses for legacy equipment interoperability. The XLP sleep mode reduces standby power during light-load overnight hours when the elevator is idle and the network enters sleep, while brown-out-reset and watchdog-timer features protect against supply-rail glitches in industrial buildings.
추천
Battery-Operated Sensor Nodes
The PIC18F26K80-I/SO suits battery-operated sensor nodes that spend most of their life in low-current sleep and wake periodically for measurement and transmission. nanoWatt XLP sleep current is approximately 100 nA with RTCC running, extending coin-cell or 2x AA battery life to multiple years, while a 64 MHz core takes just microseconds to wake, sample, transmit, and return to sleep. The integrated 12-bit ADC digitizes thermistor, photocell, or strain-gauge inputs with a stable internal bandgap reference, and the ECAN module plus CTMU enable scheduled wake-and-CAN-broadcast over an industrial or building-automation bus. The compact SOIC-28 package suits ultra-low-power sensor enclosures.
추천
Touch-Sense User Interfaces
The PIC18F26K80-I/SO uses the integrated CTMU (Charge Time Measurement Unit) to build robust, low-cost capacitive touch-sensing user interfaces without an external touch controller. CTMU provides constant current source plus timer-capture that detects capacitance changes on touch pads, supporting buttons, sliders, and wheels within the PIC MCU datasheet-supplied guidelines. The 12-bit ADC can additionally be used for ambient-light or proximity measurements, and the ECAN interface relays touch and sensor events to a central building or vehicle controller over CAN. nanoWatt XLP sleep keeps standby current low, so battery-powered remote keypads and control panels remain operational for years.
추천
Industrial Process Sensor Front-Ends
The PIC18F26K80-I/SO is a fit for industrial process sensor front-ends (pressure, flow, level, temperature) that require 12-bit ADC resolution and CAN communication to a higher-level PLC. The 64 KB flash supports firmware that runs Modbus/CAN bridging, linearization, calibration tables, and fail-safe diagnostics. nanoWatt XLP sleep reduces power consumption in sensor nodes that wake periodically on RTCC alarms, while hardware timers execute pulse-width signal conditioning from encoders or flow meters with sub-microsecond precision. Its -40 °C to +85 °C temperature range covers most process environments, and the SOIC-28 package supports rugged PCB-assembly tolerances.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F26K80-I/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F26K80T-I/SO | PIC18F26K80-E/SO | PIC18F27K80-I/SO | PIC18F46K80-I/SO | DSPIC33FJ64GP202-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin SOIC (SO) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) |
| Program Memory (Flash) | 64 KB | 64 KB | 64 KB | 64 KB | 128 KB | 64 KB |
| Maximum CPU Frequency | 64 MHz (16 MIPS) | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 40 MIPS @ 80 MHz |
| Operating Voltage Range | 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 | 3.0 V to 3.6 V |
| CAN Module | ECAN 2.0B active | ECAN 2.0B | ECAN 2.0B | ECAN 2.0B | ECAN 2.0B | None (ECAN absent) |
| ADC | 12-bit, 11 ch | 12-bit, 11 ch | 12-bit, 11 ch | 12-bit, 11 ch | 12-bit, 14 ch | 12-bit, 10 ch |
| Operating Temperature | -40 °C to +85 °C (I-grade) | -40 °C to +85 °C | -40 °C to +125 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C |
주요 차별점
- Integrated ECAN 2.0B active with acceptance filters and masks (vs DSPIC33FJ64GP202-I/SO)
- Wide VDD operation from 1.8 V to 5.5 V (vs DSPIC33FJ64GP202-I/SO (3.0-3.6 V))
- Family-common pinout across K80 family (26K80/46K80/66K80) (vs PIC18F26Q10-I/SO)
- Industrial (-I) and extended (-E) temperature grades (vs Stock PIC18F26Q10)
설계 노트
The PIC18F26K80-I/SO tolerates 1.8 V to 5.5 V VDD, but a decoupling scheme with 100 nF + 1 µF ceramic capacitors placed within 5 mm of each VDD pin (pin 20) and the VSS pins (pins 8 and 19) is mandatory. For applications drawing more than 50 mA peak, an external LDO such as the MCP1700 is recommended to handle transient current without resetting the MCU. The VREF+ pin must be tied to VDD if the internal reference is used or to a stable analog rail if an external reference is needed for ADC accuracy.
Place the crystal between pins 9 (RA7/OSC1) and 10 (RA6/OSC2) with traces kept short and surrounded by a guard ground on both sides. Use a guarded analog ground island around the analog pins (RA0-RA5) and high-speed digital signals (USART) routed away from this analog island to avoid coupling that degrades ADC SNR by 1-2 ENOB. The MCLR pin (pin 1) requires a 10 kΩ pull-up and a 100 nF capacitor for production-grade reset behavior; leaving the capacitor off is a common PIC-debugger-induced footprint bug per the Microchip MCLR application note.
Configuration words determine clock source and bootloader mode - failing to program the CONFIG1 register correctly is the single most common PIC18 bring-up bug. Always set the FOSC and LVP bits to match the system design (high-speed crystal + no LVP for production). When migrating from PIC18F26K80 to PIC18F26K42, be aware that the K42 family uses a different oscillator and interrupt architecture - existing K80 firmware cannot simply be recompiled, per the Microchip migration guide.
Estimated: SOIC-28 has a typical θJA of approximately 50 °C/W, allowing continuous supply current of 30 mA or more without additional heatsinking across the industrial -40 °C to +85 °C range. Decoupling effectiveness is more important than raw heat sinking for this MCU, since the silicon die does not produce significant heat at 16 MIPS unless the periphery is heavily loaded.
규정 준수 정보
RoHS and REACH compliant per Microchip product page. AEC-Q100 not qualified as standard part; Microchip offers automotive part numbers separately if required.