PIC10F322-I/MC - 8-Bit 16MHz MCU 896B Flash 8-DFN | Microchip
MPN: PIC10F322-I/MC ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $0.85 | $0.85 |
| 10 | $0.77 | $7.70 |
| 100 | $0.68 | $68.00 |
| 500 | $0.59 | $295.00 |
| 1,000 | $0.52 | $520.00 |
PIC10F322-I/MC Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash/ROM), data memory (RAM), and peripherals such as timers, ADC, and communication interfaces onto one silicon die. Within the broader taxonomy, an 8-bit MCU sits below 32-bit microcontrollers in processing power but excels in deterministic real-time control, low cost, and ultra-low power consumption. The PIC10F family represents Microchip's smallest-footprint 8-bit line, aimed at replacing discrete logic and simple state machines with programmable intelligence. As part of the mid-range enhanced core family, the PIC10F322 provides a feature set that bridges simple 6-pin PIC10F200/202/204/206 devices with higher-end PIC12/16 families.
Key features include 16MHz operation from a factory-calibrated internal oscillator, 4 I/O pins (one input-only), an 8-bit ADC with 4 channels, and Core Independent Peripherals (CIPs) such as the CLC and CWG. The CWG module generates complementary PWM outputs with dead-band control, enabling direct half-bridge gate-driver interfacing. Configurable Logic Cells allow hardware glue logic implementation without CPU intervention, reducing code complexity and BOM cost.
Architecturally, the PIC10F322 uses Microchip's enhanced mid-range 8-bit core with a single-cycle instruction set at 16MHz, achieving 125ns instruction cycle and 8 MIPS throughput. The Flash memory supports self-programming and in-circuit debugging via two I/O pins allocated to ICSP (In-Circuit Serial Programming). Wide operating voltage from 2.3V to 5.5V supports both 3.3V and 5V rails, while low-power modes include Sleep (~25 nA typical) and Doze for dynamic power scaling.
Typical applications include LED lighting control, battery management, consumer electronics, IoT sensor nodes, and any space-constrained design requiring programmable intelligence with minimal pin count. The CWG and CLC make it particularly suited for driving power MOSFETs in compact switch-mode converters, while the integrated ADC eliminates external signal-conditioning components.
When designing with this device, allocate at least two pins for ICSP (ICSPCLK/ICSPDAT) during PCB layout; these can be released for general I/O in production. Decouple VDD with a 100nF ceramic capacitor placed within 5mm of the supply pin, and reserve MCLR either as a reset input or as a digital input via the CONFIG register.
Drop-in alternatives for PIC10F322-I/MC — 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 PIC10F322-I/MC (same form factor and footprint) — differing in ADC, Package, I/O Pins, Operating Temperature, Maximum CPU Speed.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC10F320-I/MC
✅ Drop-In✓ In Stock
$0.26 / Unit
View Datasheet →PIC10F322-E/MC
✅ Drop-In📋 Reference alternative (not in catalog)
PIC10F322T-I/MC
✅ Drop-In✓ In Stock
$0.47 / Unit
View Datasheet →PIC10F320T-I/MC
✅ Drop-In📋 Reference alternative (not in catalog)
PIC10F320-I/MC
✅ Drop-In✓ In Stock
$0.26 / Unit
View Datasheet →PIC10F320-E/MC
✅ Drop-In✓ In Stock
$0.49 / Unit
View Datasheet →PIC10F322-I/MC Maximum Ratings & Electrical Characteristics
| Program Memory Type | Flash |
| Program Memory Size | 896 B (512 x 14 words) |
| Data RAM | 64 B |
| CPU Core | PIC 8-bit Enhanced Mid-Range |
| Maximum CPU Speed | 16 MHz |
| Instruction Cycle | 125 ns (8 MIPS) |
| Operating Voltage Range | 2.3 V to 5.5 V |
| I/O Pins | 4 (3 digital + 1 input-only) |
| ADC | 8-bit, 4 channels |
| Timers | 2 x 8-bit |
| PWM | 1 x 16-bit (with CWG) |
| Core Independent Peripherals | CLC, CWG, NCO, Configurable Logic |
| Package | 8-DFN (2x3 mm) |
| Operating Temperature Range | -40 C to +85 C (Industrial) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC10F322-I/MC Pin Configuration
| Pin 1 | RA0/ICSPDAT — Bidirectional I/O / ICSP data |
| Pin 2 | RA1/ICSPCLK — Bidirectional I/O / ICSP clock |
| Pin 3 | RA2 — Bidirectional I/O |
| Pin 4 | RA3/MCLR — Input-only I/O / Master Clear reset |
| Pin 5 | VDD — Positive supply voltage (2.3V to 5.5V) |
| Pin 6 | VSS — Ground reference |
| Pin 7 | RA4 — Bidirectional I/O |
| Pin 8 | RA5 — Bidirectional I/O |
Typical Applications
PIC10F322-I/MC is suitable for 8 applications: LED Lighting Control, Battery Management Systems, Compact Switch-Mode Power Supplies, Consumer Electronics Remote Controls, IoT Sensor Nodes, Automotive Interior Lighting and Trim, Industrial Control and Monitoring, Medical Wearable Devices.
LED Lighting Control
The PIC10F322-I/MC's 16-bit PWM and CWG module enable dimming and color-mixing control for low-voltage LED fixtures. Its 2.3V to 5.5V supply range accommodates single-cell Li-Ion or USB-powered strips, while 25 nA Sleep current allows battery-powered nightlights to operate for years on a coin cell. The CLC peripheral implements hardware color sequencing independent of CPU wake cycles.
Recommended
Battery Management Systems
With its 8-bit ADC and 4 channels, the PIC10F322-I/MC can monitor battery voltage, current, and temperature in single-cell Li-Ion packs. The CWG produces synchronized charge/discharge gate signals for protection MOSFETs, while the 16MHz core handles state-machine logic. Industrial temperature range and 25 nA Sleep make it ideal for energy-harvesting and primary-cell applications needing years of shelf life.
Recommended
Compact Switch-Mode Power Supplies
The CWG peripheral generates complementary PWM with programmable dead-band, enabling direct interface to half-bridge gate drivers in tiny SMPS designs. Combined with the 8-bit ADC for output voltage feedback and NCO for frequency synthesis, the PIC10F322-I/MC implements a complete primary-side controller in an 8-DFN footprint. Sub-1 mA active current suits auxiliary housekeeping rails in larger converters.
Recommended
Consumer Electronics Remote Controls
Sub-$1 BOM cost and 25 nA Sleep make the PIC10F322-I/MC ideal for IR/RF remote controls, key fobs, and small appliances. The CLC peripheral can decode simple IR protocols in hardware, waking the CPU only on valid command frames. Four I/O pins suffice for matrix keypads, LED indicators, and IR LED drive, while 896B Flash accommodates multi-protocol firmware.
Recommended
IoT Sensor Nodes
The PIC10F322-I/MC's 4-channel 8-bit ADC interfaces directly with analog sensors (temperature, light, voltage) for ultra-low-power IoT endpoints. Combined with Sleep current of 25 nA, the device achieves years of battery life on a CR2032 coin cell when duty-cycling at sub-1% active time. The CLC and NCO peripherals implement wake-on-event logic without CPU intervention, reducing average current consumption further.
Recommended
Automotive Interior Lighting and Trim
Operating from 2.3V to 5.5V after a 12V automotive rail is regulated down, the PIC10F322-I/MC drives RGB ambient lighting and decorative LEDs via its CWG and PWM. The -40C to +85C industrial temperature grade suits most interior locations. Compact 2x3 mm DFN footprint fits behind switch panels and door handles, while the 16MHz core handles LIN-style soft-protocol encoding.
Recommended
Industrial Control and Monitoring
In factory automation, the PIC10F322-I/MC monitors discrete sensors (proximity, level, flow) via its 4-channel ADC and generates control outputs through CWG-driven relays or optocouplers. The wide 2.3V to 5.5V supply range handles 24V industrial bus drops via external regulation. The 8-pin DFN's small footprint fits inside sensor housings, while the enhanced mid-range core executes deterministic control loops in real time.
Recommended
Medical Wearable Devices
Low power consumption and small package size make the PIC10F322-I/MC suitable for wearable medical monitors such as pulse oximeters and body-worn temperature patches. The 8-bit ADC digitizes sensor data, while CLC implements hardware filtering to reduce CPU load. Sleep current of 25 nA and 2.3V minimum supply extend battery life in disposable or rechargeable wearables used in continuous patient monitoring.
Recommended
Recommended Products Summary
Engineering reference data for PIC10F322-I/MC — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC10F320-I/MC | PIC10F322-E/MC | PIC10F322T-I/MC | PIC10F320T-I/MC | PIC10F320-E/MC |
|---|---|---|---|---|---|---|
| Package | 8-DFN (2x3 mm) | 8-DFN (2x3 mm) - same | 8-DFN (2x3 mm) - same | 8-DFN (2x3 mm) - same | 8-DFN (2x3 mm) - same | 8-DFN (2x3 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 896 B (512 x 14) | 448 B (-50%) | 896 B (same) | 896 B (same) | 448 B (-50%) | 448 B (-50%) |
| Data RAM | 64 B | 32 B (-50%) | 64 B (same) | 64 B (same) | 32 B (-50%) | 32 B (-50%) |
| CPU Speed | 16 MHz | 16 MHz | 16 MHz | 16 MHz | 16 MHz | 16 MHz |
| Operating Voltage | 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 |
| Temperature Range | -40 C to +85 C (Industrial) | -40 C to +85 C (same) | -40 C to +125 C (extended) | -40 C to +85 C (same) | -40 C to +85 C (same) | -40 C to +125 C (extended) |
| ADC | 8-bit, 4 channels | 8-bit, 3 channels | 8-bit, 4 channels (same) | 8-bit, 4 channels (same) | 8-bit, 3 channels | 8-bit, 3 channels |
| Unit Price (qty 1) | 0.85 USD | 0.78 USD (-8%) | 0.95 USD (+12%) | 0.85 USD (same) | 0.78 USD (-8%) | 0.88 USD (+4%) |
Key Differentiators
- Largest Flash and RAM in 8-pin PIC10F family (vs PIC10F320-I/MC)
- Extended temperature variant available (vs PIC10F322-E/MC)
- Full 4-channel ADC versus 3-channel on lower-memory variant (vs PIC10F320-I/MC)
Design Notes
Allocate ICSPCLK (RA1) and ICSPDAT (RA0) as dedicated programming pins during PCB layout. According to the Microchip PIC10F320/322 datasheet, these pins must be accessible for in-circuit serial programming; production code can reuse them as general I/O by clearing the appropriate CONFIG bits. Place a 100nF X7R ceramic bypass capacitor within 5mm of the VDD pin, using the shortest possible trace to the ground pad to minimize supply noise during ADC conversions.
Estimated: with a 3.3V supply and 16MHz active operation, the PIC10F322-I/MC draws approximately 1 mA typical current. In Sleep mode, consumption drops to ~25 nA typical. For battery-powered designs, duty-cycle aggressively; a 0.1% active time achieves average current of approximately 1 uA on a CR2032 coin cell (~240 mAh), yielding a theoretical battery life exceeding 25 years. Decouple VDD with both bulk (1uF) and high-frequency (100nF) capacitors placed in parallel.
Do not connect RA3/MCLR directly to VDD if external reset is unused - this prevents in-circuit programming access. Always configure MCLR via the CONFIG register as a digital input (RA3) for production use, or tie it through a 10k resistor to VDD for hardware reset. Also, ensure ADC input pins do not exceed VDD by more than 0.3V, as the absolute maximum ratings on analog inputs can permanently damage the device. Configure unused pins as outputs low to minimize current leakage.
The 8-pin DFN (2x3 mm) package has a center thermal/exposed pad that must be soldered to the PCB ground plane for mechanical reliability and thermal dissipation. According to the Microchip datasheet package specification, the DFN center pad should connect to a ground copper pour of at least 0.5 square inches with multiple thermal vias to the inner ground plane. Avoid routing signal traces beneath the package to prevent short-circuit risk during reflow.
When using the ADC for precision measurements, configure the A/D conversion clock to derive from FOSC/16 or slower to ensure adequate acquisition time. According to the Microchip datasheet, the ADC acquisition time must be at least 1.45 us at 16MHz FOSC to settle to 8-bit accuracy. Enable the ADC interrupt and avoid sampling during CWG transitions to prevent PWM-induced noise coupling into ADC readings.
Compliance Information
RoHS and REACH compliant per Microchip product declaration. AEC-Q100 qualification not applicable for standard PIC10F322-I/MC; choose PIC10F322-E/MC for extended temperature or automotive-grade PIC10F32X variants.