PIC18F47K40T-I/PT - 128KB Flash 8-bit MCU, 64MHz, 44-TQFP | Microchip
Référence : PIC18F47K40T-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $3.45 | $3,45 |
| 10 | $3.05 | $30,50 |
| 100 | $2.62 | $262,00 |
| 500 | $2.31 | $1 155,00 |
| 1 000 | $2.1 | $2 100,00 |
PIC18F47K40T-I/PT Présentation
A PIC18(XLP) microcontroller is a member of Microchip's PIC18 family that pairs a Harvard-architecture 8-bit CPU with eXtreme Low-Power (XLP) technology. The PIC18 line sits in the hierarchy 8-bit microcontroller -> microcontroller -> embedded controller -> semiconductor, and XLP variants add sleep currents down to nanoampere levels, brown-out-reset, ultra-low-power watchdog timer (WWDT), and idle/doze modes. The PIC18F47K40 specifically adds Core Independent Peripherals (CIPs) such as CWG, CRC/SCAN, and ZCD, enabling deterministic hardware-driven tasks without CPU intervention and reducing firmware complexity and BOM cost.
Key differentiating features include Peripheral Pin Select (PPS), which lets the designer remap many digital peripherals to a wide choice of I/O pins, simplifying PCB layout. The ADC2 module provides hardware averaging and threshold comparison; the CWG (Complementary Waveform Generator) drives half-bridges with dead-band control; and the HLT (Hardware Limit Timer) implements safety time-outs for Class B or IEC 60730 firmware. Together, these CIPs allow safety and signal-conditioning functions to run autonomously while the CPU sleeps, which is the central value proposition of the K40 series.
Typical applications include industrial sensor conditioning, building automation, low-power IoT nodes, white goods and HVAC control panels, lighting control with TRIAC dimming, and general-purpose 5 V embedded controllers. The 44-pin TQFP footprint exposes 36 user I/O pins plus dedicated communication peripherals (UART/SPI/I2C) and gives generous headroom for external sensors, keypads, and human-machine interfaces.
When designing with this part, ensure Vdd decoupling uses 100 nF ceramics placed within 2-3 mm of each power pin, and follow Microchip's PIC18F47K40 datasheet for ICSP programming pin assignments (PGC/PGD). The device supports the MPLAB X IDE, MPLAB XC8 compiler, and the MPLAB Snap / PICkit 4 in-circuit debuggers.
This page synthesizes distributor pricing, drop-in alternative MPNs, and practical design notes not found in the manufacturer datasheet alone.
Alternatives de remplacement direct pour PIC18F47K40T-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 PIC18F47K40T-I/PT (même facteur de forme et même empreinte) — différant par Package, ADC, DAC, Comparators, Program Memory (Flash).
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F47K40-I/PT
✅ Remplacement direct✓ En stock
$1.4 / unité
Voir la fiche technique →PIC18F47K40-E/PT
✅ Remplacement direct✓ En stock
$2.1 / unité
Voir la fiche technique →PIC18F46K40T-I/PT
✅ Remplacement direct✓ En stock
$1.9 / unité
Voir la fiche technique →PIC18F45K40T-I/PT
✅ Remplacement direct✓ En stock
$2.65 / unité
Voir la fiche technique →PIC18F47K40T-I/PT Valeurs maximales et caractéristiques électriques
| Manufacturer | Microchip Technology |
| Series | PIC(R) XLP(TM) 18K |
| Core | PIC18 (8-bit C-compiler-optimized RISC) |
| CPU Architecture | PIC18 Harvard, 8-bit data, 16-bit instructions |
| Maximum CPU Clock Frequency | 64 MHz |
| Program Memory (Flash) | 128 KB (64K x 16) |
| Data RAM | 4 KB |
| Data EEPROM | 256 B |
| I/O Pins | 36 |
| Operating Voltage Range | 2.3 V to 5.5 V |
| Plage de température de fonctionnement | -40C to +85C (Industrial) |
| DAC | 5-bit DAC |
| Comparators | Yes (peripheral) |
| PWM / CCP / CWG | Yes (PWM, Capture/Compare/PWM, Complementary Waveform Generator) |
| Watchdog | WWDT (Windowed Watchdog Timer) |
| Communication Peripherals | UART, SPI, I2C (counts vary; see datasheet) |
| Peripheral Pin Select (PPS) | Yes |
| Core Independent Peripherals | CWG, CRC/Memory Scan, Zero-Cross Detect, HLT |
| Boîtier | 44-pin TQFP (PT), 10x10 mm, surface mount |
| Type de montage | SMD/SMT |
| Niveau MSL | MSL3 (typical for TQFP) |
| Lead Free / RoHS | Yes (lead-free, RoHS compliant per Microchip product page) |
Configuration des broches de PIC18F47K40T-I/PT
| Broche 1 | RC7 — I/O port C bit 7 / RX/DT (EUSART) |
| Broche 2 | RD0 — I/O port D bit 0 |
| Broche 3 | RD1 — I/O port D bit 1 |
| Broche 4 | RD2 — I/O port D bit 2 |
| Broche 5 | RD3 — I/O port D bit 3 |
| Broche 6 | RC4 — I/O port C bit 4 |
| Broche 7 | RC5 — I/O port C bit 5 |
| Broche 8 | RC6 — I/O port C bit 6 / TX/CK (EUSART) |
| Broche 9 | RC3 — I/O port C bit 3 / SCL (I2C) / PPS-remappable |
| Broche 10 | RC2 — I/O port C bit 2 / SDA (I2C) / PPS-remappable |
| Broche 11 | RC1 — I/O port C bit 1 / CCP2 / PPS-remappable |
| Broche 12 | RC0 — I/O port C bit 0 |
| Broche 13 | RA7 — I/O port A bit 7 / OSC1 (external crystal) |
| Broche 14 | RA6 — I/O port A bit 6 / OSC2 (external crystal) |
| Broche 15 | RA5 — I/O port A bit 5 |
| Broche 16 | RA4 — I/O port A bit 4 |
| Broche 17 | RA3 — I/O port A bit 3 / MCLR (Reset, weak pull-up) |
| Broche 18 | RA2 — I/O port A bit 2 |
| Broche 19 | RA1 — I/O port A bit 1 / ICSPCLK |
| Broche 20 | RA0 — I/O port A bit 0 / ICSPDAT |
| Broche 21 | VSS — Ground reference |
| Broche 22 | VDD — Positive supply (2.3-5.5 V) |
| Broche 23 | RB7 — I/O port B bit 7 / PPS-remappable |
| Broche 24 | RB6 — I/O port B bit 6 / PPS-remappable |
| Broche 25 | RB5 — I/O port B bit 5 / PPS-remappable |
| Broche 26 | RB4 — I/O port B bit 4 / PPS-remappable |
| Broche 27 | RB3 — I/O port B bit 3 / PPS-remappable |
| Broche 28 | RB2 — I/O port B bit 2 / PPS-remappable |
| Broche 29 | RB1 — I/O port B bit 1 / PPS-remappable |
| Broche 30 | RB0 — I/O port B bit 0 / Interrupt-on-change |
| Broche 31 | VSS — Ground reference |
| Broche 32 | VDD — Positive supply (2.3-5.5 V) |
| Broche 33 | RE3 — I/O port E bit 3 |
| Broche 34 | RD7 — I/O port D bit 7 / PPS-remappable |
| Broche 35 | RD6 — I/O port D bit 6 / PPS-remappable |
| Broche 36 | RD5 — I/O port D bit 5 / PPS-remappable |
| Broche 37 | RD4 — I/O port D bit 4 / PPS-remappable |
| Broche 38 | RC7 (alt) — Note: 44-pin TQFP pin numbering follows standard CCW from pin 1 marker; refer to datasheet Section 1 for full RE/RD pin list |
| Broche 39 | RE0 — I/O port E bit 0 |
| Broche 40 | RE1 — I/O port E bit 1 |
| Broche 41 | RE2 — I/O port E bit 2 |
| Broche 42 | VSS — Ground reference |
| Broche 43 | VDD — Positive supply (2.3-5.5 V) |
| Broche 44 | AVSS — Analog ground reference for ADC |
Applications typiques
PIC18F47K40T-I/PT convient pour 6 applications: Industrial Sensor Conditioning and 4-20 mA Loop Front-End, Battery-Powered IoT and Remote Sensor Nodes, Lighting Control with TRIAC and Zero-Cross Dimming, White Goods and HVAC Control Panels, Automotive Body and Interior Modules (Non-Safety), General-Purpose 5 V Embedded Controller with Display or Keypad.
Industrial Sensor Conditioning and 4-20 mA Loop Front-End
The PIC18F47K40T-I/PT is well matched to industrial sensor front-ends because its 10-bit ADC2 with Computation provides hardware averaging and threshold-based wake-up, reducing CPU load. The integrated 5-bit DAC and comparators allow ratiometric sensor excitation with on-chip biasing. Operating from 2.3-5.5 V simplifies interface to both 3.3 V sensors and legacy 5 V loops. The 64 MHz core delivers enough MIPS to run filtering and Modbus RTU protocols. PPS lets the designer route UART, SPI, and PWM to convenient pins, reducing PCB area.
Recommandé
Battery-Powered IoT and Remote Sensor Nodes
The PIC18F47K40T-I/PT's XLP technology delivers nanoampere Sleep currents and a Windowed Watchdog Timer, making it ideal for battery-powered IoT nodes that spend most of their life in Sleep and wake periodically to sample sensors and transmit. The ADC2 with Computation supports windowed comparisons that wake the CPU only on threshold-crossing events. Hardware Limit Timer (HLT) and CRC/Memory Scan autonomously check safety and firmware integrity. PPS simplifies routing of low-power radio modules such as LoRa or sub-GHz transceivers to free I/O pins.
Recommandé
Lighting Control with TRIAC and Zero-Cross Dimming
The PIC18F47K40T-I/PT integrates a Zero-Cross Detect (ZCD) peripheral that synchronizes TRIAC firing with the AC line, eliminating flicker and reducing EMI in dimmable lighting. The CWG (Complementary Waveform Generator) with programmable dead-band drives half-bridge LED driver stages with hardware timing. Operating from 2.3-5.5 V allows the same firmware to support both 120 VAC and 230 VAC dimmer modules. PWM and CCP peripherals provide constant-current control for LED strings, while PPS maps the CCP outputs to any available pin.
Recommandé
White Goods and HVAC Control Panels
The PIC18F47K40T-I/PT drives HMI panels in white goods and HVAC systems through its 36 I/O lines, which can be remapped via PPS to scan keypads and drive LCD or LED indicators. The industrial -40C to +85C operating range suits unconditioned appliance compartments. The 10-bit ADC2 monitors temperature, pressure, and humidity sensors without external analog components. Hardware CRC/Memory Scan and Windowed Watchdog support IEC 60730 Class B firmware safety requirements for unattended appliances.
Recommandé
Automotive Body and Interior Modules (Non-Safety)
While the industrial -40C to +85C grade limits use in engine compartments, the PIC18F47K40T-I/PT fits automotive body and interior modules such as mirror controllers, seat heaters, lighting drivers, and accessory modules. The CWG and PWM peripherals drive FET bridges for motors and LED strings. CWG dead-band control prevents shoot-through in half-bridges. The 128 KB Flash accommodates LIN or CAN-capable stacks and rich state machines. For under-hood safety, choose the PIC18F47K40-E/PT (extended temperature) or PIC18F46Q84 AEC-Q100 equivalent instead.
Recommandé
General-Purpose 5 V Embedded Controller with Display or Keypad
The PIC18F47K40T-I/PT is a versatile 5 V general-purpose controller for kiosks, instrumentation front panels, and small appliances that need character or graphical displays and keypads. The 128 KB Flash and 4 KB RAM hold small graphics libraries, multi-language UI tables, and protocol stacks (UART, SPI, I2C). 36 I/O pins via PPS support segmented LCDs or LED matrix keypads. The integrated ADC2 with computation handles touch and rotary encoder inputs without external components.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F47K40T-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC18F47K40-I/PT | PIC18F47K40-E/PT | PIC18F46K40T-I/PT | PIC18F45K40T-I/PT | PIC18F47K40T-I/ML |
|---|---|---|---|---|---|---|
| Package | 44-pin TQFP (PT), 10x10 mm | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin TQFP (PT) - same | 44-pin QFN (ML) - different footprint |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 128 KB | 128 KB | 128 KB | 64 KB | 32 KB | 128 KB |
| Data RAM | 4 KB | 4 KB | 4 KB | 4 KB | 2 KB | 4 KB |
| Maximum Clock Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +125C (Extended) | -40C to +85C | -40C to +85C | -40C to +85C |
| Core Independent Peripherals (CWG/ZCD/HLT) | Yes | Yes | Yes | Yes | Yes | Yes |
| Operating Voltage Range | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V |
Principaux différenciateurs
- Largest Flash in 44-pin TQFP PIC18 K40 family (vs PIC18F46K40T-I/PT)
- Industrial temperature rating suitable for most embedded applications (vs PIC18F47K40T-E/PT (Extended -40C to +125C))
- Same silicon across PIC18F47K40 T-suffix variants (vs PIC18F47K40T-I/ML (QFN package))
Notes de conception
Place one 100 nF (0.1 uF) X7R ceramic decoupling capacitor within 3 mm of each Vdd pin (44-pin TQFP has 3 Vdd pins: 22, 32, 43) and one bulk 10 uF tantalum or ceramic at the regulator output. According to the Microchip PIC18F47K40 datasheet, AVSS (pin 44) must be tied to VSS for ADC accuracy even if the ADC is unused. For battery-powered designs, the MCP1700 low-Iq LDO can supply the PIC18F47K40T-I/PT down to a few microamps of quiescent current.
Route ICSP signals (ICSPDAT/RA0 and ICSPCLK/RA1) directly to a 6-pin header or edge connector with no series resistors; Microchip debuggers (PICkit 4, MPLAB Snap) require direct access. Keep analog inputs (ANx channels on PORA/PORTB/PORTE) physically separated from switching nodes (CWG outputs, PWM, TRIAC drivers) and route the analog ground (AVSS) back to the regulator ground star-point. Use PPS to remap peripherals to pins adjacent to their external circuitry, shortening PCB traces and reducing EMI.
For zero-cross detection, the ZCD input requires an AC-coupled series resistor (typically 100 kohm to 470 kohm) and a clamp network per the Microchip PIC18F47K40 datasheet AC lines section. Direct mains connection without current limiting can damage the ZCD pin. For TRIAC-driven loads, route the CWG output through an optotriac such as MOC3021 and verify that the dead-band register is correctly configured to prevent shoot-through in half-bridge stages.
Do not confuse the 'I' (Industrial -40C to +85C) suffix with 'E' (Extended -40C to +125C); the PIC18F47K40T-I/PT is NOT rated for under-hood automotive use. The 'T' suffix indicates Tape & Reel packaging and does not change the part's electrical characteristics - the PIC18F47K40T-I/PT and PIC18F47K40-I/PT are electrically identical. When migrating from the 40-pin DIP PIC18F46K22, verify that pin assignments differ between PORTB and PORTC functions; use PPS in the K40 to recover equivalent peripheral routing.
Informations de conformité
RoHS and lead-free compliance per Microchip product page; the industrial -40C to +85C grade is not AEC-Q100 qualified - for AEC-Q100 applications choose PIC18F46Q84 family or AEC-Q100-qualified PIC18 K40 variants. REACH compliance status per Microchip product declaration.