PIC16F1764-I/SL - 8-Bit 32MHz MCU, 7KB Flash, 14-SOIC | Microchip
MPN: PIC16F1764-I/SL ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.86 | $1.86 |
| 10 | $1.74 | $17.40 |
| 100 | $1.55 | $155.00 |
| 500 | $1.39 | $695.00 |
| 1,000 | $1.28 | $1,280.00 |
PIC16F1764-I/SL Overview
An 8-bit microcontroller (MCU) is a small computer-on-a-chip based on a RISC or CISC core that fetches 8-bit-wide instructions and executes them deterministically. PIC microcontrollers sit within the broader microcontroller family tree: PIC16 -> PIC mid-range 8-bit MCU -> 8-bit MCU -> microcontroller -> embedded IC -> semiconductor. The XLP™ (eXtreme Low Power) designation indicates an ultra-low-power variant optimized for battery-backed and energy-harvesting designs.
Key features include 7 KB Flash program memory, 512 bytes SRAM, an integrated 10-bit DAC, an operational amplifier, zero-cross detect (ZCD), high-current 100 mA I/Os, peripheral pin select (PPS), three configurable logic cells (CLC), 10/16-bit PWMs, and a wide operating voltage range of 2.3 V to 5.5 V. The combination of intelligent analog integration and flexible digital peripherals reduces external component count.
The device uses an 8-bit PIC RISC Harvard architecture with separate program and data buses, allowing simultaneous fetch and execute cycles. The 32 MHz internal oscillator (8 MIPS instruction throughput) plus integrated peripherals (DAC, op-amp, ZCD, CLC, PPS) enable system-level cost reduction by replacing several discrete analog ICs with a single MCU.
Typical applications include LED lighting control (constant-current drivers with dimming), capacitive-touch user interfaces, sensor signal conditioning with integrated op-amps, motor control with PWM, and small consumer appliances. The 14-SOIC package suits hand-soldering and through-hole-style prototyping while still being surface-mount compatible.
When designing with this part, plan decoupling with a 100 nF ceramic capacitor placed within 3 mm of the VDD pin and consider using the integrated op-amp and DAC to remove external analog components. For battery-powered applications, leverage the XLP sleep modes to reduce quiescent current into the nanoampere range.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, providing a single-page engineering summary optimized for component selection.
Drop-in alternatives for PIC16F1764-I/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-I/SL (same form factor and footprint) — differing in Package, ADC, Operating Temperature, DAC, Program Memory (Flash).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1765-I/SL
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16F1764-I/P
✅ Drop-In✓ In Stock
$0.82 / Unit
View Datasheet →PIC16F1764-E/SL
✅ Drop-In✓ In Stock
$1.36 / Unit
View Datasheet →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 →PIC16F1764-I/SL Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC RISC |
| Family | PIC® XLP™ 16F |
| Maximum CPU Frequency | 32 MHz (8 MIPS) |
| Program Memory (Flash) | 7 KB (4K x 14) |
| Data RAM | 512 bytes |
| Integrated DAC | 10-bit |
| Integrated Op-Amp | Yes |
| Zero-Cross Detect (ZCD) | Yes |
| Configurable Logic Cells (CLC) | 3 |
| High-Current I/O | 100 mA I/O pins |
| Peripheral Pin Select (PPS) | Yes |
| PWM | 10/16-bit |
| Supply Voltage | 2.3 V to 5.5 V |
| Operating Temperature | -40C to +85C (industrial, -I suffix) |
| Package | 14-SOIC (0.154", 3.90 mm width, SL) |
| Pin Count | 14 |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC16F1764-I/SL Pin Configuration
| Pin 1 | RA5/VDD — Digital I/O / alternate VDD |
| Pin 2 | RA4 — Digital I/O |
| Pin 3 | RA3/MCLR — Digital I/O / Master Clear (reset) |
| Pin 4 | RC5 — Digital I/O / PWM output |
| Pin 5 | RC4 — Digital I/O |
| Pin 6 | RC3 — Digital I/O |
| Pin 7 | RC2 — Digital I/O / op-amp output |
| Pin 8 | RC1 — Digital I/O / op-amp inverting input |
| Pin 9 | RC0 — Digital I/O / op-amp non-inverting input |
| Pin 10 | RA2 — Digital I/O / ZCD output |
| Pin 11 | RA1/ICSPCLK — Digital I/O / ICSP clock programming pin |
| Pin 12 | RA0/ICSPDAT — Digital I/O / ICSP data programming pin |
| Pin 13 | VSS — Ground |
| Pin 14 | RA7 — Digital I/O |
Typical Applications
PIC16F1764-I/SL is suitable for 7 applications: LED Lighting and Constant-Current Drivers, Capacitive-Touch User Interface, Sensor Signal Conditioning and Bias Generation, Small DC Motor and Fan Control, Industrial Control and 4-20 mA Loop Transmitters, Battery-Connected IoT Edge Nodes, Household Appliance User Interface Boards.
LED Lighting and Constant-Current Drivers
The PIC16F1764-I/SL is well suited for LED lighting controllers because it integrates a 10-bit DAC for set-point control, a zero-cross detect (ZCD) input for AC-line synchronization, 16-bit PWM channels for smooth dimming, and 100 mA high-current I/O pins that can directly drive LED strings without external MOSFETs in low-power luminaires. In a typical application the MCU samples the AC zero-cross, computes dim levels, and outputs a PWM at frequencies above the audible band. The XLP sleep modes reduce standby current to the nanoampere range, supporting Energy Star standby requirements for connected lighting.
Recommended
Capacitive-Touch User Interface
The PIC16F1764's configurable logic cells (CLC) and 10-bit ADC enable capacitive-touch key decoding and slider position sensing without external charge-timing ICs. Designers can route the touch sensor through the integrated op-amp to amplify small capacitance changes, then use the CLC to implement debounce and noise filtering in hardware before the ADC samples the result. The 32 MHz CPU speed supports up to 16 touch channels with low latency. With 7 KB Flash and 512 bytes RAM, the device can store a small UI state machine plus a CAPSENSE protocol handler for IoT-connected user interfaces.
Recommended
Sensor Signal Conditioning and Bias Generation
Sensor front-ends benefit from the PIC16F1764's integrated op-amp and 10-bit DAC, which can amplify bridge sensor outputs and generate precision bias voltages without external analog components. In a typical circuit, the op-amp is configured as an instrumentation stage for a strain-gauge or thermistor bridge, while the DAC sets the excitation or reference voltage, and the 10-bit ADC samples the result. With 7 KB Flash, custom linearization curves and digital filtering (moving average, IIR) fit entirely on-chip, reducing BOM cost and PCB area compared to discrete analog designs.
Recommended
Small DC Motor and Fan Control
The PIC16F1764-I/SL drives small brushless DC fans and brushed motors using its 16-bit PWM, integrated op-amp for current sensing, and zero-cross detect for BEMF feedback. The 32 MHz CPU executes PI control loops at 1 kHz or faster, while the 10-bit DAC sets the speed reference. High-current 100 mA I/O pins can switch low-side MOSFETs directly, eliminating gate drivers in sub-1 A applications. The 2.3 V to 5.5 V supply range accommodates both 3.3 V logic-level and 5 V H-bridge topologies in the same firmware build.
Recommended
Industrial Control and 4-20 mA Loop Transmitters
Industrial loop-powered transmitters benefit from the PIC16F1764's wide 2.3 V to 5.5 V supply range, integrated op-amp for current sensing, and 10-bit DAC for output. The MCU can measure a sensor signal, perform linearization in firmware, and drive a 4-20 mA current loop using the DAC plus an external pass transistor. Industrial-grade temperature rating (-40C to +85C) and XLP sleep modes support field-mounted battery or loop-powered installations. The peripheral pin select (PPS) lets the designer remap UART, I2C, and SPI to any digital I/O, simplifying PCB layout in space-constrained transmitter housings.
Recommended
Battery-Connected IoT Edge Nodes
Coin-cell and battery-powered IoT edge nodes leverage the PIC16F1764's XLP sleep modes to achieve nanoampere standby current while retaining RAM state for wake-up context restoration. The 32 MHz active CPU speed handles LoRaWAN or sub-GHz protocol preprocessing at low duty cycles, while the integrated op-amp can amplify sensor signals directly. With 2.3 V minimum supply, the device runs directly from a single CR2032 cell. The 7 KB Flash supports small secure-bootloaders and OTA update routines with safety margin for application logic.
Recommended
Household Appliance User Interface Boards
Small consumer appliances such as coffee machines, microwave ovens, and washing machines benefit from the PIC16F1764's combination of touch input (CLC), LED indicator PWM (16-bit), buzzer tone generation (10-bit DAC + PWM), and small Flash size for state machines. The 14-SOIC package fits densely populated UI boards with seven-segment or dot-matrix LED displays, and the 5.5 V upper supply accommodates 5 V relay driver rails common in white goods. Industrial temperature grade (-40C to +85C) survives the thermal environment inside appliance enclosures.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1764-I/SL — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1765-I/SL | PIC16F1764-I/P | PIC16F1764-E/SL | PIC16F1704-I/SL | PIC16F1615-I/SL | PIC16F1575-I/SL |
|---|---|---|---|---|---|---|---|
| Package | 14-SOIC (/SL) | 14-SOIC - same | 14-PDIP - different footprint | 14-SOIC - same | 14-SOIC - same | 14-SOIC - same | 14-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Architecture | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC | 8-bit PIC RISC |
| Maximum CPU Frequency | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) | 32 MHz (8 MIPS) |
| Flash Memory | 7 KB | 14 KB (+100%) | 7 KB (same) | 7 KB (same) | 4 KB (-43%) | 14 KB (+100%) | 14 KB (+100%) |
| RAM | 512 bytes | 1024 bytes (+100%) | 512 bytes (same) | 512 bytes (same) | 512 bytes (same) | 1024 bytes (+100%) | 1024 bytes (+100%) |
| Supply 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 | 2.3 V to 5.5 V |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +125C (Extended) | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Integrated 10-bit DAC with op-amp on the same die (vs PIC16F1704-I/SL)
- Zero-Cross Detect (ZCD) peripheral for AC-line applications (vs PIC16F1575-I/SL)
- 100 mA high-current I/O pins eliminate external drivers (vs PIC16F1615-I/SL)
Design Notes
Place a 100 nF ceramic decoupling capacitor within 3 mm of the VDD pin and a bulk capacitor (1-10 uF) on the same supply rail. For battery-powered applications, the integrated XLP sleep modes can drop quiescent current into the nanoampere range while retaining the 512-byte RAM block. Disable unused peripherals in firmware to minimize active current. Avoid powering the MCU directly from a high-impedance source - use a regulator with at least 50 mA capacity so the 100 mA high-current I/O pins can be driven without voltage droop.
The 14-SOIC package has standard 1.27 mm pitch and 0.154 inch (3.90 mm) body width. Route the ICSP programming pins (RA0/ICSPDAT, RA1/ICSPCLK) to a 2x3 or 1x6 header so firmware can be updated without removing the chip from the board. Keep analog signals (op-amp inputs, DAC output) physically separated from PWM switching traces and high-current I/O outputs by at least 2 mm to minimize digital-to-analog crosstalk. The exposed pad on the 14-SOIC is not present on this package - thermal dissipation is through the SOIC leads only.
Do not leave the MCLR pin floating; tie it to VDD through a 10 kohm resistor with a 100 nF capacitor to ground for noise immunity. The peripheral pin select (PPS) must be unlocked before each remapping write - forgetting to unlock causes silent peripheral failures. When using the integrated op-amp, ensure the input common-mode range and output swing are within the rails; some PIC16 op-amp variants cannot swing to VDD. The DAC output is not buffered internally for heavy loads - drive only high-impedance inputs or add an external buffer.
The 32 MHz CPU clock is sourced from an internal HFINTOSC with typical +/- 2% accuracy across temperature. For UART communication above 9600 baud, calibrate the OSCTUNE register against a precision reference (such as the MCP1501) to keep baud-rate error below 2%. Enable the FVR (Fixed Voltage Reference) module when ADC measurements depend on a stable voltage reference. When using the 100 mA high-current I/O pins, place a 0.1 uF bypass capacitor on each pin to suppress switching transients from injecting noise into the analog domain.
Compliance Information
RoHS and lead-free per Microchip product page. AEC-Q100 qualification not applicable for industrial-grade PIC16F1764; automotive designers should consult the AEC-Q100-qualified PIC16F variant family. REACH compliance and conflict-minerals status confirmed by Microchip product declarations.