PIC18F47K40T-I/PT - 128KB Flash 8-bit MCU, 64MHz, 44-TQFP | Microchip
Teilenummer: PIC18F47K40T-I/PT ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 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 Übersicht
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.
Drop-in-Alternativen für PIC18F47K40T-I/PT – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC18F47K40T-I/PT (gleiche Bauform und Footprint) – abweichend in Package, ADC, DAC, Comparators, Program Memory (Flash).
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC18F47K40-I/PT
✅ Drop-In✓ Auf Lager
$1.4 / Stück
Datenblatt ansehen →PIC18F47K40-E/PT
✅ Drop-In✓ Auf Lager
$2.1 / Stück
Datenblatt ansehen →PIC18F46K40T-I/PT
✅ Drop-In✓ Auf Lager
$1.9 / Stück
Datenblatt ansehen →PIC18F45K40T-I/PT
✅ Drop-In✓ Auf Lager
$2.65 / Stück
Datenblatt ansehen →PIC18F47K40T-I/PT Grenzwerte & elektrische Eigenschaften
| 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 |
| Betriebstemperaturbereich | -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 |
| Gehäuse | 44-pin TQFP (PT), 10x10 mm, surface mount |
| Montageart | SMD/SMT |
| MSL-Level | MSL3 (typical for TQFP) |
| Lead Free / RoHS | Yes (lead-free, RoHS compliant per Microchip product page) |
PIC18F47K40T-I/PT Pin-Konfiguration
| Pin 1 | RC7 — I/O port C bit 7 / RX/DT (EUSART) |
| Pin 2 | RD0 — I/O port D bit 0 |
| Pin 3 | RD1 — I/O port D bit 1 |
| Pin 4 | RD2 — I/O port D bit 2 |
| Pin 5 | RD3 — I/O port D bit 3 |
| Pin 6 | RC4 — I/O port C bit 4 |
| Pin 7 | RC5 — I/O port C bit 5 |
| Pin 8 | RC6 — I/O port C bit 6 / TX/CK (EUSART) |
| Pin 9 | RC3 — I/O port C bit 3 / SCL (I2C) / PPS-remappable |
| Pin 10 | RC2 — I/O port C bit 2 / SDA (I2C) / PPS-remappable |
| Pin 11 | RC1 — I/O port C bit 1 / CCP2 / PPS-remappable |
| Pin 12 | RC0 — I/O port C bit 0 |
| Pin 13 | RA7 — I/O port A bit 7 / OSC1 (external crystal) |
| Pin 14 | RA6 — I/O port A bit 6 / OSC2 (external crystal) |
| Pin 15 | RA5 — I/O port A bit 5 |
| Pin 16 | RA4 — I/O port A bit 4 |
| Pin 17 | RA3 — I/O port A bit 3 / MCLR (Reset, weak pull-up) |
| Pin 18 | RA2 — I/O port A bit 2 |
| Pin 19 | RA1 — I/O port A bit 1 / ICSPCLK |
| Pin 20 | RA0 — I/O port A bit 0 / ICSPDAT |
| Pin 21 | VSS — Ground reference |
| Pin 22 | VDD — Positive supply (2.3-5.5 V) |
| Pin 23 | RB7 — I/O port B bit 7 / PPS-remappable |
| Pin 24 | RB6 — I/O port B bit 6 / PPS-remappable |
| Pin 25 | RB5 — I/O port B bit 5 / PPS-remappable |
| Pin 26 | RB4 — I/O port B bit 4 / PPS-remappable |
| Pin 27 | RB3 — I/O port B bit 3 / PPS-remappable |
| Pin 28 | RB2 — I/O port B bit 2 / PPS-remappable |
| Pin 29 | RB1 — I/O port B bit 1 / PPS-remappable |
| Pin 30 | RB0 — I/O port B bit 0 / Interrupt-on-change |
| Pin 31 | VSS — Ground reference |
| Pin 32 | VDD — Positive supply (2.3-5.5 V) |
| Pin 33 | RE3 — I/O port E bit 3 |
| Pin 34 | RD7 — I/O port D bit 7 / PPS-remappable |
| Pin 35 | RD6 — I/O port D bit 6 / PPS-remappable |
| Pin 36 | RD5 — I/O port D bit 5 / PPS-remappable |
| Pin 37 | RD4 — I/O port D bit 4 / PPS-remappable |
| Pin 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 |
| Pin 39 | RE0 — I/O port E bit 0 |
| Pin 40 | RE1 — I/O port E bit 1 |
| Pin 41 | RE2 — I/O port E bit 2 |
| Pin 42 | VSS — Ground reference |
| Pin 43 | VDD — Positive supply (2.3-5.5 V) |
| Pin 44 | AVSS — Analog ground reference for ADC |
Typische Anwendungen
PIC18F47K40T-I/PT ist geeignet für 6 Anwendungs: 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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC18F47K40T-I/PT – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | 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 |
Wichtigste Unterscheidungsmerkmale
- 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))
Designhinweise
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.
Compliance-Informationen
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.