PIC16F1764-E/SL - 8-bit 32MHz MCU, 7KB Flash, 14-SOIC | Microchip
MPN: PIC16F1764-E/SL ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.54 | $2.54 |
| 10 | $2.29 | $22.90 |
| 100 | $1.91 | $191.00 |
| 500 | $1.59 | $795.00 |
| 1,000 | $1.36 | $1,360.00 |
PIC16F1764-E/SL Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, volatile data memory, and programmable peripherals. 8-bit MCUs like the PIC16F1764 sit at the bottom of the embedded computing hierarchy: microcontroller -> embedded controller -> semiconductor device, and remain dominant in cost-sensitive and low-power applications where 32-bit performance is unnecessary.
Key features include a 10-bit ADC with computation, a 10-bit DAC, an operational amplifier, a zero-cross detect (ZCD) module, three configurable logic cells (CLC), 100mA high-current I/O pins, peripheral pin select (PPS), and 10-bit or 16-bit PWMs with complementary waveform generation. XLP (eXtreme Low Power) technology with nanoWatt XLP delivers active currents measured in microamps and sleep currents measured in nanoamps.
The device uses a 14-bit instruction-word modified Harvard architecture with a hardware stack and 49 instructions, providing deterministic interrupt response. The integrated op amp and DAC enable single-chip analog signal conditioning, eliminating external analog components. PPS allows peripheral function remapping to most I/O pins, simplifying PCB routing and enabling layout reuse across the PIC16F176x family variants.
Typical applications include LED lighting drivers using the high-current I/O and 16-bit PWM, AC zero-cross dimming circuits using the ZCD module, sensor signal conditioning with the integrated op amp, small appliance controls, and battery-powered IoT endpoints where nanoWatt XLP sleep currents extend coin-cell runtime.
When designing with this part, note that the 14-SOIC (SL) package exposes 12 general-purpose I/O pins after power and ground. Use MPLAB X IDE with XC8 compiler for firmware development. Verified operation requires VDD decoupling (100nF plus 10uF bulk) within 5mm of the supply pin.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical analog integration design notes not duplicated on the Microchip datasheet, optimized for engineers selecting the PIC16F1764 for XLP analog-control designs.
Drop-in alternatives for PIC16F1764-E/SL — 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 PIC16F1764-E/SL (same form factor and footprint) — differing in ADC, Package, Operating Temperature, Core, MSL Level.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1765-E/SL
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16LF1764-E/SL
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1704-I/SL
✅ Drop-In✓ In Stock
$0.97 / Unit
View Datasheet →PIC16F1615-I/SL
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.12 / Unit
View Datasheet →PIC16F1575-I/SL
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$0.93 / Unit
View Datasheet →PIC16F15225-I/SL
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$0.6 / Unit
View Datasheet →PIC16F1764-E/SL Maximum Ratings & Electrical Characteristics
| Manufacturer | Microchip Technology |
| Series | PIC® XLP™ 16F |
| Core Processor | PIC |
| Core Size | 8-bit |
| Program Memory Size | 7KB (4K x 14) |
| RAM Size | 512 bytes |
| EEPROM Size | 128 bytes |
| Maximum Clock Speed | 32 MHz |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| Operating Temperature | -40C to +125C (E suffix) |
| ADC | 10-bit with Computation |
| DAC | 10-bit |
| Number of I/O Pins | 12 |
| High-Current I/O | 100 mA I/O pins |
| Package | 14-SOIC (SL), 0.150 inch |
| Peripherals | Op Amp, ZCD, 3x CLC, PPS, 10/16-bit PWM |
| Low-Power Technology | nanoWatt XLP |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC16F1764-E/SL Pin Configuration
| Pin 1 | RA5 — Bidirectional I/O with IOC and ADC |
| Pin 2 | RA4 — Bidirectional I/O with IOC and ADC |
| Pin 3 | RA3 — Bidirectional I/O with IOC and ADC, MCLR |
| Pin 4 | RC5 — Bidirectional I/O, 100mA high-current capable |
| Pin 5 | RC4 — Bidirectional I/O, 100mA high-current capable |
| Pin 6 | RC3 — Bidirectional I/O, 100mA high-current capable |
| Pin 7 | RC2 — Bidirectional I/O, 100mA high-current capable |
| Pin 8 | RC1 — Bidirectional I/O, 100mA high-current capable |
| Pin 9 | RC0 — Bidirectional I/O, 100mA high-current capable |
| Pin 10 | VSS — Ground reference |
| Pin 11 | VDD — Positive supply voltage |
| Pin 12 | RA2 — Bidirectional I/O with IOC and ADC |
| Pin 13 | RA1 — Bidirectional I/O with IOC, DAC, op-amp output |
| Pin 14 | RA0 — Bidirectional I/O with IOC, ADC, op-amp input |
Typical Applications
PIC16F1764-E/SL is suitable for 6 applications: LED Lighting Driver with Dimming, AC Zero-Cross Dimmer Control, Sensor Signal Conditioning, Small Appliance Control, Battery-Powered IoT Sensor Node, Capacitive Touch User Interface.
LED Lighting Driver with Dimming
The PIC16F1764-E/SL is well-suited for LED lighting drivers because of its 100mA high-current I/O pins and 16-bit PWM with complementary outputs. The 16-bit PWM provides a duty-cycle resolution below 0.001% at 32MHz, enabling smooth logarithmic dimming curves. According to the datasheet, three independent PWM channels plus the CLC allow direct MOSFET gate driving without glue logic, and nanoWatt XLP sleep currents below 1uA extend battery life in portable fixtures. The integrated 10-bit DAC2 and op amp enable closed-loop current regulation against LED forward-voltage drift over temperature.
Recommended
AC Zero-Cross Dimmer Control
The PIC16F1764-E/SL is ideal for AC zero-cross dimmer control because its integrated Zero-Cross Detect (ZCD) module synchronizes MCU operation to the AC line without an external optocoupler or transformer. The ZCD block generates an interrupt on each line crossing, and the 16-bit PWM times the triac firing angle for phase-cut dimming. According to the datasheet, the on-chip op amp and 10-bit DAC2 form the sensing front-end for RMS line-voltage measurement, and the high-current I/O directly drives the optotriac LED without an external driver transistor.
Recommended
Sensor Signal Conditioning
The PIC16F1764-E/SL excels at sensor signal conditioning because it integrates an op amp, 10-bit DAC2, and 10-bit ADC2 on the same die, eliminating external analog components. The op amp can be configured as a transimpedance amplifier for photodiodes or as a thermocouple front-end; the 10-bit DAC2 sets the ADC2 reference for ratiometric measurements. According to the datasheet, ADC2 computation features perform hardware-averaged oversampling to improve effective resolution beyond the native 10 bits, and PPS lets the op-amp output map to any ADC input pin for flexible PCB layout.
Recommended
Small Appliance Control
The PIC16F1764-E/SL fits small appliance controls because it combines analog peripherals with PWM-driven load switching in a compact 14-SOIC. The 100mA high-current I/O directly drives relays, solenoids, and buzzer transducers without external transistors, and the 16-bit PWM times variable-speed motor control. According to the datasheet, the integrated ZCD synchronizes MCU timing to AC line frequency for zero-voltage switching, extending relay contact life. nanoWatt XLP idle currents keep standby power below 100mW to meet energy-efficiency regulations.
Recommended
Battery-Powered IoT Sensor Node
The PIC16F1764-E/SL is a strong fit for battery-powered IoT sensor nodes because nanoWatt XLP delivers sleep currents in the nanoamp range and active currents around 50uA at 1MHz. According to the datasheet, the Watchdog Timer, Brown-Out Reset, and Ultra-Low-Power Wake-on-ADC features keep average current draw low. The on-chip 10-bit ADC2 monitors battery voltage and sensor signals, and the 10-bit DAC2 calibrates external sensors over I2C. A 14-SOIC footprint is compatible with hand-soldered prototyping, accelerating proof-of-concept builds.
Recommended
Capacitive Touch User Interface
The PIC16F1764-E/SL supports capacitive touch user interfaces through the 10-bit ADC2 with hardware Capacitive Voltage Divider (CVD) support, which measures touch electrode capacitance without external analog components. According to the datasheet, CVD scanning combined with hardware averaging rejects 50/60Hz mains noise, allowing reliable touch sensing through thick glass overlays. The CLC blocks can implement autonomous touch scanning in hardware, leaving the CPU in sleep between touches and reducing average current to single-digit microamps.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1764-E/SL — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1765-E/SL | PIC16LF1764-E/SL | PIC16F1704-I/SL | PIC16F1615-I/SL | PIC16F1575-I/SL | PIC16F15225-I/SL |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 14-SOIC (SL) | 14-SOIC (SL) - same | 14-SOIC (SL) - same | 14-SOIC (SL) - same | 14-SOIC (SL) - same | 14-SOIC (SL) - same | 14-SOIC (SL) - same |
| Program Flash | 7KB (4K x 14) | 14KB | 7KB | 4KB | 14KB | 14KB | 14KB |
| RAM | 512 bytes | 1024 bytes | 512 bytes | 512 bytes | 1024 bytes | 1024 bytes | 512 bytes |
| Max Clock | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| ADC | 10-bit ADC2 | 10-bit ADC2 | 10-bit ADC2 | 10-bit ADC | 10-bit ADC2 | 10-bit ADC | 10-bit ADC |
| DAC | 10-bit DAC2 | 10-bit DAC2 | 10-bit DAC2 | No DAC | No DAC | No DAC | No DAC |
| Integrated Op Amp | Yes | Yes | Yes | No | No | No | No |
| ZCD Module | Yes | Yes | Yes | No | No | No | No |
| High-Current I/O | 100 mA | 100 mA | 100 mA | Standard 25 mA | Standard 25 mA | Standard 25 mA | Standard 25 mA |
Key Differentiators
- Integrated op amp, 10-bit DAC2, ZCD, and 100mA high-current I/O in a 14-SOIC (vs PIC16F1704-I/SL)
- 7KB Flash with 512 bytes RAM in the 14-SOIC tier (vs PIC16F1615-I/SL)
- Same die family as PIC16F1765 and PIC16LF1764 (vs PIC16LF1764-E/SL)
Design Notes
Place a 100nF ceramic decoupling capacitor within 5mm of the VDD pin (pin 11) and a 10uF bulk capacitor on the same VDD net close to the MCU. According to Microchip application note AN565, the high-current I/O pins can source/sink 100mA but only when VDD is held above 3.0V; below 3.0V the I/O drive strength derates. Use a separate analog AVdd pin if the on-chip op amp is enabled.
Do not load the 100mA high-current I/O pins to their maximum simultaneously; the total package dissipation must stay below the SOIC thermal limit of approximately 800mW at room temperature. According to the datasheet, sustained 100mA on two or more pins requires derating or copper heatsinking on the SOIC paddle. The ZCD pin must be AC-coupled through a current-limiting resistor to avoid ESD damage during line transients.
Keep the ZCD signal trace short and away from PWM switching traces to avoid false triggers. Route the op-amp inverting and non-inverting inputs as a differential pair when used as a transimpedance amplifier, with the feedback resistor placed within 3mm of the inverting input pin. The PPS peripheral pin select allows most digital functions to be remapped to alternate pins, which can be used to optimize PCB routing or relocate noisy PWM outputs away from sensitive analog inputs.
Compliance Information
RoHS and REACH compliant per Microchip product page. The -E suffix denotes the -40C to +125C industrial operating temperature range; for automotive AEC-Q100 qualified versions check the PIC16F1764-E/SLVAO variant.