PIC16F1773-E/MX - 8-bit MCU 7KB Flash 10-bit ADC/DAC | Microchip
MPN: PIC16F1773-E/MX ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.85 | $1.85 |
| 10 | $1.66 | $16.60 |
| 100 | $1.48 | $148.00 |
| 500 | $1.31 | $655.00 |
| 1,000 | $1.16 | $1,160.00 |
PIC16F1773-E/MX Overview
An 8-bit PIC microcontroller (MCU) is a compact, RISC-based single-chip computer that combines a CPU, non-volatile Flash, SRAM, and a rich set of analog and digital peripherals. PIC MCUs sit in the wider hierarchy of microcontrollers -> embedded processors -> semiconductors. The XLP (eXtreme Low Power) variants extend this lineage with deep-sleep currents in the nanoamp range, making them ideal for battery-powered and energy-harvesting designs.
Key features include a 10-bit ADC with up to 24 channels, a 10-bit DAC, multiple operational amplifiers, high-speed comparators, zero-cross detection, programmable ramp generators, 10/16-bit PWMs with PWM steering, and a Peripheral Pin Select (PPS) cross-switch. The part supports 2.5V, 3.3V, and 5V operation, has 25 high-current (100 mA) I/Os, and integrates EUSART, SPI, and I2C interfaces. Peripherals such as HEF, HS Comp, CWG, and ZCD are routed through PPS for flexible PCB layout.
The architecture combines a 14-bit instruction word with a Harvard bus and a 32 MHz internal oscillator, achieving low active current while running DSP-like math through the 16-bit PWMs and op-amp front-ends. This allows closed-loop control loops (PFC, buck/boost, LLC, LED current drivers) to be implemented in firmware without external analog ASICs.
Typical applications include LED lighting drivers, switch-mode power supplies, battery chargers, BLDC/PMSM motor control, and general-purpose analog/mixed-signal embedded designs. The combination of 100 mA I/O drive also supports direct MOSFET gate drive in low-power stages.
When designing with this device, place a 1 uF decoupling capacitor adjacent to each VDD pin and a 0.1 uF across to VSS, route the exposed pad to a continuous ground copper pour, and use PPS to remap peripheral outputs onto adjacent spare pins to ease board routing.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16F1773-E/MX — 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 PIC16F1773-E/MX (same form factor and footprint) — differing in Core Architecture, Package, DAC, ADC, Comparators.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1773-I/MX
✅ Drop-In✓ In Stock
$1.49 / Unit
View Datasheet →PIC16F1773T-I/MX
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1776-I/MX
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F15356-I/MX
✅ Drop-In✓ In Stock
$1.39 / Unit
View Datasheet →PIC16F1716-I/ML
✅ Drop-In✓ In Stock
$0.98 / Unit
View Datasheet →PIC16F1768-I/ML
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16F1773-E/MX Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC16 RISC (Harvard) |
| Instruction Word Width | 14-bit |
| Maximum CPU Speed | 32 MHz |
| Program Memory (Flash) | 7 KB (4K x 14) |
| SRAM | 512 bytes |
| EEPROM | 256 bytes |
| Operating Voltage | 2.5 V / 3.3 V / 5 V |
| ADC | 10-bit, up to 24 channels |
| DAC | 10-bit |
| Operational Amplifiers | Multiple on-chip op amps |
| Comparators | High-speed comparators |
| PWM | 10-bit and 16-bit PWM modules with steering |
| Zero-Cross Detection | Yes (ZCD) |
| Programmable Ramp Generator | Yes (PRG) |
| Peripheral Pin Select (PPS) | Yes |
| Communication Interfaces | EUSART, SPI, I2C |
| Number of I/O Pins | 25 |
| I/O Drive Strength | 100 mA high-current I/O |
| Package | 28-pin UQFN (6x6 mm) with EP |
| Operating Temperature | -40C to +125C (extended) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC16F1773-E/MX Pin Configuration
| Pin 1 | RA5 — General purpose I/O with analog and digital input |
| Pin 2 | RA4 — General purpose I/O with analog and digital input |
| Pin 3 | RA3 — General purpose I/O with analog and digital input |
| Pin 4 | RC5 — General purpose I/O with analog and digital input |
| Pin 5 | RC4 — General purpose I/O with analog and digital input |
| Pin 6 | RC3 — General purpose I/O with analog and digital input |
| Pin 7 | RC2 — General purpose I/O with analog and digital input |
| Pin 8 | RC1 — General purpose I/O with analog and digital input |
| Pin 9 | RC0 — General purpose I/O with analog and digital input |
| Pin 10 | VSS — Ground reference |
| Pin 11 | RA1 — General purpose I/O with analog and digital input |
| Pin 12 | RA0 — General purpose I/O with analog and digital input |
| Pin 13 | RA2 — General purpose I/O with analog and digital input |
| Pin 14 | RC6 — General purpose I/O with analog and digital input |
| Pin 15 | RC7 — General purpose I/O with analog and digital input |
| Pin 16 | RB7 — General purpose I/O with analog and digital input |
| Pin 17 | RB6 — General purpose I/O with analog and digital input |
| Pin 18 | RB5 — General purpose I/O with analog and digital input |
| Pin 19 | RB4 — General purpose I/O with analog and digital input |
| Pin 20 | RB3 — General purpose I/O with analog and digital input |
| Pin 21 | RB2 — General purpose I/O with analog and digital input |
| Pin 22 | RB1 — General purpose I/O with analog and digital input |
| Pin 23 | RB0 — General purpose I/O with analog and digital input |
| Pin 24 | VDD — Positive supply voltage |
| Pin 25 | RA6 — General purpose I/O with analog and digital input |
| Pin 26 | RA7 — General purpose I/O with analog and digital input |
| Pin 27 | RC8 — General purpose I/O with analog and digital input |
| Pin 28 | RC9 — General purpose I/O with analog and digital input |
Typical Applications
PIC16F1773-E/MX is suitable for 6 applications: Switch-Mode Power Supply (SMPS) Digital Control, LED Lighting Drivers, BLDC / PMSM Motor Control, Battery Charging Controllers, Digital PFC / LLC Resonant Converter, Industrial Sensor Conditioning and IoT Edge Nodes.
Switch-Mode Power Supply (SMPS) Digital Control
The PIC16F1773-E/MX integrates the on-chip analog and PWM peripherals required to implement digital PFC and LLC control loops for AC-DC and DC-DC converters. Its 16-bit PWM with dead-band control, combined with on-chip op amps for current sensing and a 10-bit ADC for feedback, eliminates external analog ASICs. The 32 MHz core gives sufficient MIPS for soft-start, slope compensation, and fault recovery routines; per the Microchip PIC16(L)F177x product brief, the device can run a 100 kHz control loop with significant margin. Compared with a discrete PWM controller + MCU architecture, PIC16F1773-E/MX reduces BOM count and PCB area while supporting firmware-tunable compensation.
Recommended
LED Lighting Drivers
The PIC16F1773-E/MX is purpose-built for LED lighting drivers per the Microchip PIC16(L)F177x/176x family brief, where its on-chip op amps, 10-bit DAC for analog dimming, and 16-bit PWMs support high-resolution PWM dimming (down to sub-1% duty cycle). The 100 mA high-current I/Os can drive power-MOSFET gates directly, removing gate-driver ICs in low-power strings. PPS allows the PWM outputs and analog feedback channels to be remapped to spare pins, simplifying star-ground routing of analog and power grounds on the PCB. Closed-loop constant-current regulation uses the integrated 10-bit ADC and op-amp current-sensing front-end, achieving better than 2% line/load regulation in typical buck/boost LED drivers.
Recommended
BLDC / PMSM Motor Control
PIC16F1773-E/MX provides the 16-bit PWM, dead-band control, and quadrature encoder inputs required for sensorless or sensored BLDC/PMSM motor commutation. The zero-cross detection (ZCD) peripheral and programmable ramp generator (PRG) are designed for back-EMF zero-cross timing in sensorless trapezoidal drives, while on-chip op amps condition the phase-current shunt signals. At 32 MHz MIPS, the device can execute Field-Oriented Control (FOC) firmware on smaller motors; the 7 KB Flash is sufficient for sensorless 6-step or sinusoidal commutation tables plus fault-handling. Compared with a discrete analog motor controller, this MCU reduces external components by approximately 30-40%.
Recommended
Battery Charging Controllers
PIC16F1773-E/MX monitors voltage and current with its integrated 10-bit ADC and op amps to implement CC/CV charge profiles for Li-ion, lead-acid, and NiMH battery packs. Its 16-bit PWMs provide fine control over synchronous-rectifier switching converters, while the on-chip DAC generates precise reference voltages for termination thresholds. XLP (eXtreme Low Power) operation reduces standby current to the nanoamp range, critical for always-on charger applications. Per the Microchip product brief, the family supports USB Type-C PD 3.0 negotiation when paired with the on-chip comparators and timer-capture peripherals. Compared with a dedicated charger ASIC, this MCU gives firmware-defined profiles (1S, 2S, 3S Li-ion) with no hardware spin.
Recommended
Digital PFC / LLC Resonant Converter
In Power Factor Correction (PFC) and LLC resonant topologies, the PIC16F1773-E/MX uses its 16-bit PWM and on-chip op amps to implement current-mode control with input-voltage feed-forward. The programmable ramp generator (PRG) hardens against sub-harmonic oscillations, and the zero-cross detection (ZCD) peripheral enables safe valley-switching in LLC topologies that minimizes switching losses. The 32 MHz MIPS budget allows 100 kHz control loops with on-the-fly load-step compensation, and PPS remaps analog channels to spare pins for short, clean feedback paths. The 7 KB Flash holds reference firmware from Microchip's application notes for boost PFC and half-bridge LLC, accelerating time-to-market.
Recommended
Industrial Sensor Conditioning and IoT Edge Nodes
PIC16F1773-E/MX serves as an edge-node MCU in industrial IoT bridges, where its on-chip op amps condition 4-20 mA or 0-10 V sensor signals directly without external instrumentation amplifiers. The 10-bit ADC digitizes up to 24 channels, and PPS routes the EUSART/SPI/I2C interfaces to any spare pin, simplifying PCB routing in dense gateway designs. XLP deep-sleep currents allow years of battery life on periodic sensor reads; the 32 MHz burst mode gives fast response when polled. Per the Microchip product brief, the part can run Microchip's Modbus or CANopen slave stacks in firmware. Compared with a multi-chip analog-frontend + MCU solution, PIC16F1773-E/MX saves roughly 4-6 external components.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1773-E/MX — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1773-I/MX | PIC16F1773T-I/MX | PIC16F1776-I/MX | PIC16F15356-I/MX | PIC16F1716-I/ML | PIC16F1768-I/ML |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin UQFN (6x6 mm) | 28-pin UQFN (6x6) - same | 28-pin UQFN (6x6) - same | 28-pin UQFN (6x6) - same | 28-pin UQFN (6x6) - same | 28-pin QFN (6x6) - same land pattern | 28-pin QFN (6x6) - same land pattern |
| Flash Memory | 7 KB | 7 KB | 7 KB | 14 KB | 28 KB | 14 KB | 7 KB |
| SRAM | 512 bytes | 512 bytes | 512 bytes | 1024 bytes | 2 KB | 1024 bytes | 512 bytes |
| Maximum CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| 16-bit PWM | Yes | Yes | Yes | Yes | No | No | No |
| On-Chip Op Amps | Multiple | Multiple | Multiple | Multiple | Fewer / none of same count | Fewer | Fewer |
| Operating Temperature | -40C to +125C (-E) | -40C to +85C (-I) | -40C to +85C (-I) | -40C to +85C (-I) | -40C to +85C (-I) | -40C to +85C (-I) | -40C to +85C (-I) |
Key Differentiators
- On-chip op amps + 16-bit PWMs + 10-bit DAC in a single UQFN-28 IC (vs PIC16F15356-I/MX)
- Extended temperature range -40C to +125C (E grade) (vs PIC16F15356-I/MX (-40C to +85C, I grade))
- Larger Flash for advanced firmware (7 KB vs cost-reduced PIC16F1768 7 KB but with full analog) (vs PIC16F1768-I/ML)
Design Notes
Place a 0.1 uF decoupling capacitor as close as possible to each VDD pin (single VDD on UQFN-28 package) and a bulk 1-10 uF tantalum or ceramic across VDD/VSS. For the exposed thermal pad (EP), tie it directly to a continuous ground copper pour with multiple vias to the inner ground plane; this both satisfies the package's thermal dissipation requirement and reduces ground-bounce on the analog ADC/DAC references. Estimated: at 32 MHz active and 5V supply, the part typically draws under 5 mA, so the EP pour also keeps the junction well within the -40C to +125C range without an external heatsink.
Use Peripheral Pin Select (PPS) to remap PWM outputs, comparator inputs, and communication lines (EUSART/SPI/I2C) to physically adjacent spare pins on the UQFN-28 land pattern. This lets the analog feedback traces stay short (under 10 mm) and away from PWM switching edges, improving ADC SNR. Per the Microchip PIC16F177x datasheet, PPS unlock sequence must run after each reset to remap peripherals - include this in the startup code before configuring peripherals.
Do not enable peripherals (especially the on-chip op amps and comparators) until after PPS is configured, or the inputs may be parked on default pins that are not connected in your PCB layout. Also, the XLP deep-sleep current numbers are only valid when all peripherals are disabled and the ADC is in its lowest power state; if you see higher-than-expected quiescent current, audit the firmware for any peripheral left enabled at the start of the sleep routine.
Estimated: at VIN=5V, VDDIO=5V, 32 MHz active, and all peripherals running, the part typically dissipates well under 100 mW, keeping junction temperature rise above ambient under 10C on the UQFN-28 EP with a 25x25 mm copper pour. In high-temperature industrial applications approaching +125C ambient, derate clock frequency to 16 MHz or reduce VDD to 3.3V to keep junction rise under the 150C maximum.
Compliance Information
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - for AEC-Q100 applications, look at Microchip's automotive-grade PIC16F17xx variants. Extended temperature (-E) grade supports -40C to +125C operation suitable for industrial lighting and under-hood sensor conditioning.