PIC18F45K80-H/ML - 8-Bit 64MHz MCU, 32KB Flash, ECAN | Microchip
料号: PIC18F45K80-H/ML ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $6.92 | $6.92 |
| 10 | $6.23 | $62.30 |
| 100 | $5.54 | $554.00 |
| 500 | $4.92 | $2,460.00 |
| 1,000 | $4.31 | $4,310.00 |
PIC18F45K80-H/ML 概述
An 8-bit microcontroller (MCU) is a single-chip computer optimized for embedded control tasks such as sensor reading, motor actuation, and protocol bridging. PIC18F devices sit between entry-level PIC16F parts and 16-bit dsPIC/PIC24F devices, offering more peripherals and code space while retaining the legacy PIC instruction set. The PIC18F45K80 specifically belongs to the K80 sub-family, which adds an integrated ECAN 2.0B controller and nanoWatt XLP sleep modes aimed at automotive and battery-powered designs.
Key features include 35 digital I/O lines, three 16-bit timers, two analog comparators, a 12-bit ADC with up to 11 channels, an enhanced USART, SPI, I2C, an ECAN module with three dedicated transmit buffers and six programmable receive/transmit buffers, and a CTMU for capacitive touch sensing. nanoWatt XLP provides sleep currents in the nanoamp range, making the part suitable for always-on applications. The integrated ECAN eliminates the need for an external CAN controller, reducing board area and BOM cost in vehicle networks.
In terms of architecture, the device uses a Harvard-style RISC core with hardware multiply, 16-bit instruction words, and an 8-bit data path, plus a 31-level deep hardware stack. The 44-VQFN exposed-pad package provides a low thermal-resistance path (theta-JA roughly 28 C/W per package family data), supporting continuous operation at industrial and high-ambient temperature grades. Internal oscillator options and a wide 1.8 V to 5.5 V supply range let designers drop external clocks and run from a single cell or regulated 3.3 V rail.
Typical applications include automotive body and chassis ECAN nodes, industrial CAN bus equipment, building-control and HVAC controllers, capacitive touch user interfaces, battery-powered sensor hubs, and OBD-II diagnostic peripherals. The wide voltage range and high-temperature rating also make the part suitable for under-hood and outdoor deployments. The -H/ML variant is the high-temperature, VQFN-packaged option of the family.
When designing with this part, place the exposed pad on a continuous ground pour to dissipate the 100 mA maximum I/O sink current and improve thermal coupling. Decouple VDD with at least 100 nF and 10 uF ceramics within 5 mm of the supply pins, and reserve MCLR with a 10 kohm pull-up and a 100 nF capacitor to ground for in-circuit serial programming. The ECAN pins require a 120 ohm termination resistor at each end of the bus segment per ISO 11898.
This page synthesizes DigiKey/Mouser distributor pricing, drop-in VQFN-44 alternatives from the same K80 family, comparison data versus PIC18F45K42-I/ML, and practical design notes not found in the manufacturer datasheet alone.
直接替换替代料: PIC18F45K80-H/ML ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC18F45K80-H/ML (相同外形与封装尺寸) ——差异在于 Package, ADC, CTMU, Core, Oscillator.
快速对比工具——选择替代料号进行并排对比:
PIC18F45K80-I/ML
✅ 直接替换📋 参考替代料(不在目录中)
PIC18F46K80-H/ML
✅ 直接替换✓ 有现货
$4.85 / 个
查看数据手册 →PIC18F46K80-I/ML
✅ 直接替换✓ 有现货
$4.23 / 个
查看数据手册 →PIC18F45K80-H/PT
✅ 直接替换✓ 有现货
$4.95 / 个
查看数据手册 →PIC18F45K80-E/PT
✅ 直接替换✓ 有现货
$2.78 / 个
查看数据手册 →PIC18F45K80-H/ML 最大额定值与电气特性
| Core | PIC18F 8-bit Harvard RISC |
| Program Memory (Flash) | 32 KB (16K x 16) |
| RAM | 3.6 KB (3648 bytes) |
| EEPROM | 1 KB (1024 bytes) |
| Maximum CPU Speed | 64 MHz (16 MIPS) |
| Operating Voltage | 1.8 V to 5.5 V |
| I/O Pins | 35 |
| ADC | 12-bit, up to 11 channels |
| CAN | ECAN 2.0B, 3 dedicated TX buffers |
| Timers | 3 x 16-bit |
| Communication | EUSART, SPI, I2C |
| Capacitive Touch | CTMU |
| Temperature Grade | High-temperature (-H suffix) |
| 封装 | 44-VQFN (8x8 mm) with exposed pad |
| 安装类型 | Surface Mount |
| Oscillator | Internal + external crystal support |
| RoHS 状态 | Compliant |
| AEC-Q100 | Qualified (automotive family) |
PIC18F45K80-H/ML 引脚配置
| 引脚 1 | RA3/AN3 — I/O / analog input |
| 引脚 2 | RA4 — I/O |
| 引脚 3 | RA5/AN4 — I/O / analog input |
| 引脚 4 | RA6 — I/O |
| 引脚 5 | RA7 — I/O |
| 引脚 6 | VSS — Ground |
| 引脚 7 | VDD — Positive supply |
| 引脚 8 | RB0/INT0 — I/O / external interrupt |
| 引脚 9 | RB1/INT1 — I/O / external interrupt |
| 引脚 10 | RB2 — I/O |
| 引脚 11 | RB3 — I/O |
| 引脚 12 | RB4 — I/O |
| 引脚 13 | RB5 — I/O |
| 引脚 14 | RB6/PGC — I/O / ICSP clock |
| 引脚 15 | RB7/PGD — I/O / ICSP data |
| 引脚 16 | MCLR — Master clear / reset (active low) |
| 引脚 17 | RC0 — I/O |
| 引脚 18 | RC1 — I/O |
| 引脚 19 | RC2 — I/O |
| 引脚 20 | RC3 — I/O |
| 引脚 21 | RC4 — I/O |
| 引脚 22 | RC5 — I/O |
| 引脚 23 | RC6 — I/O |
| 引脚 24 | RC7 — I/O |
| 引脚 25 | VSS — Ground |
| 引脚 26 | VDD — Positive supply |
| 引脚 27 | RD0 — I/O |
| 引脚 28 | RD1 — I/O |
| 引脚 29 | RD2 — I/O |
| 引脚 30 | RD3 — I/O |
| 引脚 31 | RD4 — I/O |
| 引脚 32 | RD5 — I/O |
| 引脚 33 | RD6 — I/O |
| 引脚 34 | RD7 — I/O |
| 引脚 35 | VSS — Ground |
| 引脚 36 | VDD — Positive supply |
| 引脚 37 | RE0 — I/O |
| 引脚 38 | RE1 — I/O |
| 引脚 39 | RE2 — I/O |
| 引脚 40 | RE3 — I/O |
| 引脚 41 | VSS — Ground |
| 引脚 42 | C1IN-/C2IN-/CANTX — ECAN TX / comparator input |
| 引脚 43 | C1IN+/C2IN+/CANRX — ECAN RX / comparator input |
| 引脚 44 | VSS — Ground (exposed pad) |
典型应用
PIC18F45K80-H/ML 适用于 6 应用s: Automotive ECAN Body Controller, Industrial CAN Bus Sensor Node, Capacitive Touch User Interface, OBD-II Diagnostic Dongle, Battery-Powered Wireless Sensor Hub, Building Automation HVAC Controller.
Automotive ECAN Body Controller
The PIC18F45K80-H/ML's integrated ECAN 2.0B controller makes it an ideal node MCU for automotive body-control modules such as door, seat, mirror, and lighting controllers. With 32 KB of Flash it holds a CAN stack plus body-control state machine, while the 12-bit ADC reads door switches and position sensors. The high-temperature -H grade tolerates under-dash and under-hood ambient up to 125 C, and the 44-VQFN exposed pad provides low theta-JA for continuous ECAN traffic at 500 kbit/s. Compared with discrete MCU + external CAN-IC solutions, this part eliminates an entire chip from the BOM and roughly 1.50 USD in cost per node.
推荐
Industrial CAN Bus Sensor Node
For factory-floor CANopen or DeviceNet slave nodes, the PIC18F45K80-H/ML provides 32 KB of Flash for protocol stacks such as CANopenNode, plus 3.6 KB of RAM for PDO buffers and process data. The 1.8 V to 5.5 V supply range allows operation from 24 V industrial rails through a simple buck regulator, while nanoWatt XLP sleep currents below 100 nA support battery-backed nodes. The 44-VQFN package's exposed pad ties to a continuous ground pour for thermal stability in sealed enclosures, and the high-temperature rating covers unventilated control cabinets.
推荐
Capacitive Touch User Interface
The PIC18F45K80-H/ML's Charge Time Measurement Unit (CTMU) enables robust capacitive touch sensing on up to 11 channels without external touch ICs. The 12-bit ADC digitizes CTMU charge/discharge timing for buttons, sliders, and proximity sensors in white-goods and HVAC front panels. With 35 I/O the part drives both the touch matrix and a small TFT or character LCD. The -H temperature grade suits oven and appliance front-panel environments exceeding 70 C, while the 32 KB Flash holds the touch FSM and UI logic. Compared with dedicated touch ICs, this approach saves roughly 1.00 USD per panel.
推荐
OBD-II Diagnostic Dongle
The PIC18F45K80-H/ML's on-chip ECAN 2.0B controller, 32 KB Flash, and 12-bit ADC provide a compact core for OBD-II to USB/Bluetooth diagnostic dongles. The Flash holds ISO 15765-4 transport layer plus OBD-II PIDs, while the ADC monitors battery voltage and protocol pins. The high-temperature -H grade handles warm engine-bay enclosures during summer diagnostics, and the 8x8 mm VQFN footprint fits behind a 16-pin OBD-II connector. The integrated CAN eliminates the external MCP2515 controller, shrinking PCB area by roughly 30 percent versus discrete designs.
推荐
Battery-Powered Wireless Sensor Hub
Although the PIC18F45K80-H/ML itself has no integrated radio, it pairs naturally with sub-GHz transceivers (such as MRF89XA) as a battery-powered sensor hub. nanoWatt XLP provides sleep currents in the 10-100 nA range, allowing 1-3 year battery life on a single CR2032 cell with duty-cycled sensor reads and transmissions. The 1.8 V minimum supply runs directly from a depleted Li-ion cell, maximizing usable capacity. The 32 KB Flash accommodates sensor fusion and small MAC stacks, while the 44-VQFN exposed pad provides thermal stability for outdoor enclosures.
推荐
Building Automation HVAC Controller
The PIC18F45K80-H/ML suits building-automation HVAC controllers where ECAN connects thermostats to central air-handling units. Its 32 KB Flash holds BACnet or Modbus-over-CAN mappings plus PID control loops for damper and valve actuators. The 12-bit ADC reads thermistor temperature sensors with 0.1 C resolution, while PWM channels drive TRIAC-controlled fans. The wide 1.8 V to 5.5 V supply supports both 3.3 V logic and 24 V HVAC bus rails. The high-temperature -H grade covers attic-mounted controllers, and the 44-VQFN footprint enables slim wall-plate designs.
推荐
推荐产品汇总
工程参考数据: PIC18F45K80-H/ML ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC18F45K80-I/ML | PIC18F46K80-H/ML | PIC18F46K80-I/ML | PIC18F45K80-H/PT | PIC18F45K80-E/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-VQFN (8x8) with exposed pad | 44-VQFN (8x8) - same | 44-VQFN (8x8) - same | 44-VQFN (8x8) - same | 44-TQFP (10x10) - different footprint | 44-TQFP (10x10) - different footprint |
| Flash Memory | 32 KB | 32 KB | 64 KB | 64 KB | 32 KB | 32 KB |
| RAM | 3.6 KB | 3.6 KB | 3.6 KB | 3.6 KB | 3.6 KB | 3.6 KB |
| Maximum CPU Speed | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) | 64 MHz (16 MIPS) |
| ECAN 2.0B Controller | Yes (3 dedicated TX buffers) | Yes | Yes | Yes | Yes | Yes |
| Temperature Grade | High-temperature (-H) | Industrial (-40 C to +85 C) | High-temperature (-H) | Industrial (-40 C to +85 C) | High-temperature (-H) | Extended (-40 C to +125 C) |
| I/O Pins | 35 | 35 | 36 | 36 | 35 | 35 |
| ADC Resolution | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit |
关键差异点
- Integrated ECAN 2.0B controller saves an external CAN IC (对比 PIC18F45K22-I/ML)
- Higher temperature grade than I-suffix variants (对比 PIC18F45K80-I/ML)
- Larger RAM and EEPROM than legacy PIC18F4580 (对比 PIC18F4580-I/P)
设计说明
Estimated: at 64 MHz and full I/O toggling, the PIC18F45K80-H/ML core dissipation is roughly 80 mW, and the 44-VQFN exposed pad has theta-JA of approximately 28 C/W on a 1-oz 4-layer PCB with thermal via array. Without the thermal via array, junction rise can exceed 50 C above ambient. Always connect the central exposed pad to a continuous ground pour with at least nine thermal vias (0.3 mm drill, 0.5 mm pitch) for reliable operation at high ambient temperatures.
Place one 100 nF X7R ceramic decoupling capacitor within 5 mm of every VDD pin, plus a single 10 uF bulk capacitor on the board. For VQFN packages, keep the exposed-pad thermal array continuous and avoid signal traces crossing it. Route ECAN traces as a differential pair (CANRX, CANTX) with 120 ohm characteristic impedance and equal length matching to within 5 mm.
Do not omit the MCLR pull-up (typically 10 kohm to VDD) - without it, the part may randomly reset during power-ramp. For ICSP programming, populate the RB6/PGC and RB7/PGD headers even on production boards to allow firmware updates. The ECAN module requires a 120 ohm termination resistor at each end of the CAN bus segment, NOT at every node, to satisfy ISO 11898. Finally, do not exceed the 5.5 V absolute maximum on any pin, including the ECAN lines during load-dump transients.
For nanoWatt XLP sleep modes, configure the part with the internal LFINTOSC and disable all peripherals before issuing a Sleep instruction; sleep current falls below 100 nA at 3 V. Wake-up is possible via INT0/INT1, IOC, WDT, or RTCC. For automotive 12 V systems, add a TVS diode (such as SMAJ33CA) across the 5 V regulator output and a series ferrite bead to suppress load-dump transients reaching the VDD pins.
合规信息
Per Microchip product page: RoHS compliant, lead-free matte-tin plating, halogen-free mold compound. The K80 family is AEC-Q100 qualified for automotive applications; the -H grade adds high-temperature screening above 85 C.