PIC18LF45K80-I/PT - 8-Bit 64MHz XLP MCU 32KB Flash | Microchip
Référence : PIC18LF45K80-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $6.83 | $6,83 |
| 10 | $6.2 | $62,00 |
| 100 | $5.45 | $545,00 |
| 500 | $4.78 | $2 390,00 |
| 1 000 | $4.1 | $4 100,00 |
PIC18LF45K80-I/PT Présentation
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, Flash program memory, EEPROM, timers, communication peripherals and I/O ports onto one silicon die. The PIC18 family is Microchip's high-performance 8-bit line, sitting between baseline PIC10/12/16 parts and the 16-bit dsPIC/PIC24 families in the broader microcontroller taxonomy: MCU -> 8-bit MCU -> PIC18 -> PIC18 K-series. K-series parts add nanoWatt XLP sleep modes, integrated ECAN, and 12-bit ADC for mixed analog/digital embedded designs.
Key features of the PIC18LF45K80 include 35 digital I/O pins, 12 channels of 12-bit ADC with auto-acquisition, 8-bit/16-bit timers, 4 KB RAM, 1 KB EEPROM data Flash, a charge time measurement unit (CTMU) for capacitive touch sensing, multiple communication peripherals including ECAN, SPI, I2C, and USART, plus a nanoWatt XLP sleep mode drawing less than 20 nA typical. The CTMU is unique within the PIC18 family and enables low-cost touch buttons, sliders, and proximity sensing without external analog ICs.
The architecture uses a Harvard RISC core with 16-bit opcodes fetched from Flash while data is read/written across 8-bit buses, achieving single-cycle instruction execution. The integrated ECAN peripheral supports CAN 2.0B at up to 1 Mb/s, suitable for automotive and industrial CAN nodes. Brown-out reset, watchdog timer, low-voltage detect, and on-chip debug (ICD) round out the safety and development feature set.
Typical applications include automotive body controllers and CAN nodes, industrial building automation, sensor signal conditioning, capacitive touch human-machine interfaces, low-power battery-powered sensor nodes, and elevator control panels. The 1.8 V minimum operating voltage allows direct connection to single-cell lithium or two AA cells, while the wide peripheral mix suits HVAC controllers and security panels.
A critical design consideration for the PIC18LF45K80 is decoupling. Place a 100 nF ceramic as close as possible to VDD/VSS pins on each pair, plus a bulk 10 uF tantalum or ceramic near the regulator. For CAN-bus nodes, add a 120 ohm split termination and a CAN transceiver such as the MCP2551 or TLE7250-3 between the ECAN pins and the bus. The CTMU pinout requires careful guarding for capacitive touch.
This page synthesizes real-time distributor pricing, drop-in alternatives, AEO-optimized FAQ, and practical design notes that go beyond what the manufacturer datasheet alone provides, giving procurement engineers and embedded designers a single-page decision point for sourcing and design-in decisions.
Alternatives de remplacement direct pour PIC18LF45K80-I/PT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC18LF45K80-I/PT (même facteur de forme et même empreinte) — différant par Package, Timers, ADC, Operating Temperature, Operating Voltage Range.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F45K80-I/PT
✅ Remplacement direct✓ En stock
$2.4 / unité
Voir la fiche technique →PIC18F46K80-I/PT
✅ Remplacement direct✓ En stock
$4.21 / unité
Voir la fiche technique →PIC18LF46K80-I/PT
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$3.74 / unité
Voir la fiche technique →PIC18F45K80-I/PT
✅ Remplacement direct✓ En stock
$2.4 / unité
Voir la fiche technique →PIC18LF45K80-I/P
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$3.22 / unité
Voir la fiche technique →PIC18F45K80-E/PT
✅ Remplacement direct✓ En stock
$2.78 / unité
Voir la fiche technique →PIC18LF45K80-I/PT Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC18 8-bit RISC |
| Series | PIC18F K80 / PIC18LF K80 (XLP) |
| Program Memory (Flash) | 32 KB (16K x 16) |
| Data RAM | 3.6 KB (3600 bytes) |
| Data EEPROM | 1 KB |
| Maximum CPU Clock | 64 MHz |
| Instruction Throughput | 16 MIPS |
| Operating Voltage (LF variant) | 1.8 V to 3.6 V |
| I/O Pins | 35 |
| ADC | 12-bit, up to 12 channels |
| Timers | 8-bit and 16-bit (multiple) |
| Communication | ECAN, SPI, I2C, USART (multiple) |
| Special Features | CTMU, nanoWatt XLP, ICD, BOR, LVD, WDT |
| Sleep Current (XLP) | < 20 nA typical |
| Boîtier | 44-pin TQFP (10x10 mm) |
| Type de montage | Surface Mount |
| Operating Temperature (I grade) | -40 C to +85 C |
| Statut RoHS | Compliant |
Configuration des broches de PIC18LF45K80-I/PT
| Broche 1 | RE3/MCLR/VPP — Digital input RE3 or Master Clear (reset) input / programming voltage |
| Broche 2 | RA0/AN0 — Digital I/O RA0 or analog input AN0 |
| Broche 3 | RA1/AN1 — Digital I/O RA1 or analog input AN1 |
| Broche 4 | RA2/AN2/VREF- — Digital I/O RA2 or analog input AN2 or ADC VREF- |
| Broche 5 | RA3/AN3/VREF+ — Digital I/O RA3 or analog input AN3 or ADC VREF+ |
| Broche 6 | RA4/T0CKI — Digital I/O RA4 or Timer0 clock input |
| Broche 7 | RA5/AN4/SS/HLVDIN — Digital I/O RA5 or analog input AN4 or SPI SS or HLVD input |
| Broche 8 | RA6 — Digital I/O RA6 |
| Broche 9 | RA7 — Digital I/O RA7 |
| Broche 10 | VSS — Ground reference |
| Broche 11 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Broche 12 | RB0/AN12/INT0 — Digital I/O RB0 or analog input AN12 or external interrupt 0 |
| Broche 13 | RB1/AN10/INT1 — Digital I/O RB1 or analog input AN10 or external interrupt 1 |
| Broche 14 | RB2/AN8/INT2 — Digital I/O RB2 or analog input AN8 or external interrupt 2 |
| Broche 15 | RB3/AN9/INT3 — Digital I/O RB3 or analog input AN9 or external interrupt 3 |
| Broche 16 | RB4/AN11 — Digital I/O RB4 or analog input AN11 |
| Broche 17 | RB5/AN13 — Digital I/O RB5 or analog input AN13 |
| Broche 18 | RB6/PGC — Digital I/O RB6 or ICSP clock (programming/debug) |
| Broche 19 | RB7/PGD — Digital I/O RB7 or ICSP data (programming/debug) |
| Broche 20 | VSS — Ground reference |
| Broche 21 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Broche 22 | RC0/SOSCO — Digital I/O RC0 or secondary oscillator output |
| Broche 23 | RC1/SOSCI — Digital I/O RC1 or secondary oscillator input |
| Broche 24 | RC2/AN14 — Digital I/O RC2 or analog input AN14 |
| Broche 25 | RC3/AN15 — Digital I/O RC3 or analog input AN15 |
| Broche 26 | RC4 — Digital I/O RC4 |
| Broche 27 | RC5 — Digital I/O RC5 |
| Broche 28 | RC6/CANTX — Digital I/O RC6 or ECAN transmit output |
| Broche 29 | RC7/CANRX — Digital I/O RC7 or ECAN receive input |
| Broche 30 | VSS — Ground reference |
| Broche 31 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Broche 32 | RD0 — Digital I/O RD0 |
| Broche 33 | RD1 — Digital I/O RD1 |
| Broche 34 | RD2 — Digital I/O RD2 |
| Broche 35 | RD3 — Digital I/O RD3 |
| Broche 36 | RD4 — Digital I/O RD4 |
| Broche 37 | RD5 — Digital I/O RD5 |
| Broche 38 | RD6 — Digital I/O RD6 |
| Broche 39 | RD7 — Digital I/O RD7 |
| Broche 40 | VSS — Ground reference |
| Broche 41 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| Broche 42 | RE0/AN5 — Digital I/O RE0 or analog input AN5 |
| Broche 43 | RE1/AN6 — Digital I/O RE1 or analog input AN6 |
| Broche 44 | RE2/AN7 — Digital I/O RE2 or analog input AN7 |
Applications typiques
PIC18LF45K80-I/PT convient pour 6 applications: Automotive CAN Body Control Node, Industrial Building Automation Sensor Node, Capacitive Touch Human-Machine Interface, Elevator Control and Safety Module, Battery-Powered Wireless Sensor Node, Security and Access Control Panel.
Automotive CAN Body Control Node
The PIC18LF45K80-I/PT is a strong fit for automotive body control modules because its integrated ECAN peripheral supports CAN 2.0B at up to 1 Mb/s with hardware filtering, eliminating the need for an external CAN controller. The 12-bit ADC with 12 channels handles sensor inputs (door position, ambient light, temperature) without external signal conditioning. With 1.8 V to 3.6 V VDD it pairs directly with 3.3 V LDO regulators sourced from the vehicle's 12 V bus. The industrial -40 C to +85 C temperature rating covers cabin and most under-hood locations. Compared to a discrete MCU + external CAN controller, the integrated solution cuts board area by roughly 30% and BOM cost by $0.80 to $1.20 per node.
Recommandé
Industrial Building Automation Sensor Node
For building automation, the PIC18LF45K80-I/PT enables low-power HVAC sensor nodes thanks to its nanoWatt XLP sleep mode drawing less than 20 nA typical. The MCU can wake periodically on a timer interrupt, take a 12-bit ADC reading of a temperature or humidity sensor, transmit over ECAN or I2C, and return to sleep, achieving multi-year battery life on two AA cells. The 35 digital I/O pins handle local actuator control (relays, dampers) while the CTMU enables capacitive touch keypads without external analog ICs. The 32 KB Flash is sufficient for BACnet or Modbus protocol stacks.
Recommandé
Capacitive Touch Human-Machine Interface
The integrated CTMU (Charge Time Measurement Unit) makes the PIC18LF45K80-I/PT ideal for cost-sensitive capacitive touch interfaces in appliances, industrial controls, and consumer electronics. The CTMU works with the 12-bit ADC to measure capacitance with femtofarad resolution, supporting both buttons and sliders using only copper pads and firmware. Microchip application note AN1250 provides reference water-tolerant touch firmware. With 32 KB Flash and 3.6 KB RAM, designers can implement 12 to 24 touch channels plus a small LCD interface and serial bootloader, all in a 44-pin TQFP that fits behind the touch panel without extra analog ICs.
Recommandé
Elevator Control and Safety Module
The PIC18LF45K80-I/PT suits elevator door and cabin control sub-assemblies where CAN-bus communication links the car operating panel, the controller, and the door drive. Its 1.8 V to 3.6 V VDD allows direct pairing with 3.3 V sensors and signal conditioning. The CTMU supports capacitive floor-selection buttons, while the 12-bit ADC handles load-cell input for cabin weighing. AEC-style qualification on the F variant (PIC18F45K80-I/PT) plus the industrial temperature range cover the 0 C to +70 C cabin and -20 C to +70 C machine-room environments. The 32 KB Flash is sufficient for a CANopen or proprietary elevator control stack.
Recommandé
Battery-Powered Wireless Sensor Node
The nanoWatt XLP feature set makes the PIC18LF45K80-I/PT a strong choice for battery-powered wireless sensor nodes. With sub-20 nA sleep current, the MCU can sleep for the majority of the duty cycle and wake on a low-power timer interrupt to take a sensor reading and transmit over a UART-attached radio module. The 1.8 V minimum VDD supports direct operation from a single CR2032 or two AA cells without boost converters. The CTMU adds capacitive water/leak detection, while the 12-bit ADC reads battery voltage for fuel-gauge algorithms. With 32 KB Flash and 3.6 KB RAM, designers can integrate BLE-friendly HCI or LoRaWAN driver layers.
Recommandé
Security and Access Control Panel
For security panels and access controllers, the PIC18LF45K80-I/PT offers the right balance of mixed-signal integration, low power, and CAN/Ethernet-friendly communication. The 35 I/O pins handle keypads, reed switches, PIR sensors, and 12 V relay drivers. The 12-bit ADC monitors backup battery voltage and PIR signal levels. The CTMU supports capacitive touch keypads without extra ICs. With ECAN or USART-attached Ethernet (via ENC28J60), the panel can report events to a central monitoring station. The industrial -40 C to +85 C rating covers outdoor enclosures and unheated vestibules.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18LF45K80-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC18F45K80-I/PT | PIC18F46K80-I/PT | PIC18LF46K80-I/PT | PIC18F45K80-I/P | PIC18F45K80-E/PT |
|---|---|---|---|---|---|---|
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 32 KB | 32 KB | 64 KB | 64 KB | 32 KB | 32 KB |
| Data RAM | 3.6 KB | 3.6 KB | 4 KB | 4 KB | 3.6 KB | 3.6 KB |
| Data EEPROM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Operating Voltage (VDD) | 1.8 V to 3.6 V (LF) | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 3.6 V (LF) | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (I grade) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C (E grade) |
| ECAN / CTMU | Yes / Yes | Yes / Yes | Yes / Yes | Yes / Yes | Yes / Yes | Yes / Yes |
Principaux différenciateurs
- Integrated CTMU for capacitive touch without external analog ICs (vs PIC18F46K80-I/PT)
- 1.8 V to 3.6 V VDD for direct 3.3 V battery operation (vs PIC18F45K80-I/PT (1.8 V to 5.5 V))
- Industrial temperature range and same 44-TQFP as automotive variant (vs PIC18F45K80-E/PT (-40 C to +125 C))
Notes de conception
Estimated: at 64 MHz / 3.3 V, the PIC18LF45K80 core draws approximately 12 mA active. Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD/VSS pin pair (there are 4 pairs on the 44-TQFP), plus a single 10 uF bulk ceramic or tantalum near the regulator. For battery-powered designs, switch to the internal 31 kHz LFINTOSC during sleep to achieve the < 20 nA sleep current figure cited in the datasheet.
Configuration word fuses must be programmed correctly before ECAN or CTMU will function. Most importantly: set the oscillator to HS or EC mode (not RC) for 64 MHz operation, enable the MCLR pin for proper reset, and configure CANTX/CANRX pins RC6/RC7 by clearing the appropriate TRIS bits. Forgetting to configure ADC channel AN11 as digital-only when using RB4 is a known source of erratic ADC readings in production firmware.
Route the CAN bus traces as a 120-ohm impedance differential pair, keep them away from switching nodes (relays, motor drivers), and place a 120 ohm split termination (60 ohm + 60 ohm with 4.7 nF to ground) at each end of the bus. For CTMU capacitive touch, surround each touch pad with a guard trace driven by the same signal as the pad, and add 100 mil keep-out zones around pads to prevent false triggers from water streams or hand proximity.
The PIC18LF45K80's 64 MHz internal oscillator is derived from the 16 MHz HFINTOSC plus 4x PLL; this means 1.8 V to 3.6 V operation at full 16 MIPS is valid but the PLL's jitter can impact USART baud accuracy at higher temperatures. For CAN-bus nodes requiring strict 1 Mb/s timing, use an external 16 MHz crystal rather than HFINTOSC to meet the 0.5% baud-rate tolerance required by CAN 2.0B.
Informations de conformité
PIC18LF45K80-I/PT is RoHS compliant per Microchip product page; the 'I' industrial temperature grade is -40 C to +85 C. For AEC-Q100 automotive qualification, choose PIC18F45K80-E/PT (E grade) or PIC18F45K80-I/PT automotive variants.