PIC18F26K80-E/SO - 64KB Flash 8-bit MCU w/ECAN XLP | Microchip
MPN: PIC18F26K80-E/SO ✓ 啟用中PIC18F26K80-E/SO 概覽
A PIC18 microcontroller is an 8-bit Reduced Instruction Set Computer (RISC) device built around an enhanced PIC18 architecture that delivers deterministic execution and rich peripheral integration. Within the system hierarchy, the PIC18 family sits between baseline PIC10/12/16 parts and higher-end dsPIC/PIC24/32 devices, offering an optimal balance of memory, peripherals, and code efficiency for cost-sensitive embedded control. The integrated ECAN controller positions the PIC18F26K80 specifically for CAN-bus connected nodes in industrial and automotive systems.
Key features of the PIC18F26K80-E/SO include 64KB flash with self-programmability, 4KB SRAM, 1KB data EEPROM, an integrated 10-bit 1.5Msps ADC paired with CTMU (Charge Time Measurement Unit) for capacitive touch and time-domain sensing, and a built-in ECAN module supporting CAN 2.0B at up to 1Mbps. The XLP technology achieves sub-100 nA sleep current, with multiple power-managed modes (Run, Idle, Sleep) and nanoWatt features for battery-powered nodes. Operating voltage spans 1.8V to 5.5V across -40C to +125C (E temperature grade).
The PIC18F26K80 architecture uses a 16-bit instruction word with an 8-bit data path and 31-level hardware stack, providing 200ns minimum instruction cycle at 20MHz. On-chip peripherals include up to 5 CCP/ECCP modules, two MSSP (SPI/I2C) ports, two USART modules with LIN support, an enhanced 8/16-bit timer block, comparators, and 24 channels of 12-bit ADC. The wide VDD range allows direct connection to 3.3V or 5V rails without level translation.
Typical applications include automotive body and chassis ECUs, building automation controllers, elevator control panels, CAN-based industrial sensor nodes, smart metering, and battery-powered remote sensor modules. The integrated ECAN, 12-bit ADC, and CTMU enable single-chip implementations that previously required multiple companion ICs. The 'E' suffix indicates the extended -40C to +125C temperature grade.
When designing with the PIC18F26K80-E/SO, ensure proper decoupling (100nF + 10uF bulk) within 5mm of the VDD pins, and reserve a dedicated MCLR pull-up for in-circuit serial programming (ICSP). The wide-body 28-SOIC footprint is compatible with the PIC18F25K80 (32KB flash) and other PIC18FxxK80 family variants, allowing easy migration across memory tiers without PCB changes.
直接替換替代品,適用於 PIC18F26K80-E/SO — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC18F26K80-E/SO (相同外形與佔位) — 差異在於 Package, ADC, Core Architecture, Operating Temperature, Program Memory (Flash).
PIC18F26K80-I/SO
✅ 直接替換聯絡詢價
查看資料表 →PIC18F25K80-I/SO
✅ 直接替換聯絡詢價
查看資料表 →PIC18F25K80-E/SO
✅ 直接替換📋 參考替代品(不在目錄中)
PIC18F26K42-E/SO
✅ 直接替換聯絡詢價
查看資料表 →PIC18F26K40-E/SO
✅ 直接替換聯絡詢價
查看資料表 →PIC18F26K22-I/SO
✅ 直接替換聯絡詢價
查看資料表 →PIC18F26K80-E/SO 最大額定值與電氣特性
| Core Architecture | PIC18 (8-bit RISC, enhanced) |
| Family | PIC18F66K80 / PIC18FxxK80 |
| Program Memory (Flash) | 64 KB (32K x 16) |
| Data SRAM | 4 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Operating Voltage (VDD) | 1.8 V to 5.5 V |
| ADC | 12-bit, up to 11 channels |
| CTMU | Yes (Charge Time Measurement Unit) |
| CAN Module | ECAN 2.0B, up to 1 Mbps |
| UART/USART | 2x with LIN support |
| SPI/I2C (MSSP) | 2x |
| Timers (8/16-bit) | Yes (multiple, includes CCP/ECCP) |
| Temperature Grade (E suffix) | -40 C to +125 C (extended) |
| 封裝 | 28-pin SOIC (SO), wide body, 7.50 mm |
| 安裝類型 | Surface Mount |
| XLP Sleep Current | <100 nA typical |
| RoHS 狀態 | Compliant |
PIC18F26K80-E/SO 腳位配置
| 腳位 1 | MCLR/RE3 — Master Clear (reset) input / digital I/O |
| 腳位 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| 腳位 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| 腳位 4 | RA2/AN2/VREF- — PORTA bit 2 / analog input 2 / ADC Vref- |
| 腳位 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC Vref+ |
| 腳位 6 | RA4/AN4/C1OUT — PORTA bit 4 / analog input 4 / comparator 1 output |
| 腳位 7 | RA5/AN5/C2OUT — PORTA bit 5 / analog input 5 / comparator 2 output |
| 腳位 8 | VSS — Ground reference |
| 腳位 9 | RA7/OSC1/CLKI — PORTA bit 7 / oscillator input / external clock in |
| 腳位 10 | RA6/OSC2/CLKO — PORTA bit 6 / oscillator output / clock out |
| 腳位 11 | RC0/SOSCO — PORTC bit 0 / secondary oscillator output |
| 腳位 12 | RC1/SOSCI — PORTC bit 1 / secondary oscillator input |
| 腳位 13 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM/capture |
| 腳位 14 | RC3/SCK1/SCL1 — PORTC bit 3 / SPI1 clock / I2C1 clock |
| 腳位 15 | RC4/SDI1/SDA1 — PORTC bit 4 / SPI1 data in / I2C1 data |
| 腳位 16 | RC5/SDO1 — PORTC bit 5 / SPI1 data out |
| 腳位 17 | RC6/TX1/CK1 — PORTC bit 6 / USART1 TX / clock |
| 腳位 18 | RC7/RX1/DT1 — PORTC bit 7 / USART1 RX / data |
| 腳位 19 | VSS — Ground reference |
| 腳位 20 | VDD — Positive supply voltage |
| 腳位 21 | RB0/AN12/INT0 — PORTB bit 0 / analog input 12 / external interrupt 0 |
| 腳位 22 | RB1/AN10/INT1 — PORTB bit 1 / analog input 10 / external interrupt 1 |
| 腳位 23 | RB2/AN8/INT2 — PORTB bit 2 / analog input 8 / external interrupt 2 |
| 腳位 24 | RB3/AN9/CCP2 — PORTB bit 3 / analog input 9 / CCP2 |
| 腳位 25 | RB4/AN11 — PORTB bit 4 / analog input 11 |
| 腳位 26 | RB5/AN13 — PORTB bit 5 / analog input 13 |
| 腳位 27 | RB6/PGC — PORTB bit 6 / ICSP clock |
| 腳位 28 | RB7/PGD — PORTB bit 7 / ICSP data |
典型應用
PIC18F26K80-E/SO 適用於 7 應用s: Automotive Body and Chassis ECUs, Building Automation Controllers, Elevator Control Panels, Industrial CAN-Based Sensor Nodes, Smart Metering and Energy Monitoring, Battery-Powered Remote Sensor Modules, Capacitive Touch Human-Machine Interfaces.
Automotive Body and Chassis ECUs
The PIC18F26K80-E/SO is well-matched to automotive body and chassis ECUs because it integrates an ECAN 2.0B controller (up to 1 Mbps) alongside 64 KB flash for J1939/CANopen protocol stacks and 4 KB RAM for message buffering. The -40 C to +125 C extended temperature grade (E suffix) supports under-hood and cabin environments without derating. Its 12-bit ADC with CTMU enables capacitive touch interfaces for door handles and overhead consoles, while two USART modules with LIN support handle LIN-bus slave nodes. Pair the MCU with an MCP2562 CAN transceiver for the physical layer.
推薦
Building Automation Controllers
For HVAC, lighting, and access control panels, the PIC18F26K80-E/SO delivers 16 MIPS performance, 64 KB flash for BACnet or Modbus stacks, and the wide 1.8 V to 5.5 V supply that simplifies 24 V industrial rail regulation. The integrated 12-bit ADC accurately reads temperature, humidity, and pressure sensors, while two MSSP ports support SPI sensor clusters and I2C EEPROM/FRAM parameter storage. XLP nanoWatt technology keeps sleep current below 100 nA for battery-backed occupancy sensors and wireless thermostats.
推薦
Elevator Control Panels
The PIC18F26K80-E/SO suits elevator floor-selector and door-controller nodes by combining the ECAN bus interface for inter-car communication, the 12-bit ADC for position encoder and load-cell readings, and CTMU for capacitive button matrices. The 28-SOIC wide-body footprint withstands the mechanical vibration typical of elevator machinery rooms. XLP sleep modes permit backup-battery operation during power outages, holding door-open logic for the safe evacuation cycle.
推薦
Industrial CAN-Based Sensor Nodes
The PIC18F26K80-E/SO is an excellent fit for distributed industrial sensor nodes (CANopen, DeviceNet) where 64 KB flash accommodates the CANopen stack plus application firmware, 4 KB RAM buffers process data objects, and the 12-bit ADC delivers 0.1% precision for pressure/flow transmitters. Its 1.8 V to 5.5 V operating range allows direct connection to 3.3 V sensors or 5 V industrial rails, while the E temperature grade supports outdoor cabinets and factory-floor ambient.
推薦
Smart Metering and Energy Monitoring
For electricity, water, or gas smart meters, the PIC18F26K80-E/SO provides 64 KB flash for DLMS/COSEM or proprietary meter stacks, 1 KB EEPROM for tariff and log retention, and the ECAN interface for AMR concentrators. The 12-bit ADC with PGA gain stages meets 0.5S accuracy class requirements when paired with current shunts or CTs. nanoWatt XLP sleep below 100 nA preserves battery life during power-quality events and outage reporting.
推薦
Battery-Powered Remote Sensor Modules
The PIC18F26K80-E/SO is ideal for remote, battery-powered sensor modules thanks to its XLP technology with sub-100 nA sleep current and 1.8 V minimum supply supporting single-cell lithium primaries. The 12-bit ADC with CTMU measures environmental parameters while consuming minimal active current, and the integrated ECAN enables low-traffic CAN-FD-style reporting when mains power returns. The E temperature grade supports outdoor enclosures from arctic to desert conditions.
推薦
Capacitive Touch Human-Machine Interfaces
The PIC18F26K80-E/SO's integrated CTMU (Charge Time Measurement Unit) paired with the 12-bit ADC creates a high-resolution capacitive touch sensing front-end without dedicated touch ICs. This supports buttons, sliders, and proximity sensors in appliances, industrial panels, and automotive interiors. 64 KB flash holds Microchip's mTouch libraries, while ECAN carries touch events to a central body controller. The 28-SOIC footprint is compatible with the touch-sensing reference designs published in Microchip application notes.
推薦
推薦產品摘要
工程參考資料,適用於 PIC18F26K80-E/SO — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | PIC18F26K80-I/SO | PIC18F25K80-I/SO | PIC18F25K80-E/SO | PIC18F26K42-E/SO | PIC18F26K40-E/SO | PIC18F26K22-I/SO |
|---|---|---|---|---|---|---|---|
| Package | 28-SOIC (SO) wide-body | 28-SOIC (SO) wide-body - same | 28-SOIC (SO) wide-body - same | 28-SOIC (SO) wide-body - same | 28-SOIC (SO) - same | 28-SOIC (SO) - same | 28-SOIC (SO) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 64 KB | 64 KB | 32 KB | 32 KB | 64 KB | 64 KB | 64 KB |
| SRAM | 4 KB | 4 KB | 2 KB | 2 KB | 4 KB | 4 KB | 3.8 KB |
| ECAN Module | Yes (2.0B) | Yes (2.0B) | Yes (2.0B) | Yes (2.0B) | No | No | No |
| ADC Resolution | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit | 10-bit | 10-bit |
| Temperature Grade | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +125 C (E) | -40 C to +125 C (E) | -40 C to +125 C (E) | -40 C to +85 C (I) |
| 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 | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 1.8 V to 5.5 V |
| CTMU | Yes | Yes | Yes | Yes | No (CIPS-based touch) | No (CIPS-based touch) | No |
主要差異化特點
- Integrated ECAN 2.0B controller eliminates external CAN ASIC (對比PIC18F26K22-I/SO)
- 12-bit ADC vs 10-bit on K22/K40 predecessors (對比PIC18F26K22-I/SO)
- CTMU enables capacitive touch without external touch IC (對比PIC18F26K42-E/SO)
- Extended -40 to +125 C operation vs -40 to +85 C industrial (對比PIC18F26K80-I/SO)
設計說明
Place a 100 nF decoupling capacitor within 5 mm of each VDD pin (pins 20 and the analog AVdd if used), plus a 10 uF bulk capacitor at the board entry point. The PIC18F26K80-E/SO draws up to 15 mA active at 64 MHz / 5 V; ensure the regulator has at least 25% headroom for transient loads. For battery-powered designs, route all unused I/O as outputs to avoid floating inputs that increase sleep current.
Route the ICSP pins RB6 (PGC) and RB7 (PGD) to a 6-pin header with a 10 kohm pull-up on MCLR (pin 1) for in-circuit programming. Keep clock traces (OSC1/OSC2) short and surrounded by ground pour to limit EMI. If using an external crystal, place load capacitors within 5 mm of the OSC pins with short, symmetric traces to avoid duty-cycle distortion.
Do not enable the ECAN module without first configuring the CANTRL register and verifying oscillator stability - CAN errors at startup are typically traced to incorrect baud-rate prescaler values. When migrating from PIC18F26K22 to PIC18F26K80, note the ADC is upgraded from 10-bit to 12-bit, which changes result alignment and requires code updates to ADCON2. The 'E' suffix mandates -40 C to +125 C operation; use the 'I' suffix only when temperature stays below +85 C.
For CAN bus designs, add a 120 ohm termination resistor at each end of the bus and keep CANH/CANL traces matched within 5 mm to avoid reflections. The on-chip ECAN does not include the physical layer; pair with an MCP2562 or TLE7259-3 transceiver. For long cable runs (>10 m) add common-mode chokes on CANH/CANL to suppress radiated emissions.
合規資訊
RoHS and REACH compliant per Microchip product page. AEC-Q100 qualification not specifically listed for this part - confirm automotive qualification status with Microchip for AEC-Q100/Q104 requirements. Lead-free matte-tin plating.