PIC18F46Q10-I/MP - 64KB Flash 8-bit MCU 64MHz QFN-40
MPN: PIC18F46Q10-I/MP ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.42 | $3.42 |
| 10 | $3.05 | $30.50 |
| 100 | $2.55 | $255.00 |
| 500 | $2.18 | $1,090.00 |
| 1,000 | $1.94 | $1,940.00 |
PIC18F46Q10-I/MP Overview
A PIC18 microcontroller is an 8-bit Harvard-architecture MCU family from Microchip Technology that combines RISC CPU performance with rich on-chip peripherals and nanoWatt XLP (eXtreme Low Power) technology. Within the broader taxonomy, the PIC18F46Q10 sits in the 40-pin PIC18-Q10 sub-family which is targeted at functional-safety and closed-loop control applications, offering advantages of all PIC18 devices plus high-endurance program Flash and 5V-tolerant I/O for industrial noise immunity.
Key features include a 64MHz internal oscillator (with PLL), 36 I/O pins, three 16-bit timers, two I2C, two SPI, two UART interfaces and an 11-channel 10-bit ADC with 5-bit DAC. Peripherals such as CLC, CWG and the Hardware Limit Timer allow hardware-based signal conditioning without CPU load. Functional-safety features like Windowed WWDT and CRC/SCAN are tailored for IEC 61508 SIL capable designs.
The device operates from 2.3V to 5.5V and supports XLP sleep currents in the nanoamp range, making it suitable for battery-powered and energy-harvesting nodes. The QFN-40 (MP) 5x5 mm exposed-pad package improves thermal dissipation for continuous high-MIPS operation. The architecture provides deterministic interrupt latency and a modified Harvard bus that executes most instructions in one cycle.
Typical applications include industrial sensor nodes, closed-loop motor and fan control, white goods and small appliance control, low-cost functional-safety nodes, IoT edge controllers and LED lighting control. When designing with this device, place a 100nF decoupling capacitor close to each VDD pin and use the exposed pad for thermal relief.
Drop-in alternatives for PIC18F46Q10-I/MP — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC18F46Q10-I/MP (same form factor and footprint) — differing in ADC, DAC, Package, Program Memory (Flash), MSL Level.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F46Q10T-I/MP
✅ Drop-In✓ In Stock
$1.28 / Unit
View Datasheet →PIC18F46Q10-E/MP
✅ Drop-In✓ In Stock
$1.94 / Unit
View Datasheet →PIC18F45Q10-I/MP
✅ Drop-In✓ In Stock
$1.78 / Unit
View Datasheet →PIC18F45Q10T-I/MP
✅ Drop-In✓ In Stock
$1.88 / Unit
View Datasheet →PIC18F46Q10-I/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F46Q10-I/MP Maximum Ratings & Electrical Characteristics
| Core | PIC 8-bit RISC |
| Series | PIC XLP 18Q (Functional Safety / FuSa) |
| Program Memory (Flash) | 64 KB (64K x 8) |
| RAM | 4 KB |
| EEPROM | 256 B |
| Maximum CPU Speed | 64 MHz |
| Operating Voltage | 2.3 V to 5.5 V |
| I/O Pins | 36 |
| ADC | 10-bit, 11 channels |
| DAC | 5-bit |
| PWM Channels | Yes (multiple CCP/ECCP) |
| Timers | 3 x 16-bit |
| Communication | 2x UART, 2x SPI, 2x I2C |
| Special Peripherals | CLC, CWG, HLT, WWDT, SCAN/CRC |
| Package | 40-QFN (5x5 mm, MP) with exposed pad |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +85C (Industrial) |
| MSL Level | 3 |
| RoHS Status | Compliant |
PIC18F46Q10-I/MP Pin Configuration
| Pin 1 | RA2 — Port A bit 2 (analog/digital I/O) |
| Pin 2 | RA3 — Port A bit 3 |
| Pin 3 | RA4 — Port A bit 4 |
| Pin 4 | RA5 — Port A bit 5 |
| Pin 5 | RA6 — Port A bit 6 |
| Pin 6 | RA7 — Port A bit 7 |
| Pin 7 | VSS — Ground reference |
| Pin 8 | VDD — Digital supply voltage 2.3V-5.5V |
| Pin 9 | OSC1 — External oscillator input |
| Pin 10 | OSC2 — External oscillator output |
| Pin 11 | RC0 — Port C bit 0 |
| Pin 12 | RC1 — Port C bit 1 |
| Pin 13 | RC2 — Port C bit 2 |
| Pin 14 | RC3 — Port C bit 3 |
| Pin 15 | RC4 — Port C bit 4 |
| Pin 16 | RC5 — Port C bit 5 |
| Pin 17 | RC6 — Port C bit 6 |
| Pin 18 | RC7 — Port C bit 7 |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Digital supply voltage |
| Pin 21 | RB0 — Port B bit 0 (interrupt-on-change) |
| Pin 22 | RB1 — Port B bit 1 |
| Pin 23 | RB2 — Port B bit 2 |
| Pin 24 | RB3 — Port B bit 3 |
| Pin 25 | RB4 — Port B bit 4 |
| Pin 26 | RB5 — Port B bit 5 |
| Pin 27 | RB6 — Port B bit 6 (ICD clock) |
| Pin 28 | RB7 — Port B bit 7 (ICD data) |
| Pin 29 | RD0 — Port D bit 0 |
| Pin 30 | RD1 — Port D bit 1 |
| Pin 31 | RD2 — Port D bit 2 |
| Pin 32 | RD3 — Port D bit 3 |
| Pin 33 | RD4 — Port D bit 4 |
| Pin 34 | RD5 — Port D bit 5 |
| Pin 35 | RD6 — Port D bit 6 |
| Pin 36 | RD7 — Port D bit 7 |
| Pin 37 | RE0 — Port E bit 0 |
| Pin 38 | RE1 — Port E bit 1 |
| Pin 39 | RE2 — Port E bit 2 |
| Pin 40 | RE3 — Port E bit 3 (MCLR optional) |
Typical Applications
PIC18F46Q10-I/MP is suitable for 7 applications: Industrial Sensor Nodes, Closed-Loop Motor and Fan Control, White Goods and Small Appliance Control, Functional-Safety Nodes, IoT Edge Controllers, LED Lighting and Smart Drivers, Automotive Body and Chassis Modules.
Industrial Sensor Nodes
The PIC18F46Q10-I/MP fits industrial sensor nodes through its 5V-tolerant I/O, 64 KB Flash for protocol stacks and 64 MHz CPU that runs 10-bit ADC scans at high sample rates. The Windowed WWDT and SCAN/CRC peripherals support IEC 61508 SIL-capable diagnostics, while the 36 I/O let it aggregate multiple analog and digital sensor channels. The device operates reliably from -40C to +85C and integrates UART, SPI and I2C for Modbus, IO-Link or wireless module interfacing. The QFN-40 (5x5 mm) package with exposed pad keeps the node compact while dissipating heat from continuous sampling loops.
Recommended
Closed-Loop Motor and Fan Control
The PIC18F46Q10-I/MP is suited to closed-loop BLDC, PFC and fan control because the CWG peripheral generates complementary PWM dead-band pairs without CPU load, while the HLT enforces hardware cycle-by-cycle current limiting. The 10-bit ADC with 11 channels handles back-EMF and current-sense feedback simultaneously, and the 5-bit DAC provides an analog reference for slope compensation. At 64 MHz the core executes field-oriented control loops with predictable jitter, and 4 KB RAM is sufficient for Park/Clarke transforms. The 40-QFN footprint suits small integrated motor-driver boards.
Recommended
White Goods and Small Appliance Control
The PIC18F46Q10-I/MP is widely adopted in white-goods and small-appliance platforms because it operates directly from a rectified 5V or 3.3V rail and includes capacitive-touch-ready peripherals plus CCP/ECCP for power and triac control. The 64 KB Flash supports graphical user-interface state machines and IEC 60730 Class B self-test routines, while the Windowed WWDT satisfies safety watchdog timing. CLC blocks can replace external glue logic, reducing BOM cost. The industrial temperature grade and QFN-40 footprint fit cramped control boards inside washing machines, dishwashers and coffee machines.
Recommended
Functional-Safety Nodes
The PIC18F46Q10-I/MP supports low-cost functional-safety node designs through on-chip diagnostics such as Windowed WWDT, CRC/SCAN memory integrity, hardware-limit timer and configurable logic. These features ease the path to IEC 61508 SIL-2 capable subsystems where a separate safety MCU would be too expensive. The 64 KB Flash accommodates safety libraries and dual firmware images, while the 40-QFN package enables compact safety add-on boards. Combined with its 5V noise immunity, the part is attractive for redundant sensor paths and safe-stop motor controllers.
Recommended
IoT Edge Controllers
The PIC18F46Q10-I/MP serves as an IoT edge controller by using its XLP nanoWatt sleep modes to extend battery life, while two UART/SPI/I2C ports connect to radios such as LoRa, BLE or sub-GHz transceivers. The 64 MHz core handles JSON parsing and sensor fusion locally before forwarding packets, and 4 KB RAM supports small TLS or MQTT buffers. The 10-bit ADC reads multiple analog sensors, and CLC blocks wake the MCU from sleep on predefined signal patterns, saving power. The QFN-40 footprint keeps node size minimal.
Recommended
LED Lighting and Smart Drivers
The PIC18F46Q10-I/MP is a strong fit for LED lighting drivers because the CWG peripheral produces high-resolution PWM for dimming and color mixing, while the 10-bit ADC reads photodiode feedback for closed-loop constant-current control. With 36 I/O, multiple LED strings can be driven directly from one MCU, and the HLT enforces hardware over-current protection. The 5V-tolerant I/O interfaces with analog dimming interfaces, and the 64 KB Flash supports DALI-2 or DMX stack variants. The QFN-40 (5x5 mm) package enables slim downlight form factors.
Recommended
Automotive Body and Chassis Modules
Although the -I/MP is industrial grade, the PIC18F46Q10 architecture supports body-control tasks such as CAN-LIN gateway entry nodes, lighting controllers and HVAC flaps. The 5V noise immunity and Windowed WWDT aid robustness, while 64 KB Flash fits AUTOSAR-light stacks. The 40-QFN footprint allows compact PCB placement inside body modules. For under-hood use, designers typically migrate to the AEC-Q100 qualified PIC18F46Q10-E/MP variant which extends the temperature range to +125C.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F46Q10-I/MP — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F46Q10T-I/MP | PIC18F46Q10-E/MP | PIC18F45Q10-I/MP | PIC18F45Q10T-I/MP | PIC18F46Q10-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 40-QFN (5x5 mm, MP) | 40-QFN (5x5 mm, MP) - same | 40-QFN (5x5 mm, MP) - same | 40-QFN (5x5 mm, MP) - same | 40-QFN (5x5 mm, MP) - same | 44-TQFP (PT) - same die |
| Flash | 64 KB | 64 KB | 64 KB | 32 KB (-50%) | 32 KB (-50%) | 64 KB |
| RAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB |
| Max CPU Speed | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Temperature Grade | Industrial -40C to +85C | Industrial -40C to +85C | Extended -40C to +125C | Industrial -40C to +85C | Industrial -40C to +85C | Industrial -40C to +85C |
| I/O Pins | 36 | 36 | 36 | 36 | 36 | 36 |
| ADC | 10-bit, 11 ch | 10-bit, 11 ch | 10-bit, 11 ch | 10-bit, 11 ch | 10-bit, 11 ch | 10-bit, 11 ch |
| Functional-Safety Peripherals | CLC, CWG, HLT, WWDT, SCAN/CRC | Same set | Same set | Same set | Same set | Same set |
Key Differentiators
- Same peripheral set across the entire 40-pin Q10 sub-family (vs PIC18F45Q10-I/MP)
- Functional-safety peripherals integrated on-chip (vs PIC18F46K22-I/P)
- Industrial-grade QFN-40 footprint with exposed pad (vs PIC18F46Q10-I/PT)
Design Notes
Place a 100 nF decoupling capacitor within 3 mm of every VDD pin and a bulk 10 uF tantalum or ceramic capacitor near the QFN exposed pad. The QFN MP package has four VDD/VSS pairs; powering them through a star topology keeps digital switching noise away from the analog ADC reference. For battery-powered designs use a ferrite bead between the analog AVDD and digital VDD rails if the ADC performance is critical.
The 40-QFN MP package dissipates heat through the exposed pad which must be soldered to a ground copper pour of at least 25 mm squared. Estimated: at 64 MHz and 5V supply with all peripherals active, the device draws around 15 mA, so dissipation is approximately 75 mW - well within thermal limits provided the PCB pad is properly sized. Industrial-grade parts are rated to +85C ambient, but derate by 10 C/W if the exposed pad is reduced.
Route the ICSP/ICD pins RB6 and RB7 away from switching nodes to keep in-circuit debugging reliable. The OSC1/OSC2 traces should be short and guarded with a ground ring when using an external crystal; otherwise the internal 64 MHz oscillator eliminates the need for external magnetics. Leave the RE3/MCLR pin accessible for in-system programming headers.
Do not exceed 5.5V on any I/O pin even though the device is 5V-tolerant. Configure the PPS (Peripheral Pin Select) registers before enabling peripherals or the I/O will not function. Always clear the WWDT in a window-compliant time slot, otherwise the Windowed Watchdog will reset the MCU even though the watchdog itself was serviced.
Compliance Information
RoHS and REACH compliant per Microchip product page. The -I/MP variant is industrial grade (-40C to +85C); for AEC-Q100 qualified automotive use select the PIC18F46Q10-E/MP family.