PIC16F1764-E/P - 8-bit 32MHz 7KB Flash MCU 14-PDIP | Microchip
MPN: PIC16F1764-E/P ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.92 | $1.92 |
| 10 | $1.73 | $17.30 |
| 100 | $1.54 | $154.00 |
| 500 | $1.35 | $675.00 |
| 1,000 | $1.18 | $1,180.00 |
PIC16F1764-E/P Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (Flash/RAM/EEPROM), and peripherals. The PIC16F1764 belongs to the PIC16F family of 8-bit microcontrollers, which sit within the broader PIC microcontroller hierarchy -> 8-bit MCU class -> embedded controller -> semiconductor IC. The '16F' prefix denotes Flash program memory and enhanced mid-range core architecture.
Key features include 7KB (4K x 14) Flash program memory, 512 bytes data RAM, 256 bytes EEPROM, a 10-bit Analog-to-Digital Converter with Computation (ADCC), a 10-bit Digital-to-Analog Converter (DAC), two operational amplifiers, zero-cross detect, high-current I/O pins capable of sourcing/sinking higher currents for direct LED drive, and 14-pin PDIP packaging. The 'E' suffix indicates the -40C to +125C extended temperature range.
The device uses Microchip's enhanced mid-range 8-bit CPU core with a 14-bit instruction word. It integrates Core Independent Peripherals (CIPs) that offload tasks from the CPU, enabling deterministic response times for motor control, lighting, and power conversion tasks. The 32 MHz internal oscillator provides instruction-cycle performance without requiring an external crystal.
Typical applications include LED lighting control with dimming, AC zero-cross detection, switch-mode power supply digital control, sensor signal conditioning, small motor control, and consumer appliance control. The combination of op amps, DAC, and ADCC enables closed-loop analog control without external analog ICs.
Design consideration: The 14-pin PDIP package is suited for prototyping, hobby projects, through-hole PCB designs, and educational use. For high-volume or space-constrained production designs, consider the PIC16F1764 in surface-mount QFN or SOIC packages. Decoupling capacitors (100 nF plus 1 uF) close to VDD are recommended.
This page synthesizes distributor pricing, drop-in alternatives from Microchip's PIC16F176x family, and practical design notes not found in the manufacturer datasheet alone, with sourcing concentrated on Microchip authorized channels and a curated set of compatible 14-pin PDIP alternates.
Drop-in alternatives for PIC16F1764-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 PIC16F1764-E/P (same form factor and footprint) — differing in Operational Amplifiers, ADC, Package, DAC, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F1765-E/P
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.25 / Unit
View Datasheet →PIC16F1769-E/P
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.62 / Unit
View Datasheet →PIC16F1768-E/P
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.4 / Unit
View Datasheet →PIC16F1764-I/P
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$0.82 / Unit
View Datasheet →PIC16F1764-E/ML
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.05 / Unit
View Datasheet →PIC16F1764-E/P Maximum Ratings & Electrical Characteristics
| Core | PIC16 enhanced mid-range 8-bit |
| Instruction Word Size | 14-bit |
| Program Memory (Flash) | 7 KB (4K x 14) |
| Data RAM | 512 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Frequency | 32 MHz |
| Operating Voltage (VDD) | 2.3 V to 5.5 V |
| ADC | 10-bit with Computation (ADCC) |
| DAC | 10-bit |
| Operational Amplifiers | 2 on-chip |
| Zero-Cross Detect | Yes |
| High-Current I/O | Yes |
| Package | 14-pin PDIP (P) |
| Pin Count | 14 |
| Operating Temperature | -40C to +125C (E suffix) |
| Mounting Type | Through-Hole (PDIP) |
| RoHS Status | Compliant |
PIC16F1764-E/P Pin Configuration
| Pin 1 | RA3/AN3/C1IN+/C1OUT/ZCD/ZCDIN — Bidirectional I/O with analog input, comparator, and zero-cross detect |
| Pin 2 | RA4/AN4/C1OUT/ZCD/T0CKI — Bidirectional I/O with analog input, comparator, ZCD, and timer clock |
| Pin 3 | RA5/MCLR/VPP/ICSPCLK — Input with MCLR reset / programming voltage / ICD clock |
| Pin 4 | RA0/AN0/C1IN+/C2IN+/DAC1OUT — Bidirectional I/O with analog input, comparator, and DAC1 output |
| Pin 5 | RA1/AN1/C1IN-/C2IN-/OPA1IN+ — Bidirectional I/O with analog input, comparator, and op-amp 1 input |
| Pin 6 | RA2/AN2/C1IN+/C2IN+/OPA1OUT — Bidirectional I/O with analog input, comparator, and op-amp 1 output |
| Pin 7 | VDD — Positive power supply (2.3V to 5.5V) |
| Pin 8 | VSS — Ground reference |
| Pin 9 | RC0/SOSCFO/CLKOUT — Bidirectional I/O with secondary oscillator and clock output |
| Pin 10 | RC1/AN5/C2IN+/OPA2IN+ — Bidirectional I/O with analog input, comparator, and op-amp 2 input |
| Pin 11 | RC2/AN6/C2IN-/OPA2OUT — Bidirectional I/O with analog input, comparator, and op-amp 2 output |
| Pin 12 | RC3/AN7/C1IN-/C2IN-/SEG7 — Bidirectional I/O with analog input, comparator, and LCD segment |
| Pin 13 | RC4/C2OUT/SDA/SDI/SEG8 — Bidirectional I/O with comparator, I2C/SPI, and LCD segment |
| Pin 14 | RC5/C1OUT/SCL/SCK/SEG9 — Bidirectional I/O with comparator, I2C/SPI clock, and LCD segment |
Typical Applications
PIC16F1764-E/P is suitable for 6 applications: LED Lighting with Dimming Control, AC Zero-Cross Detection and TRIAC Control, Switch-Mode Power Supply (SMPS) Digital Control, Sensor Signal Conditioning and Transmitter, Small BLDC / Brushed Motor Control, Consumer Appliance Control Board.
LED Lighting with Dimming Control
The PIC16F1764-E/P fits LED lighting designs because it integrates a 10-bit DAC for analog dimming references, two on-chip op amps for current-sense amplification, and zero-cross detect for AC-line phase-cut dimmer interfaces. Its high-current I/O pins source/sink enough current to drive LED strings directly without external MOSFETs in low-power fixtures, reducing BOM cost. The 32 MHz CPU executes PWM updates at frequencies high enough to avoid visible flicker, while the 7 KB Flash stores lookup tables for logarithmic dimming curves and thermal-foldback algorithms. Operates from 2.3V to 5.5V, supporting both 3.3V and 5V LED driver designs.
Recommended
AC Zero-Cross Detection and TRIAC Control
The PIC16F1764-E/P is purpose-built for AC-line zero-cross detection thanks to its integrated zero-cross detect peripheral that offloads timing-critical edge detection from the CPU. Combined with the 10-bit ADCC for sensing line voltage and the 10-bit DAC for TRIAC firing-angle reference, the MCU implements phase-angle control dimmers and AC switch controllers in firmware without external zero-cross ICs. The 32 MHz instruction rate supports precise 100-microsecond timing granularity. Industrial -40C to +125C temperature rating handles HVAC and appliance environments directly.
Recommended
Switch-Mode Power Supply (SMPS) Digital Control
The PIC16F1764-E/P suits digital SMPS control loops because its 10-bit ADCC samples feedback at 100 ksps, the 10-bit DAC generates compensation references, and the on-chip op amps close the error-amplifier loop without external analog ICs. PWM peripherals produce gate-drive timing for buck, boost, and flyback topologies at switching frequencies up to hundreds of kHz. The 7 KB Flash accommodates digital-compensator firmware (Type-II/III) plus soft-start and fault-recovery routines, while 256 bytes EEPROM stores calibration constants across power cycles.
Recommended
Sensor Signal Conditioning and Transmitter
The PIC16F1764-E/P's two on-chip op amps condition bridge sensors (load cells, pressure, strain gauges) while the 10-bit ADCC digitizes the amplified signal with hardware averaging and oversampling. The 10-bit DAC drives 4-20 mA loop references for industrial transmitter designs. The 256-byte EEPROM stores calibration and identification data per HART-style protocols. With 512 bytes RAM and 32 MHz CPU, the MCU handles linearization math for RTD and thermocouple inputs in compact through-hole transmitter housings.
Recommended
Small BLDC / Brushed Motor Control
The PIC16F1764-E/P drives small brushless DC (BLDC) or brushed DC motors using its PWM peripherals for switching, the ADCC for back-EMF or current sensing, and zero-cross detect for commutation timing on sensorless BLDC designs. The high-current I/O pins interface directly to logic-level MOSFET gate drivers. The 7 KB Flash holds six-step or sine-wave commutation tables plus PI speed-controller firmware, while the extended -40C to +125C temperature range handles automotive underhood and industrial motor environments. The 14-pin PDIP is ideal for hand-soldered motor prototypes.
Recommended
Consumer Appliance Control Board
The PIC16F1764-E/P serves as the main controller in small household appliances (coffee makers, blenders, air purifiers, dehumidifiers) because the integrated op amps sense temperature and humidity, the DAC drives indicator brightness, and the PWM controls motor speed. The 256-byte EEPROM stores user preferences and runtime statistics across power cycles, while the -40C to +125C temperature range handles appliance thermal environments. The 14-pin PDIP package is well-suited to hand-prototype and small-batch production designs.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1764-E/P — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1765-E/P | PIC16F1769-E/P | PIC16F1768-E/P | PIC16F1764-I/P |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 14-pin PDIP (P) | 14-pin PDIP (P) - same | 14-pin PDIP (P) - same | 14-pin PDIP (P) - same | 14-pin PDIP (P) - same |
| Program Memory (Flash) | 7 KB (4K x 14) | 14 KB | 14 KB | 7 KB | 7 KB |
| Data RAM | 512 bytes | 512 bytes | 1 KB | 1 KB | 512 bytes |
| Maximum CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 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 |
| ADC | 10-bit ADCC | 10-bit ADCC | 10-bit ADCC | 10-bit ADCC | 10-bit ADCC |
| Operating Temperature | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) | -40C to +85C (I) |
Key Differentiators
- 14-pin PDIP drop-in upgrade path with 14 KB Flash (vs PIC16F1765-E/P)
- Extended temperature grade option (vs PIC16F1764-I/P)
- Core Independent Peripherals (CIPs) reduce CPU load (vs PIC16F1713-I/SP)
Design Notes
Decouple VDD (pin 7) to VSS (pin 8) with a 100 nF ceramic capacitor placed within 5 mm of the MCU pins, plus a bulk 1 uF to 10 uF tantalum or ceramic capacitor. The PIC16F1764-E/P operates from 2.3V to 5.5V; during in-circuit serial programming (ICSP), ensure VDD is stable and MCLR rises cleanly above VIH to enter Run mode. The integrated 32 MHz HFINTOSC wakes the MCU in microseconds, eliminating the need for external crystal warm-up delays in low-duty-cycle battery designs.
Estimated: when using the on-chip op amps with a single-supply 2.3V-5.5V rail, the input common-mode range and output swing must be verified against the actual VDD. The op amps cannot drive outputs to the rails; plan for 100-200 mV headroom. Also, the zero-cross detect peripheral works only on AC-line-referenced signals and requires an external resistor divider plus AC coupling capacitor — do not connect directly to DC voltages. When migrating from PIC16F1764-I/P (industrial -40C to +85C) to PIC16F1764-E/P (extended -40C to +125C), no firmware changes are required, only the temperature-grade qualifier in the BOM.
For the 14-pin PDIP footprint, place the IC socket or through-hole pads on a standard 2.54 mm (0.100 inch) grid. Route analog signals (AN0-AN7, DAC1OUT, OPA1IN+, OPA1OUT, OPA2IN+, OPA2OUT) on a separate analog ground plane and join analog and digital grounds at a single point near the MCU's VSS pin. The high-current I/O pins (RA0-RA5, RC0-RC5) source/sink up to 100 mA total — verify that PCB trace widths comply with IPC-2152 for the expected LED drive currents.
Compliance Information
RoHS and REACH compliant per Microchip product page. Lead-free (Pb-free) reflow profile per JEDEC J-STD-020. Not AEC-Q100 qualified — for automotive applications, consult Microchip's PIC16F176x automotive-grade variants.