PIC18F47K40T-I/PT - 128KB Flash 8-bit MCU, 64MHz, 44-TQFP | Microchip
MPN: PIC18F47K40T-I/PT ✓ Hoạt độngPIC18F47K40T-I/PT Tóm tắt
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.
Bộ thay thế dễ dàng lắp đặt cho PIC18F47K40T-I/PT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC18F47K40T-I/PT (cùng hình factor và footprint) — khác nhau ở Package, ADC, DAC, Comparators, Program Memory (Flash).
PIC18F47K40-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F47K40-E/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F46K40T-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F45K40T-I/PT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC18F47K40T-I/PT Tỷ lệ tối đa & tính chất điện
| 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 |
| Khoảng nhiệt độ hoạt động | -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 |
| Hộp | 44-pin TQFP (PT), 10x10 mm, surface mount |
| Kiểu lắp đặt | SMD/SMT |
| Cấp MSL | MSL3 (typical for TQFP) |
| Lead Free / RoHS | Yes (lead-free, RoHS compliant per Microchip product page) |
Cấu hình chân PIC18F47K40T-I/PT
| Chân 1 | RC7 — I/O port C bit 7 / RX/DT (EUSART) |
| Chân 2 | RD0 — I/O port D bit 0 |
| Chân 3 | RD1 — I/O port D bit 1 |
| Chân 4 | RD2 — I/O port D bit 2 |
| Chân 5 | RD3 — I/O port D bit 3 |
| Chân 6 | RC4 — I/O port C bit 4 |
| Chân 7 | RC5 — I/O port C bit 5 |
| Chân 8 | RC6 — I/O port C bit 6 / TX/CK (EUSART) |
| Chân 9 | RC3 — I/O port C bit 3 / SCL (I2C) / PPS-remappable |
| Chân 10 | RC2 — I/O port C bit 2 / SDA (I2C) / PPS-remappable |
| Chân 11 | RC1 — I/O port C bit 1 / CCP2 / PPS-remappable |
| Chân 12 | RC0 — I/O port C bit 0 |
| Chân 13 | RA7 — I/O port A bit 7 / OSC1 (external crystal) |
| Chân 14 | RA6 — I/O port A bit 6 / OSC2 (external crystal) |
| Chân 15 | RA5 — I/O port A bit 5 |
| Chân 16 | RA4 — I/O port A bit 4 |
| Chân 17 | RA3 — I/O port A bit 3 / MCLR (Reset, weak pull-up) |
| Chân 18 | RA2 — I/O port A bit 2 |
| Chân 19 | RA1 — I/O port A bit 1 / ICSPCLK |
| Chân 20 | RA0 — I/O port A bit 0 / ICSPDAT |
| Chân 21 | VSS — Ground reference |
| Chân 22 | VDD — Positive supply (2.3-5.5 V) |
| Chân 23 | RB7 — I/O port B bit 7 / PPS-remappable |
| Chân 24 | RB6 — I/O port B bit 6 / PPS-remappable |
| Chân 25 | RB5 — I/O port B bit 5 / PPS-remappable |
| Chân 26 | RB4 — I/O port B bit 4 / PPS-remappable |
| Chân 27 | RB3 — I/O port B bit 3 / PPS-remappable |
| Chân 28 | RB2 — I/O port B bit 2 / PPS-remappable |
| Chân 29 | RB1 — I/O port B bit 1 / PPS-remappable |
| Chân 30 | RB0 — I/O port B bit 0 / Interrupt-on-change |
| Chân 31 | VSS — Ground reference |
| Chân 32 | VDD — Positive supply (2.3-5.5 V) |
| Chân 33 | RE3 — I/O port E bit 3 |
| Chân 34 | RD7 — I/O port D bit 7 / PPS-remappable |
| Chân 35 | RD6 — I/O port D bit 6 / PPS-remappable |
| Chân 36 | RD5 — I/O port D bit 5 / PPS-remappable |
| Chân 37 | RD4 — I/O port D bit 4 / PPS-remappable |
| Chân 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 |
| Chân 39 | RE0 — I/O port E bit 0 |
| Chân 40 | RE1 — I/O port E bit 1 |
| Chân 41 | RE2 — I/O port E bit 2 |
| Chân 42 | VSS — Ground reference |
| Chân 43 | VDD — Positive supply (2.3-5.5 V) |
| Chân 44 | AVSS — Analog ground reference for ADC |
Ứng dụng tiêu biểu
PIC18F47K40T-I/PT phù hợp cho 6 Áp dụngs: 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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC18F47K40T-I/PT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | 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 |
Bảo phân biệt quan trọng
- Largest Flash in 44-pin TQFP PIC18 K40 family (vsPIC18F46K40T-I/PT)
- Industrial temperature rating suitable for most embedded applications (vsPIC18F47K40T-E/PT (Extended -40C to +125C))
- Same silicon across PIC18F47K40 T-suffix variants (vsPIC18F47K40T-I/ML (QFN package))
Ghi chú thiết kế
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.
Thông tin tuân thủ
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.