PIC18F26K80-E/SO - 64KB Flash 8-bit MCU w/ECAN XLP | Microchip
N.º da peça: PIC18F26K80-E/SO ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $6.65 | $6,65 |
| 10 | $5.99 | $59,90 |
| 100 | $5.34 | $534,00 |
| 500 | $4.79 | $2.395,00 |
| 1.000 | $4.25 | $4.250,00 |
PIC18F26K80-E/SO Visão geral
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.
Alternativas drop-in para PIC18F26K80-E/SO — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC18F26K80-E/SO (mesmo formato e footprint) — diferindo em Package, ADC, Core Architecture, Operating Temperature, Program Memory (Flash).
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC18F26K80-I/SO
✅ Drop-In✓ Em estoque
$2.87 / unidade
Ver ficha técnica →PIC18F25K80-I/SO
✅ Drop-In✓ Em estoque
$2.71 / unidade
Ver ficha técnica →PIC18F25K80-E/SO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC18F26K42-E/SO
✅ Drop-In✓ Em estoque
$2.54 / unidade
Ver ficha técnica →PIC18F26K40-E/SO
✅ Drop-In✓ Em estoque
$1.52 / unidade
Ver ficha técnica →PIC18F26K22-I/SO
✅ Drop-In✓ Em estoque
$2.62 / unidade
Ver ficha técnica →PIC18F26K80-E/SO Classificações máximas e características elétricas
| 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) |
| Encapsulamento | 28-pin SOIC (SO), wide body, 7.50 mm |
| Tipo de montagem | Surface Mount |
| XLP Sleep Current | <100 nA typical |
| Status RoHS | Compliant |
Configuração de pinos do PIC18F26K80-E/SO
| Pino 1 | MCLR/RE3 — Master Clear (reset) input / digital I/O |
| Pino 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Pino 3 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Pino 4 | RA2/AN2/VREF- — PORTA bit 2 / analog input 2 / ADC Vref- |
| Pino 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC Vref+ |
| Pino 6 | RA4/AN4/C1OUT — PORTA bit 4 / analog input 4 / comparator 1 output |
| Pino 7 | RA5/AN5/C2OUT — PORTA bit 5 / analog input 5 / comparator 2 output |
| Pino 8 | VSS — Ground reference |
| Pino 9 | RA7/OSC1/CLKI — PORTA bit 7 / oscillator input / external clock in |
| Pino 10 | RA6/OSC2/CLKO — PORTA bit 6 / oscillator output / clock out |
| Pino 11 | RC0/SOSCO — PORTC bit 0 / secondary oscillator output |
| Pino 12 | RC1/SOSCI — PORTC bit 1 / secondary oscillator input |
| Pino 13 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM/capture |
| Pino 14 | RC3/SCK1/SCL1 — PORTC bit 3 / SPI1 clock / I2C1 clock |
| Pino 15 | RC4/SDI1/SDA1 — PORTC bit 4 / SPI1 data in / I2C1 data |
| Pino 16 | RC5/SDO1 — PORTC bit 5 / SPI1 data out |
| Pino 17 | RC6/TX1/CK1 — PORTC bit 6 / USART1 TX / clock |
| Pino 18 | RC7/RX1/DT1 — PORTC bit 7 / USART1 RX / data |
| Pino 19 | VSS — Ground reference |
| Pino 20 | VDD — Positive supply voltage |
| Pino 21 | RB0/AN12/INT0 — PORTB bit 0 / analog input 12 / external interrupt 0 |
| Pino 22 | RB1/AN10/INT1 — PORTB bit 1 / analog input 10 / external interrupt 1 |
| Pino 23 | RB2/AN8/INT2 — PORTB bit 2 / analog input 8 / external interrupt 2 |
| Pino 24 | RB3/AN9/CCP2 — PORTB bit 3 / analog input 9 / CCP2 |
| Pino 25 | RB4/AN11 — PORTB bit 4 / analog input 11 |
| Pino 26 | RB5/AN13 — PORTB bit 5 / analog input 13 |
| Pino 27 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pino 28 | RB7/PGD — PORTB bit 7 / ICSP data |
Aplicações típicas
PIC18F26K80-E/SO é adequado para 7 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC18F26K80-E/SO — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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 |
Principais diferenciais
- Integrated ECAN 2.0B controller eliminates external CAN ASIC (vs PIC18F26K22-I/SO)
- 12-bit ADC vs 10-bit on K22/K40 predecessors (vs PIC18F26K22-I/SO)
- CTMU enables capacitive touch without external touch IC (vs PIC18F26K42-E/SO)
- Extended -40 to +125 C operation vs -40 to +85 C industrial (vs PIC18F26K80-I/SO)
Notas de projeto
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.
Informações de conformidade
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.