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.
جایگزینهای drop-in برای 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.