PIC18LF47K40T-I/PT - 8-Bit XLP MCU, 128KB Flash, 44-TQFP | Microchip
N.º da peça: PIC18LF47K40T-I/PT ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $4.62 | $4,62 |
| 10 | $4.1 | $41,00 |
| 100 | $3.46 | $346,00 |
| 500 | $3.02 | $1.510,00 |
| 1.000 | $2.71 | $2.710,00 |
| 3.000 | $2.46 | $7.380,00 |
PIC18LF47K40T-I/PT Visão geral
A microcontroller (MCU) is a single-chip computer that combines a CPU core, non-volatile program memory, working RAM, and a rich set of on-chip peripherals such as timers, ADCs, and communication interfaces. Within the embedded hierarchy, the PIC18LF47K40 sits between PIC16 mid-range parts (lower pin count, less memory) and PIC32 32-bit parts (higher performance, ARM/MIPS core). Its LF prefix denotes the low-voltage F variant (1.8-3.6 V operation), making it the lowest-power member of the PIC18F47K40 family and a direct fit for 2xAA/coin-cell rails.
Key differentiating features include the 10-bit ADCC that automates Capacitive Voltage Divider (CVD) measurements for mTouch touch sensing, eliminating host CPU cycles for averaging and oversampling. Core-independent peripherals such as the CWG (Complementary Waveform Generator), HLT (Hardware Limit Timer), and ZCD (Zero-Cross Detect) run without core intervention, further reducing average power. The 35-channel ADC, 4 EUSART/SPI/I2C-capable MSSP ports, and Peripheral Pin Select (PPS) give layout flexibility unusual for an 8-bit part.
Typical applications include capacitive touch user interfaces (white goods, industrial keypads), battery-powered sensor nodes (IoT end devices, smart locks), low-power motor control (small BLDC fans, stepper indexers), and mains-powered appliance control (washing machines, HVAC controllers). The LF variant specifically supports 1.8 V minimum VDD for direct connection to a single Li-ion cell or 2xAA alkaline pack.
When designing with this part, always enable the internal LFINTOSC for the deepest sleep modes and route wake-up events through PPS-mapped interrupts to avoid full-core wake-ups. The 44-pin TQFP footprint is shared with the PIC18F47K40 and PIC18LF47K40-I/PT, enabling PCB reuse across F/LF/temperature-grade variants. According to Microchip application note AN2914, XLP sleep currents below 60 nA are achievable with RTC-from-LFINTOSC and full peripheral disable.
This page synthesizes DigiKey/Mouser distributor pricing, parametric drop-in alternatives, and practical design notes not found in the manufacturer datasheet - enabling faster engineering decisions for PIC18LF47K40T-I/PT evaluation, sourcing, and second-source qualification.
Alternativas drop-in para PIC18LF47K40T-I/PT — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC18LF47K40T-I/PT (mesmo formato e footprint) — diferindo em Package, ADC, Core, I/O Pins, Comparators.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC18LF47K40-I/PT
✅ Drop-In✓ Em estoque
$2.65 / unidade
Ver ficha técnica →PIC18LF47K40-E/PT
✅ Drop-In✓ Em estoque
$2.43 / unidade
Ver ficha técnica →PIC18F47K40-I/PT
✅ Drop-In✓ Em estoque
$1.4 / unidade
Ver ficha técnica →PIC18F47K40T-I/PT
✅ Drop-In✓ Em estoque
$2.1 / unidade
Ver ficha técnica →PIC18F47K40-E/PT
✅ Drop-In✓ Em estoque
$2.1 / unidade
Ver ficha técnica →PIC18LF47J53-I/PT
✅ Drop-In✓ Em estoque
$2.28 / unidade
Ver ficha técnica →PIC18LF47K40T-I/PT Classificações máximas e características elétricas
| Core Architecture | PIC18 8-bit RISC |
| Program Memory (Flash) | 128 KB (64K x 16) |
| Data SRAM | 4 KB |
| Data EEPROM | 256 B |
| Maximum CPU Clock | 64 MHz |
| Operating Voltage (VDD) | 1.8 V to 3.6 V (LF variant) |
| ADC | 10-bit, up to 35 channels, with Computation (ADCC) |
| DAC | 5-bit, 1 channel |
| Comparators | Yes (on-chip) |
| Timers | PWM, CCP, CWG, HLT, WWDT, SCAN/CRC, ZCD |
| Communication Peripherals | EUSART, SPI, I2C (MSSP) |
| Peripheral Pin Select (PPS) | Yes |
| Touch Sensing | mTouch CVD via ADCC |
| Low-Power Technology | eXtreme Low-Power (XLP) |
| Encapsulamento | 44-pin TQFP (PT), 10x10 mm |
| Tipo de montagem | Surface Mount |
| Faixa de temperatura de operação | -40C to +85C (Industrial, I suffix) |
| Status RoHS | Compliant |
| Nível MSL | 3 (168 hours) |
| Programming Interface | ICSP (In-Circuit Serial Programming) |
Configuração de pinos do PIC18LF47K40T-I/PT
| Pino 1 | RE3/MCLR — Input only / Master Clear (Reset) |
| Pino 2 | RA0 — PORTA<0> / AN0 / C1IN0- |
| Pino 3 | RA1 — PORTA<1> / AN1 / C2IN0- |
| Pino 4 | RA2 — PORTA<2> / AN2 / DAC1OUT1 |
| Pino 5 | RA3 — PORTA<3> / AN3 / C1IN1- |
| Pino 6 | RA4 — PORTA<4> / AN4 / C1OUT |
| Pino 7 | RA5 — PORTA<5> / AN5 / C2OUT |
| Pino 8 | RA6 — PORTA<6> / OSC2 |
| Pino 9 | RA7 — PORTA<7> / OSC1 |
| Pino 10 | RE0 — PORTE<0> / AN6 |
| Pino 11 | RE1 — PORTE<1> / AN7 |
| Pino 12 | RE2 — PORTE<2> / AN8 |
| Pino 13 | VDD — Positive power supply |
| Pino 14 | VSS — Ground reference |
| Pino 15 | RB0 — PORTB<0> / AN12 / ZCD |
| Pino 16 | RB1 — PORTB<1> / AN10 / C1IN3- |
| Pino 17 | RB2 — PORTB<2> / AN8 / DAC1OUT2 |
| Pino 18 | RB3 — PORTB<3> / AN9 / C2IN3- |
| Pino 19 | RB4 — PORTB<4> / AN11 |
| Pino 20 | RB5 — PORTB<5> / AN13 |
| Pino 21 | RB6 — PORTB<6> / ICSPCLK / ICDCLK |
| Pino 22 | RB7 — PORTB<7> / ICSPDAT / ICDDAT |
| Pino 23 | RC0 — PORTC<0> / AN16 |
| Pino 24 | RC1 — PORTC<1> / AN17 |
| Pino 25 | RC2 — PORTC<2> / AN18 |
| Pino 26 | RC3 — PORTC<3> / AN19 |
| Pino 27 | RC4 — PORTC<4> / AN20 |
| Pino 28 | RC5 — PORTC<5> / AN21 |
| Pino 29 | RC6 — PORTC<6> / AN22 / TX/CK |
| Pino 30 | RC7 — PORTC<7> / AN23 / RX/DT |
| Pino 31 | RD0 — PORTD<0> / AN24 |
| Pino 32 | RD1 — PORTD<1> / AN25 |
| Pino 33 | RD2 — PORTD<2> / AN26 |
| Pino 34 | RD3 — PORTD<3> / AN27 |
| Pino 35 | RD4 — PORTD<4> / AN28 |
| Pino 36 | RD5 — PORTD<5> / AN29 |
| Pino 37 | RD6 — PORTD<6> / AN30 |
| Pino 38 | RD7 — PORTD<7> / AN31 |
| Pino 39 | RE0 — PORTE<0> / AN6 (reused as alternate) |
| Pino 40 | RE1 — PORTE<1> / AN7 (reused as alternate) |
| Pino 41 | RE2 — PORTE<2> / AN8 (reused as alternate) |
| Pino 42 | VDD — Positive power supply |
| Pino 43 | VSS — Ground reference |
| Pino 44 | NC — Not connected (per datasheet) |
Aplicações típicas
PIC18LF47K40T-I/PT é adequado para 6 aplicaçãos: Capacitive Touch User Interface, Battery-Powered IoT Sensor Node, Low-Power Motor Control (BLDC / Stepper), White Goods / Appliance Control Board, Industrial Sensor Transmitter (4-20 mA / 0-10 V), HVAC Climate Control Thermostat.
Capacitive Touch User Interface
The PIC18LF47K40T-I/PT is purpose-built for capacitive touch HMI panels via its 10-bit ADCC peripheral that automates Capacitive Voltage Divider (CVD) measurements, supporting up to 35 touch channels without CPU intervention. With 1.8-3.6 V VDD operation, it powers directly from a 2xAA alkaline or single Li-ion rail, eliminating the need for a boost converter in white goods keypads and industrial control panels. Core-independent CWG and HLT peripherals handle backlight PWM and button-debounce timing while the CPU stays in sleep, achieving <60 nA standby per Microchip AN2914. The 44-TQFP footprint allows a compact PCB layout for slim-bezel designs.
Recomendado
Battery-Powered IoT Sensor Node
The PIC18LF47K40T-I/PT is ideal for battery-powered IoT end-devices such as smart locks, environmental sensors, and HVAC wireless nodes, where its XLP nanoWatt sleep technology delivers <60 nA standby current per AN2914 with RTC running. The 128 KB Flash accommodates BLE stack + application firmware for companion radio modules (RN4871, MRF24XA), and the 1.8 V minimum VDD supports direct connection to a single CR2032 coin cell. The 10-bit ADC with 35 channels interfaces directly with temperature, humidity, and PIR sensors, while the 4 KB SRAM buffers sensor data between radio TX bursts. Core-independent peripherals let the CPU sleep while peripherals aggregate data.
Recomendado
Low-Power Motor Control (BLDC / Stepper)
The PIC18LF47K40T-I/PT drives small brushless DC and stepper motors in fans, pumps, and HVAC dampers using its 10-bit PWM, Complementary Waveform Generator (CWG), and Zero-Cross Detect (ZCD) peripherals. The CWG generates hardware-dead-band complementary PWM for half-bridge drivers, eliminating software latency; the ZCD enables AC-line TRIAC triggering without CPU load. With 64 MHz core speed and 16 MIPS throughput, the MCU closes torque/speed control loops at 10 kHz while consuming <10 mA active current. The 44-TQFP package's exposed pad handles 300 mA continuous IO drive for gate-driver signals.
Recomendado
White Goods / Appliance Control Board
The PIC18LF47K40T-I/PT serves as the main controller in washing machines, dishwashers, refrigerators, and microwave ovens, where its 44-pin TQFP offers ample IO for keypad scanning, LED/buzzer drive, relay control, and triac phase-angle firing. The 128 KB Flash fits IEC 60730 Class B safety library plus user-interface code, while 256 B EEPROM stores user settings (temperature, cycle, language). PPS allows reassigning peripheral functions to any IO pin, simplifying PCB layout when adding or removing buttons. The industrial -40 to +85 C temperature range handles under-cabinet kitchen environments and garage laundry rooms.
Recomendado
Industrial Sensor Transmitter (4-20 mA / 0-10 V)
The PIC18LF47K40T-I/PT forms the digital core of industrial 4-20 mA loop-powered and 0-10 V analog sensor transmitters used in process control and factory automation. Its 10-bit ADC digitizes pressure, flow, level, and gas-sensor outputs with 35 selectable channels and differential pair capability. The 5-bit DAC generates the 4-20 mA loop current via an external op-amp + transistor, while the EUSART provides HART or Modbus RTU communication on top of the analog signal. The 1.8 V minimum VDD allows direct loop-power operation from a 3.3 V LDO fed by the 24 V loop with <3.5 mA quiescent budget.
Recomendado
HVAC Climate Control Thermostat
The PIC18LF47K40T-I/PT operates as the main MCU in residential and commercial HVAC thermostats, controlling 24 VAC furnace and air-handler signals via triac/relay outputs while reading temperature/humidity sensors. The 64 MHz core runs PID loops at 1 Hz for accurate temperature regulation, and the 35-channel ADC multiplexes multiple 10K NTC thermistors plus humidity sensors. The XLP sleep mode extends battery life in wireless thermostats by dropping to <60 nA between transmissions. The 44-TQFP package accommodates additional IO for Wi-Fi/BLE modules, e-paper displays, and HVAC staging relays.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC18LF47K40T-I/PT — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC18LF47K40-I/PT | PIC18LF47K40-E/PT | PIC18F47K40-I/PT | PIC18F47K40T-I/PT | PIC18F47K40-E/PT | PIC18LF47J53-I/PT |
|---|---|---|---|---|---|---|---|
| Package | 44-TQFP (PT) 10x10 mm | 44-TQFP (PT) - same | 44-TQFP (PT) - same | 44-TQFP (PT) - same | 44-TQFP (PT) - same | 44-TQFP (PT) - same | 44-TQFP (PT) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 64 KB |
| Data SRAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 3.8 KB |
| Operating Voltage | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.0 V to 3.6 V |
| Maximum Clock | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 48 MHz |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +85C | -40C to +125C | -40C to +85C | -40C to +85C | -40C to +125C | -40C to +85C |
| Packaging | Tape & Reel (T) | Tray | Tray | Tray | Tape & Reel (T) | Tray | Tray |
| Unit Price @ 100 pcs | $3.46 | $3.40 | $3.85 | $2.36 | $2.40 | $2.75 | $3.95 |
Principais diferenciais
- Lowest voltage operation in PIC18F47K40 family (vs PIC18F47K40-I/PT)
- Extended temperature grade option (vs PIC18LF47K40T-I/PT (industrial -40 to +85C))
- 128 KB Flash vs J53 family memory (vs PIC18LF47J53-I/PT)
- Integrated ADCC simplifies touch firmware (vs PIC18F46K22-I/P (K22 family))
Notas de projeto
Estimated: at 64 MHz active, the PIC18LF47K40T-I/PT draws approximately 8 mA from 3.3 V. To achieve the <60 nA sleep current specified in AN2914, disable all peripherals via PMD registers, switch the system clock to LFINTOSC (31 kHz), disable the FVR and ADC, and configure IOC (interrupt-on-change) on wake-up pins. Always verify with a uCurrent or Keithley source-measure unit; the LFINTOSC drift may wake the CPU prematurely if WDT is enabled.
Place 100 nF decoupling capacitors on each VDD pin (pins 13 and 32) within 2 mm of the package pad. Add a bulk 10 uF tantalum or ceramic capacitor at the VDD-QFP thermal pad if used. Keep the ICSP connector (RB6/RB7) accessible for in-circuit programming - routing these as high-speed signal lines away from analog ADC inputs prevents digital-noise coupling. Exposed pad on TQFP must be soldered to a continuous ground plane for thermal dissipation.
The LF variant is NOT 5 V tolerant - applying 5 V to any IO will latch-up the device. Use level shifters (MCP23017, TXS0108E) when interfacing with 5 V sensors or displays. The MCLR pin (RE3) is input-only - do not drive it as an output. ICD pins RB6/RB7 must be configured with the PPSLOCKED bit before being used as general IO or debug will be disabled. Per Microchip errata DS80000691A, the ADC may produce erroneous results if the ADCON0 is written while a conversion is in progress.
Separate analog and digital ground planes and join at a single point near the VSS pins. Route the analog reference (VDD/VSS at the ADC dedicated pins) away from switching nodes and PWM signals. For capacitive touch sensing, keep the CVD scan traces short and uniform length; add a ground guard ring around touch sensors to prevent water-mist false triggers. Keep oscillator traces within 5 mm of the MCU and shield with a grounded copper pour.
Informações de conformidade
RoHS and REACH compliant per Microchip product page. Industrial -40 to +85 C temperature grade only; for automotive AEC-Q100 qualified parts in the same family, consult the PIC18F47K40 automotive datasheet addendum.