PIC18LF45K80-I/PT - 8-Bit 64MHz XLP MCU 32KB Flash | Microchip
부품 번호: PIC18LF45K80-I/PT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 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 개요
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.
드롭인 대체품: PIC18LF45K80-I/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18LF45K80-I/PT (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, ADC, Operating Temperature, Operating Voltage Range.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F45K80-I/PT
✅ 드롭인✓ 재고 있음
$2.4 / 개
데이터시트 보기 →PIC18F46K80-I/PT
✅ 드롭인✓ 재고 있음
$4.21 / 개
데이터시트 보기 →PIC18LF46K80-I/PT
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$3.74 / 개
데이터시트 보기 →PIC18F45K80-I/PT
✅ 드롭인✓ 재고 있음
$2.4 / 개
데이터시트 보기 →PIC18LF45K80-I/P
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$3.22 / 개
데이터시트 보기 →PIC18F45K80-E/PT
✅ 드롭인✓ 재고 있음
$2.78 / 개
데이터시트 보기 →PIC18LF45K80-I/PT 최대 정격 & 전기적 특성
| 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 |
| 패키지 | 44-pin TQFP (10x10 mm) |
| 실장 유형 | Surface Mount |
| Operating Temperature (I grade) | -40 C to +85 C |
| RoHS 상태 | Compliant |
PIC18LF45K80-I/PT 핀 구성
| 핀 1 | RE3/MCLR/VPP — Digital input RE3 or Master Clear (reset) input / programming voltage |
| 핀 2 | RA0/AN0 — Digital I/O RA0 or analog input AN0 |
| 핀 3 | RA1/AN1 — Digital I/O RA1 or analog input AN1 |
| 핀 4 | RA2/AN2/VREF- — Digital I/O RA2 or analog input AN2 or ADC VREF- |
| 핀 5 | RA3/AN3/VREF+ — Digital I/O RA3 or analog input AN3 or ADC VREF+ |
| 핀 6 | RA4/T0CKI — Digital I/O RA4 or Timer0 clock input |
| 핀 7 | RA5/AN4/SS/HLVDIN — Digital I/O RA5 or analog input AN4 or SPI SS or HLVD input |
| 핀 8 | RA6 — Digital I/O RA6 |
| 핀 9 | RA7 — Digital I/O RA7 |
| 핀 10 | VSS — Ground reference |
| 핀 11 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| 핀 12 | RB0/AN12/INT0 — Digital I/O RB0 or analog input AN12 or external interrupt 0 |
| 핀 13 | RB1/AN10/INT1 — Digital I/O RB1 or analog input AN10 or external interrupt 1 |
| 핀 14 | RB2/AN8/INT2 — Digital I/O RB2 or analog input AN8 or external interrupt 2 |
| 핀 15 | RB3/AN9/INT3 — Digital I/O RB3 or analog input AN9 or external interrupt 3 |
| 핀 16 | RB4/AN11 — Digital I/O RB4 or analog input AN11 |
| 핀 17 | RB5/AN13 — Digital I/O RB5 or analog input AN13 |
| 핀 18 | RB6/PGC — Digital I/O RB6 or ICSP clock (programming/debug) |
| 핀 19 | RB7/PGD — Digital I/O RB7 or ICSP data (programming/debug) |
| 핀 20 | VSS — Ground reference |
| 핀 21 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| 핀 22 | RC0/SOSCO — Digital I/O RC0 or secondary oscillator output |
| 핀 23 | RC1/SOSCI — Digital I/O RC1 or secondary oscillator input |
| 핀 24 | RC2/AN14 — Digital I/O RC2 or analog input AN14 |
| 핀 25 | RC3/AN15 — Digital I/O RC3 or analog input AN15 |
| 핀 26 | RC4 — Digital I/O RC4 |
| 핀 27 | RC5 — Digital I/O RC5 |
| 핀 28 | RC6/CANTX — Digital I/O RC6 or ECAN transmit output |
| 핀 29 | RC7/CANRX — Digital I/O RC7 or ECAN receive input |
| 핀 30 | VSS — Ground reference |
| 핀 31 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| 핀 32 | RD0 — Digital I/O RD0 |
| 핀 33 | RD1 — Digital I/O RD1 |
| 핀 34 | RD2 — Digital I/O RD2 |
| 핀 35 | RD3 — Digital I/O RD3 |
| 핀 36 | RD4 — Digital I/O RD4 |
| 핀 37 | RD5 — Digital I/O RD5 |
| 핀 38 | RD6 — Digital I/O RD6 |
| 핀 39 | RD7 — Digital I/O RD7 |
| 핀 40 | VSS — Ground reference |
| 핀 41 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| 핀 42 | RE0/AN5 — Digital I/O RE0 or analog input AN5 |
| 핀 43 | RE1/AN6 — Digital I/O RE1 or analog input AN6 |
| 핀 44 | RE2/AN7 — Digital I/O RE2 or analog input AN7 |
일반적인 애플리케이션
PIC18LF45K80-I/PT 적합 용도: 6 애플리케이션s: 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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18LF45K80-I/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | 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 |
주요 차별점
- 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))
설계 노트
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.
규정 준수 정보
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.