PIC18F46Q10-E/P - 64KB Flash 8-bit MCU, 40-PDIP | Microchip
MPN: PIC18F46Q10-E/P ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.81 | $2.81 |
| 10 | $2.65 | $26.50 |
| 100 | $2.4 | $240.00 |
| 500 | $2.18 | $1,090.00 |
| 1,000 | $1.99 | $1,990.00 |
PIC18F46Q10-E/P Overview
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash), data memory (RAM), non-volatile storage (EEPROM), and programmable peripherals on one silicon die. The PIC18F46Q10 belongs to the PIC18 family of enhanced Harvard-architecture MCUs, which sits within the broader hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. The PIC18F46Q10 series is specifically optimized for real-time control and sensor-node applications, integrating intelligent analog peripherals, configurable logic cells (CLCs), and 5V operation for improved noise immunity in industrial environments.
Key features include a 10-bit ADC with up to 35 channels, a 5-bit DAC, three comparators, PWM/CCP/CWG waveform-generation peripherals, a windowed watchdog timer (WWDT), hardware SCAN/CRC for functional safety, a zero-cross detection (ZCD) module, and high/low-voltage detect (HLVD). The integrated Configurable Logic Cells let designers implement custom hardware-based logic without external glue logic, while the peripheral pin select (PPS) allows flexible signal routing to most digital I/O pins.
Architecturally, the PIC18F46Q10 uses Microchip's enhanced mid-range core with a hardware multiplier and a 16-bit instruction word, while peripherals operate on a separate 8-bit data bus. The Functional Safety (FuSa) features such as WWDT, SCAN/CRC, and memory partition make this family suitable for safety-critical designs targeting IEC 61508 SIL 2 / IEC 60730 class B compliance when used with the appropriate firmware libraries.
Typical applications include industrial sensor nodes, low-power IoT edge devices, motor-control and power-converter front-ends, building-automation controllers, white-goods user-interface modules, and automotive body-comfort subsystems (when the automotive-grade sibling variant is selected). The 5V-native I/O and configurable analog front-end are particularly well-suited for noisy industrial environments where 3.3V MCUs would struggle to meet noise margins.
When designing with this part, ensure decoupling follows the manufacturer guideline of 0.1uF + 1uF/10uF bulk capacitors placed within a few millimeters of VDD pins, and reserve adequate unused I/O as analog ground for ADC measurement integrity. Compared with a 3.3V-native MCU, designers should note that the 5V PIC18F46Q10 requires level-shifting only when interfacing to lower-voltage peripherals.
This page synthesizes distributor pricing, drop-in alternative recommendations, parametric comparison data, and practical design notes that are not aggregated on the manufacturer datasheet alone, supporting faster sourcing and design decisions for PIC18-Q10 series projects.
Drop-in alternatives for PIC18F46Q10-E/P — 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-E/P (same form factor and footprint) — differing in ADC, Package, Core Architecture, Mounting Type, DAC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC18F46Q10-I/P
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC18F46Q10-E/MP
✅ Drop-In✓ In Stock
$1.94 / Unit
View Datasheet →PIC18F47Q10-E/P
✅ Drop-In✓ In Stock
$2.18 / Unit
View Datasheet →PIC18F45Q10-E/PT
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC18F46Q10-I/PT
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC18F46Q10-E/P Maximum Ratings & Electrical Characteristics
| Manufacturer | Microchip Technology |
| Series | PIC® XLP™ 18Q, Functional Safety (FuSa) |
| Core Size / Architecture | 8-bit / Enhanced Harvard (PIC18) |
| Program Memory | 64 KB (64K x 8) Flash |
| RAM | 3.6 KB |
| EEPROM | 256 B |
| Maximum CPU Clock | 64 MHz |
| Package | 40-pin PDIP (P) |
| Operating Temperature | -40C to +125C (Extended, "-E" suffix) |
| ADC | 10-bit ADC2 |
| DAC | 5-bit DAC |
| Comparators | 3 |
| CCP / CWG | Present (Capture/Compare/PWM + Complementary Waveform Generator) |
| Windowed Watchdog (WWDT) | Yes |
| SCAN/CRC (Functional Safety) | Yes |
| Zero-Cross Detect (ZCD) | Yes |
| HLT (Hardware Limit Timer) | Yes |
| Configurable Logic Cells (CLC) | Yes |
| Peripheral Pin Select (PPS) | Yes |
| RoHS Status | Compliant |
| Mounting Type | Through-Hole (PDIP) |
PIC18F46Q10-E/P Pin Configuration
| Pin 1 | RA0 — Analog/Digital I/O - AN0/CMP1+/CWG1IN/CLCIN0/ICDDAT |
| Pin 2 | RA1 — Analog/Digital I/O - AN1/CMP1-/ZCD1/CLCIN1 |
| Pin 3 | RA2 — Analog/Digital I/O - AN2/DAC1OUT1/CMP2+/DAC2OUT1 |
| Pin 4 | RA3 — Analog/Digital I/O - AN3/CMP2-/CMP1OUT |
| Pin 5 | RA4 — Analog/Digital I/O - AN4/CMP3+/TMR0/CLCIN2 |
| Pin 6 | RA5 — Analog/Digital I/O - AN5/CMP3-/ZCD2/CLCIN3 |
| Pin 7 | RA6 — Digital I/O - OSC2/CLKOUT |
| Pin 8 | RA7 — Digital I/O - OSC1/CLKIN |
| Pin 9 | VSS — Ground reference |
| Pin 10 | VDD — Positive power supply |
| Pin 11 | RB0 — Digital I/O - ZCD/INT0/CCP4/CWG1IN |
| Pin 12 | RB1 — Digital I/O - INT1/CMP3OUT/ZCD2 |
| Pin 13 | RB2 — Digital I/O - INT2/CMP2OUT |
| Pin 14 | RB3 — Digital I/O - INT3/CMP1OUT/CWG1FLT |
| Pin 15 | RB4 — Digital I/O - INT4/SDA1/CWG2OUT |
| Pin 16 | RB5 — Digital I/O - INT5/SCL1/CWG1OUT |
| Pin 17 | RB6 — Digital I/O - ICSPCLK/ICDCLK/TX2 |
| Pin 18 | RB7 — Digital I/O - ICSPDAT/ICDDAT/RX2 |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive power supply |
| Pin 21 | RC0 — Digital I/O - AN16/SOSC1/SCK1 |
| Pin 22 | RC1 — Digital I/O - AN17/SOSC2/SDI1 |
| Pin 23 | RC2 — Digital I/O - AN18/CCP1/SDO1 |
| Pin 24 | RC3 — Digital I/O - AN19/SCK2/CCP2 |
| Pin 25 | RC4 — Digital I/O - AN20/SDI2 |
| Pin 26 | RC5 — Digital I/O - AN21/SDO2 |
| Pin 27 | RC6 — Digital I/O - AN22/TX1/CK1/CCP3 |
| Pin 28 | RC7 — Digital I/O - AN23/RX1/DT1/CCP4 |
| Pin 29 | VSS — Ground reference |
| Pin 30 | RD0 — Digital I/O - AN24/INT0/CCP5 |
| Pin 31 | RD1 — Digital I/O - AN25/INT1/CCP6 |
| Pin 32 | RD2 — Digital I/O - AN26/INT2/CMP2OUT |
| Pin 33 | RD3 — Digital I/O - AN27/INT3/CCP7 |
| Pin 34 | RD4 — Digital I/O - AN28/CCP8/SDO2 |
| Pin 35 | RD5 — Digital I/O - AN29/CCP9/SDI2 |
| Pin 36 | RD6 — Digital I/O - AN30/CCP10/SCK2 |
| Pin 37 | RD7 — Digital I/O - AN31/CCP11/SS2 |
| Pin 38 | RE0 — Analog/Digital I/O - AN5/CCP12 |
| Pin 39 | RE1 — Analog/Digital I/O - AN6/CCP13 |
| Pin 40 | VDD — Positive power supply (or AVSS/AVDD pin depending on datasheet revision) |
Typical Applications
PIC18F46Q10-E/P is suitable for 6 applications: Industrial Sensor Node with 4-20mA Input, Low-Power IoT Edge Device, Motor Control / Power Converter Front-End, Building Automation / HVAC Controller, White-Goods User Interface Board, Automotive Body Comfort Subsystem.
Industrial Sensor Node with 4-20mA Input
The PIC18F46Q10-E/P's 10-bit ADC2 with up to 35 input channels, 5V native I/O, and integrated Zero-Cross Detection (ZCD) make it ideal for industrial 4-20mA current-loop sensor nodes and AC-line monitoring. The Configurable Logic Cells (CLC) can implement custom hardware debouncing and signal conditioning without external glue logic, while the hardware SCAN/CRC enables IEC 60730 Class B functional-safety compliance for white-goods and process-sensor applications. Compared with a 3.3V-native MCU, the 5V PIC18F46Q10 eliminates the need for level-shifters in 24V industrial environments.
Recommended
Low-Power IoT Edge Device
The PIC18F46Q10-E/P belongs to Microchip's PIC® XLP™ (eXtreme Low Power) family, offering sub-uA sleep currents with RTCC and Windowed Watchdog retention, making it well-suited for battery-powered IoT edge nodes such as remote wireless sensors and smart-building controllers. With 64KB Flash for protocol stacks (e.g., Modbus, LoRaWAN firmware) and the Peripheral Pin Select feature, designers can map UART/SPI/I2C to any digital I/O, simplifying PCB layout. The integrated 5-bit DAC drives bias or PWM-monitored loads directly without an external DAC.
Recommended
Motor Control / Power Converter Front-End
The PIC18F46Q10-E/P's Complementary Waveform Generator (CWG), multiple PWM/CCP channels, and hardware fault-input timer (HLT) make it a strong choice for BLDC, PMSM, or PFC front-end controllers in 5V power-supply applications. The high-current 5V I/O directly drives gate-driver optocouplers or low-side MOSFETs without level translation, while the 64MHz CPU clock supports field-oriented control loops at moderate RPM. The integrated comparators and ZCD module enable zero-cross switching for AC/DC converters and TRIAC dimmers.
Recommended
Building Automation / HVAC Controller
The 64KB Flash and 5V-tolerant I/O make the PIC18F46Q10-E/P ideal for HVAC zone controllers, thermostats, and lighting-control units that must interface with 24VAC-powered peripherals and triac-driven loads. The hardware Windowed Watchdog (WWDT) and SCAN/CRC deliver IEC 60730 Class B compliance for unattended heating equipment, while the Peripheral Pin Select lets a single board design adapt to different HVAC I/O assignments. The 256-byte EEPROM supports non-volatile setpoint retention across power cycles.
Recommended
White-Goods User Interface Board
The PIC18F46Q10-E/P's 10-bit ADC driving up to 35 channels, integrated comparators, and CLC logic cells are ideal for washing-machine, dishwasher, and oven user-interface boards with capacitive touch, rotary encoders, and segment LCD drives. Functional Safety features such as WWDT and SCAN/CRC support IEC 60730 Class B compliance, while the 5V I/O directly drives LED indicators and relay coils. The 256-byte EEPROM retains user settings and fault logs without external memory.
Recommended
Automotive Body Comfort Subsystem
The PIC18F46Q10 family supports automotive body-comfort applications such as seat controllers, mirror modules, and ambient lighting when the AEC-Q100-qualified automotive variant is selected. The extended -40C to +125C temperature rating ("E" suffix) and 5V I/O tolerance meet under-hood and cabin-environment requirements. The 64KB Flash accommodates CAN-capable firmware or LIN-stack implementation, while the CLC and PWM peripherals drive mirror-glass actuators or LED-current controllers.
Recommended
Recommended Products Summary
Engineering reference data for PIC18F46Q10-E/P — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC18F46Q10-I/P | PIC18F47Q10-E/P | PIC18F45Q10-E/PT | PIC18F46Q10-I/PT | PIC18F46Q10-E/MP |
|---|---|---|---|---|---|---|
| Package | 40-PDIP (P) | 40-PDIP (P) - same | 40-PDIP (P) - same | 44-TQFP (PT) - surface mount | 44-TQFP (PT) - surface mount | 40-QFN (MP) - surface mount |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 64 KB | 64 KB | 128 KB | 32 KB | 64 KB | 64 KB |
| RAM | 3.6 KB | 3.6 KB | 3.6 KB | 2.0 KB | 3.6 KB | 3.6 KB |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| Maximum CPU Clock | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz |
| Operating Temperature | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
| Configurable Logic Cells (CLC) | Yes | Yes | Yes | Yes | Yes | Yes |
| Peripheral Pin Select (PPS) | Yes | Yes | Yes | Yes | Yes | Yes |
| Functional Safety (SCAN/CRC) | Yes | Yes | Yes | Yes | Yes | Yes |
Key Differentiators
- Integrated Configurable Logic Cells (CLC) and Peripheral Pin Select (PPS) (vs PIC18F46K22-E/P)
- Functional Safety (FuSa) hardware support (vs PIC18F46K80-I/P)
- 5V native I/O with 5-bit DAC and Zero-Cross Detection (vs PIC18F46Q10-I/P)
Design Notes
The PIC18F46Q10-E/P is part of the PIC® XLP™ (eXtreme Low Power) family, but it is a 5V-native part - bulk decoupling must follow the datasheet's recommended 0.1uF ceramic + 1uF/10uF bulk pair within 2-3mm of each VDD pin pair. The 40-PDIP has three VDD pins (10, 20, 40) and three VSS pins (9, 19, 29); each pair should be individually decoupled to minimize digital switching noise coupling into the analog inputs. Adding a ferrite bead between digital and analog VDD supplies is recommended for sensitive ADC measurements.
Route the analog inputs (RA0-RA5, RE0-RE1) away from the digital switching lines (RB, RC, RD port toggling). Maintain a ground ring or guard trace around analog input traces to reduce digital-to-analog crosstalk. The Configurable Logic Cell (CLC) outputs and PWM/CCP outputs should not be routed adjacent to analog traces to preserve ADC signal integrity; target at least 3x trace-width spacing on the top layer.
At -40C to +125C extended temperature, the 40-PDIP package has thermal resistance (theta_JA) around 50 C/W. The XLP sleep current is sub-uA, so the MCU self-heating is negligible during low-power duty-cycled operation. However, at full 64MHz clock with all peripherals active, designers should verify junction temperature by computing P = VDD * IDD_active + per-I/O pin loading - target less than 100mW to stay well below the 125C Tj limit.
When migrating from PIC18F46K22 or PIC18F46K80 firmware to the Q10 family, note that the interrupt vector table layout and PPS register addresses differ significantly - existing K-series firmware will NOT boot on a Q10. Also note that the Q10's ZCD pin assignments differ from the K80; review the Peripheral Pin Select mapping table carefully before assigning UART/SPI/I2C to physical pins. Always program the CONFIG words for the external oscillator mode (HS vs XT vs EC) that matches your crystal or clock-source hardware.
The 10-bit ADC2 on the PIC18F46Q10-E/P has an acquisition time requirement of approximately 1-2us; sampling capacitors must be allowed to settle via adequate S/H time in firmware. For high-impedance source impedances (>10kohm), add an external op-amp buffer (e.g., MCP6002) between the sensor and the ADC pin to avoid gain error from the sample-and-hold switching transient. The internal 5-bit DAC has limited drive strength - add an external buffer if driving a low-impedance load.
Compliance Information
PIC18F46Q10-E/P is RoHS compliant per Microchip product page. The standard PIC18F46Q10-E/P is NOT AEC-Q100 qualified - for automotive AEC-Q100 grade, look for the PIC18F46Q10-E/P-VAO automotive variant or the PIC18F46Q10 with explicit automotive part number. The Functional Safety (FuSa) features support IEC 60730 Class B when paired with Microchip's Class B firmware library.