PIC18F47Q10-I/P - 8-Bit 64MHz 128KB Flash MCU | Microchip
Teilenummer: PIC18F47Q10-I/P ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $4.12 | $4,12 |
| 10 | $3.78 | $37,80 |
| 100 | $3.32 | $332,00 |
| 500 | $2.91 | $1.455,00 |
| 1.000 | $2.58 | $2.580,00 |
PIC18F47Q10-I/P Übersicht
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory, and programmable peripherals. Within the broader semiconductor taxonomy, the PIC18F47Q10 sits in the 8-bit MCU segment, which remains dominant in cost-sensitive, deterministic, low-power embedded designs. The PIC18 family, the highest-performance 8-bit tier in Microchip's PIC line, adds hardware multiply and C-compiler-friendly extensions on top of the baseline PIC16 architecture, while the Q10 sub-family specifically layers 5V noise immunity and integrated Intelligent Analog peripherals on top.
Headline features include a 10-bit ADC with up to 35 channels, a 5-bit DAC, two comparators, configurable logic cells (CLCs), complementary waveform generators (CWG), multiple PWM/CCP/SCCP channels, a hardware scan/CRC engine, a windowed watchdog (WWDT), and zero-cross detection (ZCD). The 5V core operation gives clean logic levels in electrically noisy industrial environments where 3.3V-only MCUs can be marginal.
The internal architecture uses a modified Harvard design with separate program and data buses, allowing simultaneous instruction fetch and operand access. This dual-bus design, combined with a hardware multiply and a 16-bit instruction word, delivers 8 MIPS performance at 64 MHz - enough for closed-loop control, sensor fusion, and protocol handling in the same firmware loop.
Typical applications include industrial sensor nodes, building automation controllers, low-cost BLDC/PMSM motor drivers (using the CWG + PWM combination), functional-safety appliances, white goods, and USB-free human-machine interface boards. Real-time sensor-edge designs that need deterministic response times benefit most from the Q10 family.
When designing with this MCU, respect the 5.5V absolute-maximum supply and derate the analog references accordingly. Use decoupling caps as close as possible to each VDD/VSS pair, and configure unused pins as outputs low rather than inputs to minimise sleep-mode current.
This page synthesises distributor pricing, drop-in alternatives, and design notes that go beyond what the datasheet alone gives a typical engineer.
Drop-in-Alternativen für PIC18F47Q10-I/P – 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 PIC18F47Q10-I/P (gleiche Bauform und Footprint) – abweichend in ADC, Package, Program Memory (Flash), DAC, Communication.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC18F47Q10-E/P
✅ Drop-In✓ Auf Lager
$2.18 / Stück
Datenblatt ansehen →PIC18F46Q10-I/MP
✅ Drop-In✓ Auf Lager
$1.94 / Stück
Datenblatt ansehen →PIC18F45Q10-I/P
✅ Drop-In✓ Auf Lager
$2.15 / Stück
Datenblatt ansehen →PIC18F47Q43-I/P
✅ Drop-In✓ Auf Lager
$2.95 / Stück
Datenblatt ansehen →PIC18F46K22-I/P
✅ Drop-In✓ Auf Lager
$2.61 / Stück
Datenblatt ansehen →PIC18F47Q10-I/P Grenzwerte & elektrische Eigenschaften
| Family | PIC18F-Q10 |
| Core | 8-bit PIC (modified Harvard, 16-bit instruction word) |
| Maximum CPU Frequency | 64 MHz |
| Program Flash Memory | 128 KB (128K x 8) |
| Data RAM | 3.6 KB |
| Data EEPROM | 256 B |
| Operating Voltage Range | 1.8 V to 5.5 V |
| I/O Pins | 36 (maximum) |
| Gehäuse | 40-pin PDIP |
| Montageart | Through-Hole (PDIP) |
| Operating Temperature Range (Industrial) | -40 C to +85 C |
| ADC | 10-bit, up to 35 input channels |
| DAC | 5-bit |
| Comparators | 2 |
| PWM Channels | Multiple (CCP/SCCP) |
| CWG (Complementary Waveform Generator) | Yes |
| CLC (Configurable Logic Cells) | Yes |
| Windowed Watchdog Timer (WWDT) | Yes |
| Zero-Cross Detect (ZCD) | Yes |
| Scan/CRC Engine | Yes |
| Functional Safety (FuSa) Diagnostics | Yes |
| RoHS-Status | Compliant |
PIC18F47Q10-I/P Pin-Konfiguration
| Pin 1 | RE3/MCLR — Master Clear (reset) input / digital input only on RE3 |
| Pin 2 | RA0 — Digital I/O / analog input |
| Pin 3 | RA1 — Digital I/O / analog input |
| Pin 4 | RA2 — Digital I/O / analog input |
| Pin 5 | RA3 — Digital I/O / analog input |
| Pin 6 | RA4 — Digital I/O / analog input |
| Pin 7 | RA5 — Digital I/O / analog input |
| Pin 8 | RE0 — Digital I/O |
| Pin 9 | RE1 — Digital I/O |
| Pin 10 | RE2 — Digital I/O |
| Pin 11 | VDD — Positive supply voltage |
| Pin 12 | VSS — Ground reference |
| Pin 13 | RA7 — Digital I/O / oscillator |
| Pin 14 | RA6 — Digital I/O / oscillator |
| Pin 15 | RC0 — Digital I/O |
| Pin 16 | RC1 — Digital I/O |
| Pin 17 | RC2 — Digital I/O |
| Pin 18 | RC3 — Digital I/O |
| Pin 19 | RD0 — Digital I/O |
| Pin 20 | RD1 — Digital I/O |
| Pin 21 | RD2 — Digital I/O |
| Pin 22 | RD3 — Digital I/O |
| Pin 23 | RC4 — Digital I/O |
| Pin 24 | RC5 — Digital I/O |
| Pin 25 | RC6 — Digital I/O |
| Pin 26 | RC7 — Digital I/O |
| Pin 27 | RD4 — Digital I/O |
| Pin 28 | RD5 — Digital I/O |
| Pin 29 | RD6 — Digital I/O |
| Pin 30 | RD7 — Digital I/O |
| Pin 31 | VSS — Ground reference |
| Pin 32 | VDD — Positive supply voltage |
| Pin 33 | RB0 — Digital I/O / analog input / interrupt-on-change |
| Pin 34 | RB1 — Digital I/O / analog input / interrupt-on-change |
| Pin 35 | RB2 — Digital I/O / analog input / interrupt-on-change |
| Pin 36 | RB3 — Digital I/O / analog input / interrupt-on-change |
| Pin 37 | RB4 — Digital I/O / interrupt-on-change |
| Pin 38 | RB5 — Digital I/O / interrupt-on-change |
| Pin 39 | RB6 — Digital I/O / interrupt-on-change / ICSCLK |
| Pin 40 | RB7 — Digital I/O / interrupt-on-change / ICSDAT |
Typische Anwendungen
PIC18F47Q10-I/P ist geeignet für 7 Anwendungs: Industrial Sensor Nodes, BLDC/PMSM Motor Driver Stage, Functional-Safety Appliances, Building Automation Controllers, User Interface / HMI Boards, Portable / Battery Sensor Hubs, Power Conversion & SMU Control.
Industrial Sensor Nodes
The PIC18F47Q10-I/P fits industrial 4-20 mA loop-powered sensor nodes because its 5V core tolerates the long cable transients and EMI that frequently upset 3.3V-only MCUs in factory environments. The 35-channel 10-bit ADC with hardware averaging handles multi-sensor conditioning without external analog MUXes, and the 5-bit DAC + comparator pair delivers closed-loop transducer excitation with no extra ICs. Its 128 KB Flash absorbs full Modbus RTU, IO-Link, and BISS protocol stacks alongside customer calibration tables. Industrial rated -40 C to +85 C operation means the same BOM survives both cabinet interior and field-edge enclosures without thermal-derating guardbands. The WWDT and scan/CRC engine add the IEC 60730 Class B diagnostics that industrial customers increasingly require for sensor-as-service contracts.
Empfohlen
BLDC/PMSM Motor Driver Stage
The PIC18F47Q10-I/P is purpose-built for low-cost BLDC and PMSM motor controllers thanks to its integrated Complementary Waveform Generator (CWG), multiple PWM/CCP/SCCP channels, and zero-cross detect (ZCD). Together these peripherals drive 3-phase half-bridges with programmable dead-band, eliminating an external motor-controller IC. The 5V GPIO drives low-side N-FET gates directly through 10 kohm pull-ups, simplifying the BOM, and the 64 MHz core executes FOC firmware loops in well under 50 us. The 3.6 KB RAM supports the full Clarke/Park transform tables and current-PID state, while 128 KB Flash absorbs tuning constants and field-oriented firmware. The comparator + 5-bit DAC pair feeds hardware over-current protection that bypasses firmware latency entirely.
Empfohlen
Functional-Safety Appliances
The PIC18F47Q10-I/P targets functional-safety appliances (white goods, HVAC, electronic drives) where IEC 60730 Class B or similar self-test is mandatory. Its FuSa diagnostics suite includes windowed watchdog (WWDT), hardware CRC/scan engine, dual oscillator fail detection, and BOD/FVR self-test - all of which qualify as Class B Annex H measures. The 256 B EEPROM stores non-volatile fault counters, and the 5V core is robust against the relay-induced EMI common in washer and dryer boards. Engineers can implement Annex F moisture-resistance control loops on the 10-bit ADC + comparator front-end without external analog supervision ICs, reducing BOM and failure surface area at the same time.
Empfohlen
Building Automation Controllers
The PIC18F47Q10-I/P fits building automation control panels that drive HVAC dampers, lighting relay arrays, and BACnet/MS-TP fieldbus transceivers. Its 36 I/O pins handle multi-relay scanning without an I/O expander, the CLCs implement glue logic for triac zero-cross switching, and the WWDT prevents firmware lock-ups from corrupting a whole floor's HVAC set-point. The 5V core interfaces directly to legacy 24V-to-5V signalling in commercial buildings, and the -40 C to +85 C rating covers unheated riser closets. The 128 KB Flash absorbs BACnet MS-TP and Modbus RTU simultaneously, and the 10-bit ADC + DAC pair implements local PID for damper and valve actuators.
Empfohlen
User Interface / HMI Boards
The PIC18F47Q10-I/P drives low-cost HMI boards with character LCDs, LED annunciators, encoder inputs, and piezo buzzer control without needing an external display controller. The CWG + PWM combination generates backlight dimming waveforms with zero CPU overhead, and the comparator pair detects encoder quadrature without burning a timer. The 5V GPIO drives LED matrices directly through current-limiting resistors in 5V-tolerant chassis, reducing BOM in white-good HMI panels. The 128 KB Flash absorbs multi-language menu trees, and the 3.6 KB RAM retains full screen buffers without external SRAM.
Empfohlen
Portable / Battery Sensor Hubs
The PIC18F47Q10-I/P powers battery-operated wireless sensor hubs that must run for years on a single cell. Its XLP (Extreme Low Power) variants offer nanoWatt sleep currents down to sub-uA, and the 5V analog front-end handles lithium-thionyl-chloride primary cells without level-shifting losses. The 10-bit ADC + temperature sensor feeds battery health telemetry, while the EEPROM stores calibration constants across deep-sleep cycles. The 128 KB Flash supports full Bluetooth Low Energy host protocols, sensor-fusion, and OTA update logic on the same die, and the CLCs run glue logic during deep sleep without waking the CPU.
Empfohlen
Power Conversion & SMU Control
The PIC18F47Q10-I/P controls low-power SMPS and power-conversion modules where the integrated CWG, high-speed ADC, and 5V drive combine to replace an external PWM controller. The high-resolution PWM channels drive synchronous-rectifier FET timing, while the on-chip op-amp + comparator pair implements peak-current-mode control. The 5V tolerance simplifies gate-driver interface to N-FET half-bridges, and the 64 MHz core executes digital-loop firmware with sub-microsecond latency. The 128 KB Flash absorbs DSP-style control loops and PMBus command sets on the same die.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC18F47Q10-I/P – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC18F47Q10-E/P | PIC18F46Q10-I/MP | PIC18F45Q10-I/P | PIC18F47Q43-I/P |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 40-pin PDIP | 40-pin PDIP - same | 40-pin PDIP - same | 40-pin PDIP - same | 40-pin PDIP - same |
| Program Flash | 128 KB | 128 KB | 64 KB | 32 KB | 128 KB |
| Data RAM | 3.6 KB | 3.6 KB | 3.6 KB | 2 KB | 8 KB |
| Maximum CPU Frequency | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| ADC | 10-bit, 35 ch | 10-bit, 35 ch | 10-bit, 30 ch | 10-bit, 30 ch | 12-bit, 35 ch |
| Temperature Range | -40 C to +85 C (industrial) | -40 C to +125 C (extended) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
Wichtigste Unterscheidungsmerkmale
- Largest Flash in 40-pin Q10 family with FuSa diagnostics (vs. PIC18F46Q10-I/MP)
- Higher ADC channel count and peripheral mix than F45Q10 (vs. PIC18F45Q10-I/P)
- 5V core tolerance vs 3.3V-only MCU families (vs. PIC18F47Q43-I/P)
- Q10 CLC/CWG/WWDT peripheral trio not present on K22/K20 (vs. PIC18F46K22-I/P)
Designhinweise
Estimated: at VDD=5.0 V, 64 MHz active CPU, and all peripherals enabled, the PIC18F47Q10-I/P typical core current is around 10-12 mA - figure approximately 60 mW core dissipation. Add ADC + ADC FVR + CLC + PWM peripherals and figure an extra 3-5 mA worst-case. Place 100 nF X7R ceramic decoupling caps on each VDD/VSS pair within 3 mm of the pin, and a single 10 uF bulk tantalum or ceramic on the rail that enters the package. Per Microchip's decoupling app note, insufficient decoupling on the analog VDD rail is the #1 cause of noisy ADC readings - treat it as critical, not recommended.
For the 40-pin PDIP footprint, route the ICSP pins (RB6/RB7) directly to a 2x3 0.1-inch header with the standard Microchip pinout (1=MCLR, 2=VDD, 3=VSS, 4=RB6, 5=RB7, 6=NC). Keep the trace length under 50 mm to avoid programming-tool drive-strength issues. If you use the on-chip CWG for motor control, route its PWM outputs on adjacent RC pins and keep the gate-drive traces short and matched - a 5 mm mismatch translates directly into dead-time violation on high-side/low-side FETs.
Do not leave unused I/O pins floating - configure them as outputs driving low, or as inputs with the internal weak pull-up enabled, to avoid CMOS shoot-through current of up to several hundred uA per pin. Never apply voltage > VDD+0.3 V to any digital pin: the PIC18F47Q10 is NOT 5V-tolerant on its digital I/O when running at 3.3V VDD - the spec sheet lists absolute-maximum VDD+0.3 V on all digital pins including MCLR. Also, the WWDT must be enabled and serviced by firmware for IEC 60730 Class B compliance - if you turn it off, you fail the Annex H watchdog test regardless of how clean the rest of the design is.
At industrial temperature -40 C to +85 C operation with typical 60 mW core dissipation, the 40-pin PDIP's theta_JA of approximately 50 C/W produces only a 3 C junction rise - thermal is not a concern for this part under normal conditions. However, in a sealed enclosure with no airflow and 85 C ambient, derate peripheral count and CPU frequency to keep junction below 100 C for margin. The -E/P variant (125 C max) is mandatory if the box ambient can exceed 85 C, as the -I/P variant's silicon will simply shut down on thermal warning well before that.
Compliance-Informationen
RoHS/REACH compliant per Microchip product page. Industrial temperature grade (-40 to +85 C) is not AEC-Q100 qualified; the -E/P extended grade is required for AEC-Q100-like automotive environments but the part itself is not AEC-Q100 listed.