PIC18F25K80T-I/SO - 32KB Flash 8-bit MCU w/ ECAN | Microchip
Артикул: PIC18F25K80T-I/SO ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.62 | $4,62 |
| 10 | $4.1 | $41,00 |
| 100 | $3.55 | $355,00 |
| 500 | $3.05 | $1.525,00 |
| 1.000 | $2.78 | $2.780,00 |
PIC18F25K80T-I/SO Обзор
An 8-bit MCU (microcontroller) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory, peripherals, and I/O. PIC18F devices use a modified Harvard architecture with a RISC instruction set optimized for deterministic real-time control, and the K-series adds wide-operating-voltage (1.8 V-5.5 V) and ultra-low-power sleep modes targeting battery-backed and energy-harvesting designs.
Key features include 12-bit ADC with up to 11 channels, 2 CCP/ECCP modules, 2 MSSP (SPI/I2C), 2 enhanced USART, an enhanced CAN module, CTMU for capacitive touch or precise time measurement, 4 timers and a 16-bit CRC peripheral. The 28-SOIC (SO) industrial-temperature (-40C to +85C) variant supports surface-mount assembly in space-constrained boards where an SOIC-28 footprint is already laid out.
The PIC18F25K80T-I/SO uses a high-performance RISC core with hardware multiply, a 16-bit instruction word and a 31-level hardware stack. nanoWatt XLP technology delivers sub-uA sleep currents, while the integrated ECAN peripheral implements CAN 2.0B active/passive with bus health diagnostics, eliminating the need for an external CAN controller. The 12-bit ADC reaches up to 100 ksps with acquisition control.
Typical applications include automotive body and comfort modules, building-control sensor nodes, industrial CAN-bus slaves, elevator-control boards, capacitive-touch user interfaces, and battery-powered metering. The wide VDD range and ECAN make it a strong fit where a single MCU has to talk both to analog sensors and to a robust vehicle or industrial backbone.
When designing with this part, leave room for the ECAN transceiver footprint and bus termination; verify that your compiler toolchain (MPLAB X with XC8) supports the silicon revision on the device marking and budget for the ICD debugger header. The CTMU needs a calibrated current source for touch measurements and adequate ADC settling time for accurate temperature or ratiometric sensing.
This page synthesizes distributor pricing, same-brand drop-in alternatives and practical design notes that complement the Microchip datasheet.
Аналоги без доработки для PIC18F25K80T-I/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F25K80T-I/SO (тот же форм-фактор и посадочное место) — отличается по Package, Operating Temperature, Program Memory (Flash), Timers, ADC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F25K80-I/SO
✅ Прямая замена✓ В наличии
$2.71 / шт.
Открыть даташит →PIC18F25K80T-I/MM
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F25K80-E/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC18F25K80-I/SS
✅ Прямая замена✓ В наличии
$1.45 / шт.
Открыть даташит →PIC18F25K80-H/SS
✅ Прямая замена✓ В наличии
$3.18 / шт.
Открыть даташит →PIC18F25K80T-I/SO Максимальные параметры и электрические характеристики
| Core | PIC18 8-bit RISC |
| Program Flash Memory | 32 KB (16K x 16) |
| RAM | 4 KB |
| 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 |
| CAN | ECAN 2.0B active/passive |
| Timers | 4 (8/16-bit) |
| CCP/ECCP Modules | 2 |
| MSSP (SPI/I2C) | 2 |
| EUSART | 2 |
| CTMU | Yes (Capacitive Touch / Time Measurement) |
| CRC | 16-bit hardware |
| Рабочая температура | -40C to +85C (Industrial) |
| Корпус | 28-pin SOIC (SO) |
| Тип монтажа | Surface Mount |
| Уровень MSL | 1 |
Конфигурация выводов PIC18F25K80T-I/SO
| Контакт 1 | RA3/AN3/VREF+ — Digital I/O / Analog input 3 / ADC voltage reference positive |
| Контакт 2 | RA4/AN4 — Digital I/O / Analog input 4 |
| Контакт 3 | RA5/AN5 — Digital I/O / Analog input 5 |
| Контакт 4 | RA6/OSC2/CLKO — Digital I/O / Oscillator output / Clock output |
| Контакт 5 | RA7/OSC1/CLKI — Digital I/O / Oscillator input / Clock input |
| Контакт 6 | VSS — Ground reference |
| Контакт 7 | VDD — Positive supply voltage |
| Контакт 8 | RB0/AN12/FLT0 — Digital I/O / Analog input 12 / PWM fault input |
| Контакт 9 | RB1/AN10 — Digital I/O / Analog input 10 |
| Контакт 10 | RB2/AN8 — Digital I/O / Analog input 8 |
| Контакт 11 | RB3/AN9 — Digital I/O / Analog input 9 |
| Контакт 12 | RB4/AN11 — Digital I/O / Analog input 11 |
| Контакт 13 | RB5/CCP5 — Digital I/O / CCP5 |
| Контакт 14 | RB6/PGC — Digital I/O / ICD programming clock |
| Контакт 15 | RB7/PGD — Digital I/O / ICD programming data |
| Контакт 16 | RC0/SOSO — Digital I/O / SOSC secondary oscillator output |
| Контакт 17 | RC1/SOSI — Digital I/O / SOSC secondary oscillator input |
| Контакт 18 | RC2/CCP1 — Digital I/O / CCP1 output |
| Контакт 19 | RC3/SCL1 — Digital I/O / I2C1 clock |
| Контакт 20 | RC4/SDA1 — Digital I/O / I2C1 data |
| Контакт 21 | RC5 — Digital I/O |
| Контакт 22 | RC6/TX1/CK1 — Digital I/O / USART1 TX / USART1 clock |
| Контакт 23 | RC7/RX1/DT1 — Digital I/O / USART1 RX / USART1 data |
| Контакт 24 | RD0/C1IN+/C2IN+ — Digital I/O / comparator input |
| Контакт 25 | RD1/C1IN-/C2IN- — Digital I/O / comparator input |
| Контакт 26 | RD2 — Digital I/O |
| Контакт 27 | RD3 — Digital I/O |
| Контакт 28 | RA0/AN0 — Digital I/O / Analog input 0 |
Типичное применение
PIC18F25K80T-I/SO подходит для 6 применениеs: Automotive Body & Comfort Modules, Building Control & HVAC Sensor Nodes, Industrial CAN-Bus Slaves, Elevator Control Boards, Capacitive Touch User Interfaces, Battery-Powered Metering.
Automotive Body & Comfort Modules
The PIC18F25K80T-I/SO is well-suited to automotive body-electronics modules thanks to its integrated ECAN 2.0B peripheral that talks natively to CAN bus networks. Its 32 KB flash and 4 KB RAM comfortably host CAN stack libraries plus application logic for door, seat, mirror or lighting controllers. The wide 1.8-5.5 V VDD range handles 12 V battery transients after external regulation, while the -40C to +85C industrial rating covers cabin environments. The hardware CRC engine on the K80 family adds bus-data integrity verification - critical for safety body controllers. Designed with companion CAN transceivers such as MCP2551 or MCP2561, the MCU runs at 16 MIPS so firmware can service time-triggered CAN messages while still polling analog body sensors via the 12-bit ADC.
Рекомендуется
Building Control & HVAC Sensor Nodes
The PIC18F25K80T-I/SO is widely used in building-automation sensor nodes because nanoWatt XLP delivers sub-uA sleep currents that extend battery life on wireless or wired sensor endpoints. With 32 KB flash, the MCU has room for BACnet or Modbus plus temperature/humidity sensing logic over the 12-bit ADC. The integrated ECAN enables industrial CAN-based building networks, while two MSSP peripherals support SPI sensors and I2C EEPROMs for parameter storage. The 2 CCP/ECCP modules can drive HVAC damper actuators with precise PWM control. A 64 MHz core handles concurrent sensor sampling, control loops and CAN traffic without task overruns, even at high node counts.
Рекомендуется
Industrial CAN-Bus Slaves
Industrial CANopen and DeviceNet slave nodes frequently use the PIC18F25K80T-I/SO because the ECAN peripheral implements CAN 2.0B with hardware acceptance filters that offload the CPU. The 4 KB RAM is large enough to map CANopen object dictionaries without external memory, and 1 KB EEPROM stores non-volatile parameters such as node ID and baud rate. The 12-bit ADC digitizes analog process variables - pressure transducers and 4-20 mA current loops - with 100 ksps throughput. With industrial -40C to +85C operation and a robust SOIC-28 package, the MCU is at home in factory-floor cabinets. The hardware CRC block verifies flash integrity, supporting IEC 61508 SIL-aware firmware update strategies.
Рекомендуется
Elevator Control Boards
Elevator subsystems use the PIC18F25K80T-I/SO for distributed I/O and CAN-based communication between car, machine room and landing stations. The 32 KB flash and 4 KB RAM fit state-machine control plus safety-logic firmware, while the hardware CRC and ECCP/PWM modules generate reliable motor and brake actuation signals. ECAN provides a deterministic communication backbone that complements the multi-drop wiring elevator control systems require. The MCU's industrial-temperature rating and EMI-tolerant SOIC-28 package suit the noisy electrical environment of motor cabinets. Two enhanced USARTs allow parallel traffic to legacy door-operator and panel-indicator peripherals without bus contention.
Рекомендуется
Capacitive Touch User Interfaces
Capacitive touch keypads, sliders and proximity sensors use the PIC18F25K80T-I/SO's integrated CTMU (Charge Time Measurement Unit) for high-resolution time measurement. The CTMU produces a precision current source that, combined with the 12-bit ADC, delivers robust touch sensing even in noisy environments and through overlay materials. With nanoWatt XLP, the device wakes on a touch event from sleep mode, enabling battery-powered remote controls with months of runtime. 32 KB flash holds mTouch firmware libraries plus application code, and 4 KB RAM buffers scan results and gesture processing. The hardware CRC verifies touch-event integrity in safety-related applications such as appliance controls.
Рекомендуется
Battery-Powered Metering
Energy, water and gas metering benefit from the PIC18F25K80T-I/SO because of its nanoWatt XLP modes and integrated 12-bit ADC that digitizes metrology sensor outputs. The 32 KB flash fits metering algorithm plus segmented LCD or LED display drivers via the CCP/PWM peripherals. ECAN supports wired AMR (automatic meter reading) networks, while the two EUSARTs drive optical ports and modem interfaces commonly used by utilities. The 1 KB EEPROM stores tariff tables, calibration constants and tamper logs across the meter's lifetime. With sub-uA sleep current, the MCU enables 10+ year battery life on lithium primary cells in sealed meter enclosures.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F25K80T-I/SO — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F25K80-I/SO | PIC18F25K80T-I/MM | PIC18F25K80-E/SO | PIC18F25K80-I/SS | PIC18F25K80-H/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | SOIC-28 (SO) | SOIC-28 (SO) - same | SOIC-28 (SO) - same | SOIC-28 (SO) - same | SSOP-28 (SS) - smaller 209-mil | SSOP-28 (SS) - smaller 209-mil |
| Program Flash | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| RAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB |
| ECAN Peripheral | Yes | Yes | Yes | Yes | Yes | Yes |
| Temperature Range | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +150C (High) |
| Packaging Format | Tape & Reel | Tube | Tape & Reel | Tube | Tube | Tube |
| Lifecycle Status | Active | Active | Active | Active | Active | Active |
| Unit Price (qty 1, USD) | 4.62 | 4.50 | 4.55 | 5.20 | 4.45 | 5.80 |
Ключевые отличия
- Integrated ECAN peripheral eliminates external CAN controller (против PIC18F25K50T-I/SO (no ECAN))
- Double the RAM of the K50 family (против PIC18F25K50T-I/SO (2 KB RAM))
- nanoWatt XLP with sub-uA sleep current (против Generic 8-bit MCU (e.g., ATmega328P-PN))
- On-chip CTMU for capacitive touch and precise time measurement (против Discrete analog front-end design)
Заметки по проектированию
Estimated: at 64 MHz and 5 V VDD, the PIC18F25K80 typical operating current is approximately 15 mA from the datasheet DC characteristics. Power dissipation is therefore under 80 mW even at full clock, which the 28-SOIC package dissipates comfortably without a thermal pad. Sleep current in nanoWatt XLP idle mode drops to <100 nA typical - enabling years of battery life on metering and sensor nodes.
Keep the VDD/VSS bypass-pair traces short. Place a 100 nF ceramic decoupling cap directly on pins 7 and 6 of the 28-SOIC, plus a 4.7 uF bulk cap within 5 mm. Add a 10 kohm pull-up on MCLR (pin 1 in PICkit programming header layouts). The ICSP pins RB6/PGD (pin 14) and RB7/PGC (pin 15) must be accessible for in-circuit debugging - leave a 2x5 0.1 inch header footprint even if not populated.
Do not exceed 5.5 V on any VDD pin, including transients - the PIC18F25K80 lacks internal clamping on VDD. Use a TVS or series resistor if the design sees inductive kickback. When enabling ECAN, configure the CANTX pin (RC6 multiplex) before the bus is connected - driving a recessive CANTX before configuration can confuse the bus state. Avoid configuring both the CTMU and the ADC simultaneously on the same pin without allowing settling time, or you will see reading-to-reading variation.
Route the ECAN CANTX and CANRX traces as a differential pair with 120 ohm characteristic impedance and keep them short. Place a 120 ohm termination resistor at each end of the bus segment. The CANH/CANL signals from the external transceiver (e.g., MCP2561) must be twisted together; do not split them across PCB layers. Place a common-mode choke if the design must pass automotive transient immunity tests.
Assign VSS (pin 6) and VDD (pin 7) as a contiguous pair and route power on the top layer directly under the package with a star-ground topology. Place the 4 MHz or 20 MHz crystal (if used) within 5 mm of OSC1/OSC2 pins 5 and 4; surround the crystal with a guard ring tied to analog ground to reduce EMI. Keep analog inputs (AN0-AN12 on PORTA/PORTB) away from the ECAN and PWM outputs.
Информация о соответствии
RoHS and REACH compliant per Microchip product declaration. The -I grade is industrial temperature (-40C to +85C) and is NOT AEC-Q100 qualified; for AEC-Q100 automotive use, look for the -E/-H grade variants of the PIC18F25K80 family.