PIC16F753-E/ST - 8-Bit 20MHz MCU 3.5KB Flash 9-bit DAC | Microchip
MPN: PIC16F753-E/ST β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.1 | $2.10 |
| 10 | $1.89 | $18.90 |
| 100 | $1.62 | $162.00 |
| 500 | $1.42 | $710.00 |
| 1,000 | $1.22 | $1,220.00 |
PIC16F753-E/ST Overview
An 8-bit microcontroller is a single-chip microprocessor optimized for embedded control, integrating CPU, RAM, non-volatile program memory, and I/O peripherals on a single die. Within the broader taxonomy it sits as a micro-controller (MCU) -> microcontroller -> embedded processor -> semiconductor, and is typically used for deterministic real-time control where cost, simplicity, and low power outweigh raw compute throughput. Microchip's PIC16 mid-range family targets cost-sensitive designs needing integrated analog (ADC, DAC, comparators) and PWM in tiny packages.
Key differentiating features of the PIC16F753 include the integrated 9-bit rail-to-rail DAC with low output impedance and integrated 10-bit ADC with computation (ADC2) for automated averaging, filtering, threshold detection, and oversampling - features normally found only on larger 32-bit MCUs. Internal 32kHz LFINTOSC and 16MHz HFINTOSC oscillators plus a 500nA ultra-low-power wake-up timer enable battery-friendly standby with rapid wake. mTouch capacitive touch sensing is supported via the Charge Time Measurement Unit (CTMU) peripheral.
The PIC16F753's 49-instruction RISC architecture delivers predictable single-cycle execution except for program branches, easing timing analysis for motor control, lighting, and sensor interfaces. The device also includes in-circuit serial programming (ICSP) via two pins, enabling in-field firmware updates and post-assembly programming for low-cost manufacturing.
Typical applications include LED lighting drivers (constant-current controllers, RGBW color mixers), inductive and capacitive sensor interfaces (via CTMU), brushless DC motor control through ECCP, battery chargers using the integrated DAC reference, and small appliances in white goods and consumer electronics. The 14-pin TSSOP and tiny code footprint suit compact products with strict BOM cost.
Design consideration: the PIC16F753-E variant in the temperature grade -E (extended, -40C to +125C) suits automotive under-hood and industrial environments; the industrial -I grade (-40C to +85C) is sufficient for most consumer and indoor industrial uses. When migrating to the newer PIC16F1703 (recommended by Microchip for new designs), verify enhanced PWM, math accelerator, and interrupt mapping changes against your existing firmware baseline.
This page synthesizes distributor pricing tiers, Microchip cross-reference alternatives, and practical ECCP/CTMU/9-bit DAC application notes not consolidated in the manufacturer's family datasheet, providing engineering context beyond the raw product listing.
Drop-in alternatives for PIC16F753-E/ST β 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 PIC16F753-E/ST (same form factor and footprint) β differing in ADC, Timers, Package, Core Architecture, I/O Pins.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16F1703-E/ST
β Drop-Inβ In Stock
$0.78 / Unit
View Datasheet βPIC16F1823-E/ST
β Drop-Inβ In Stock
$0.82 / Unit
View Datasheet βPIC16F1824-E/ST
β Drop-Inπ Reference alternative (not in catalog)
PIC16F1455-E/ST
β Drop-Inβ In Stock
$0.95 / Unit
View Datasheet βPIC16F1847-E/ST
β Drop-Inπ Reference alternative (not in catalog)
PIC16F785-E/ST
β Drop-Inπ Reference alternative (not in catalog)
PIC16F753-E/ST Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16 enhanced mid-range 8-bit RISC |
| Program Memory | 3.5 KB Flash (2K x 14 words) |
| RAM | 128 bytes |
| EEPROM | 0 bytes (none on this device) |
| Max CPU Speed | 20 MHz (200 ns instruction cycle) |
| Supply Voltage (Vdd) | 2.0 V to 5.5 V |
| Operating Temperature (E grade) | -40C to +125C |
| Package | 14-TSSOP (4.4 mm body width) |
| I/O Pins | 11 (with PSP/ADC/DAC/CCP functions multiplexed) |
| ADC | 10-bit, up to 8 channels (ADC2 with computation) |
| DAC | 9-bit, 1 channel, rail-to-rail output |
| Comparators | 2 rail-to-rail |
| PWM Modules | 1 Enhanced CCP (ECCP) + 1 standard CCP, 4 PWM outputs total |
| Internal Oscillators | 32 kHz LFINTOSC + 16 MHz HFINTOSC, PLL on HF for 32 MHz |
| Timers | Timer0, Timer1, Timer2, ultra-low-power wake timer |
| Special Peripherals | CTMU (mTouch capacitive touch), hardware limit detector, ADC2 computation |
| Programming Interface | ICSP (In-Circuit Serial Programming) |
| MSL Moisture Sensitivity | MSL1 (JEDEC J-STD-020) |
| RoHS Status | Compliant |
| Lead-Free (Pb-free) | Yes |
PIC16F753-E/ST Pin Configuration
| Pin 1 | RA5/AN4/CWGFLT/SS/T0CKI β ADC analog channel 4 / SPI SS / Timer0 clock (bidirectional GPIO) |
| Pin 2 | RA4/AN3/T1G/OSC2 β ADC analog channel 3 / Timer1 gate / alternate oscillator output (bidirectional GPIO) |
| Pin 3 | RA3/AN2/C1IN+/DACOUT/Vref+ β ADC analog channel 2 / Comparator 1 non-inverting / 9-bit DAC output / voltage reference plus (bidirectional GPIO) |
| Pin 4 | RA2/AN1/C1IN-/DACVref+/CCP1 β ADC analog channel 1 / Comparator 1 inverting / DAC reference plus / ECCP1 output (bidirectional GPIO) |
| Pin 5 | RA1/AN0/C2IN-/ICSPCLK/VCFG- β ADC analog channel 0 / Comparator 2 inverting / ICSP clock / Vref minus (bidirectional GPIO) |
| Pin 6 | RA0/AN5/DACEN/DACIN-/ICSPDAT β ADC analog channel 5 / DAC enable / DAC input minus / ICSP data (bidirectional GPIO) |
| Pin 7 | Vss β Ground reference |
| Pin 8 | RC5/CCP2/SDO β Standard CCP2 / SPI SDO (bidirectional GPIO) |
| Pin 9 | RC4/C2OUT/SDA/SDI β Comparator 2 output / I2C SDA / SPI SDI (bidirectional GPIO) |
| Pin 10 | RC3/AN7/C1OUT/CCP2/SCL β ADC analog channel 7 / Comparator 1 output / CCP2 / I2C SCL (bidirectional GPIO) |
| Pin 11 | RC2/AN6/P1B/PSE β ADC analog channel 6 / Enhanced PWM 1B output (bidirectional GPIO) |
| Pin 12 | RC1/AN8/P1A/PSE β ADC analog channel 8 / Enhanced PWM 1A output (bidirectional GPIO) |
| Pin 13 | RC0/P1C/PSE/INT β Enhanced PWM 1C output / external interrupt (bidirectional GPIO) |
| Pin 14 | Vdd β Positive supply voltage 2.0-5.5 V |
Typical Applications
PIC16F753-E/ST is suitable for 6 applications: LED Lighting Drivers, Capacitive Touch Sensing Interfaces, Brushless DC Motor Control, Battery Chargers and Power Banks, Industrial Sensor Signal Conditioning, White Goods and Small Appliances.
LED Lighting Drivers
The PIC16F753-E/ST integrates a 9-bit rail-to-rail DAC, ECCP PWM module and comparators that together form a complete constant-current LED driver in one 14-pin TSSOP package. The DAC sets the reference for an external op-amp + MOSFET current-sense loop, while the ECCP module outputs a stable 1-2 kHz PWM with dead-band control to avoid shoot-through. With four PWM outputs and ADC2 hardware averaging, an RGBW or tunable-white LED fixture reaches +/- 1 percent current matching without external DSP. Sleep current below 50 nA enables standby draws measured in micro-watts per fixture, suitable for ENERGY STAR residential solid-state lighting. Recommended companion parts: PIC12F1571 (LED front-end supervisor) and MIC23030 (auxiliary 3.3V LDO for housekeeping).
Recommended
Capacitive Touch Sensing Interfaces
The PIC16F753's integrated CTMU (Charge Time Measurement Unit) peripheral implements mTouch capacitive sensing without external analog components, eliminating the reference capacitor and charge-pump circuits typical of discrete implementations. ADC2 with computation automatically averages and threshold-compares the timed capacitance count, offloading the CPU. A 14-pin TSSOP PIC16F753 can scan up to 11 touch pads through RA0-RA5 and RC0-RC4, and the 8 MIPS throughput executes gesture math in real time at 100 Hz refresh. The result: a sealed user-interface panel for appliances, automotive center stack, or consumer devices where styling requires no mechanical buttons. Recommended companion parts: CAP1114 (secondary touch controller) and MCP4725 (system reference DAC if multi-touch calibration needed).
Recommended
Brushless DC Motor Control
The PIC16F753's Enhanced CCP (ECCP) module with full-bridge PWM mode plus center-aligned PWM drives a 3-phase brushless DC motor at up to 50 kHz switching frequency from a single 14-TSSOP MCU. The integrated 9-bit DAC generates a precise throttle ramp reference for closed-loop speed control, while the comparators sense BEMF for sensorless commutation. With 4 PWM outputs the chip can also drive a half-bridge gate driver such as the TC4427A to switch the DC bus directly in low-power BLDC fans, pumps, or small drones. The 8 MIPS RISC pipeline executes PID + space-vector modulation within 2 microseconds, leaving cycles for USB or UART housekeeping. Recommended companion parts: TC4427A (MOSFET gate driver) and MCP6002 (sense amplifier for shunt current monitor).
Recommended
Battery Chargers and Power Banks
The PIC16F753 is well-suited to Li-ion battery chargers and portable USB power banks thanks to its 2.0 V to 5.5 V operating range, integrated 9-bit DAC reference, ADC2 with voltage/current measurement, and 32 kHz LFINTOSC for low-power sleep. Firmware implements CC/CV (constant current / constant voltage) charging profiles using the DAC to steer an external charger IC, while ADC2 simultaneously monitors VBAT, VBUS, and charge current with hardware averaging. The 50 nA sleep current extends shelf life to multiple years between battery-pack activations. Form factor of 14-TSSOP allows the charger to fit in compact PCBAs for travel power banks and coin-cell wireless sensor nodes. Recommended companion parts: MCP73831 (single-cell Li-ion charge controller) and MCP1700 (LDO for MCU supply from VBAT).
Recommended
Industrial Sensor Signal Conditioning
Use PIC16F753 as an intelligent front-end for 4-20 mA loop sensors, RTDs, thermocouples, and bridge-pressure transducers. The 10-bit ADC with ADC2 handles linearization math, the two rail-to-rail comparators implement window alarms, and the 9-bit DAC generates excitation current or calibration offsets. With 8 MIPS throughput the MCU transmits conditioned readings over UART, SPI, or LIN bus at standard industrial rates. The -40C to +125C extended temperature grade meets outdoor panel-mount and factory-floor requirements. Recommended companion parts: MCP6S21 (programmable-gain amplifier) and MCP2551 (CAN transceiver for noisy industrial networks).
Recommended
White Goods and Small Appliances
Washing machines, rice cookers, induction hobs, coffee makers and similar small appliances need compact, low-cost MCUs with mixed-signal peripherals - exactly what PIC16F753 delivers. The integrated PWM drives TRIAC phase-angle control or low-side relays via optocouplers, the comparators implement zero-cross detection and overcurrent protection, the ADC reads temperature and water level, and the DAC provides variable setpoints to user-interface LED drivers. With 3.5 KB of flash, typical appliance firmware (cycle programs, user menus, fault handling) fits with cycles to spare, and ICSP allows late-stage customization right on the production line. Recommended companion parts: EL817 (zero-cross optocoupler) and ULN2003A (relay driver array).
Recommended
Recommended Products Summary
Engineering reference data for PIC16F753-E/ST β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1703-E/ST | PIC16F1823-E/ST | PIC16F1824-E/ST | PIC16F1455-E/ST | PIC16F1847-E/ST | PIC16F785-E/ST |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 14-TSSOP | 14-TSSOP (same) | 14-TSSOP (same) | 14-TSSOP (same) | 14-TSSOP (same) | 14-TSSOP (same) | 14-TSSOP (same) |
| Core | PIC16 enhanced mid-range 8-bit | PIC16 enhanced mid-range 8-bit | PIC16 enhanced mid-range 8-bit | PIC16 enhanced mid-range 8-bit | PIC16 enhanced mid-range 8-bit | PIC16 enhanced mid-range 8-bit | PIC16 enhanced mid-range 8-bit |
| Max Clock | 20 MHz / 8 MIPS | 32 MHz / 8 MIPS | 32 MHz / 8 MIPS | 32 MHz / 8 MIPS | 20 MHz / 8 MIPS | 32 MHz / 8 MIPS | 20 MHz / 8 MIPS |
| Program Memory | 3.5 KB Flash | 3.5 KB Flash | 3.5 KB Flash | 4 KB Flash | 14 KB Flash | 28 KB Flash | 3.5 KB Flash |
| RAM | 128 bytes | 128 bytes | 128 bytes | 256 bytes | 1 KB | 1.5 KB | 128 bytes |
| Integrated DAC | 9-bit hardware DAC | No (PWM + R-2R equivalent) | 5-bit DAC + 8-bit DAC | 5-bit DAC + 8-bit DAC | No | 5-bit DAC | 9-bit DAC + integrated op-amps |
| CTMU mTouch | Yes | No (uses ADC + PWM) | Yes | Yes | No | Yes | No |
| USB Module | None | None | None | None | USB 2.0 Full-Speed | None | None |
| Temperature Grade | Extended -40C to +125C | Extended -40C to +125C | Extended -40C to +125C | Extended -40C to +125C | Extended -40C to +125C | Extended -40C to +125C | Extended -40C to +125C |
Key Differentiators
- Integrated hardware 9-bit rail-to-rail DAC (vs PIC16F1823-E/ST)
- CTMU mTouch capacitive sense peripheral (vs PIC16F1703-E/ST)
- Extended -40C to +125C grade at base-tier /ST package (vs PIC16F1455-E/ST)
- Hardware ECCP with bridge mode and dead-band control (vs PIC16F785-E/ST)
Design Notes
PIC16F753 operates from 2.0-5.5 V on Vdd with typical idle current of 1.8 mA at 5V/16 MHz, dropping to less than 50 nA in sleep with WDT disabled. Decouple Vdd with a 100 nF X7R ceramic placed within 5 mm of pin 14 plus a 10 uF bulk tantalum or aluminum polymer at the regulator output. Configure the software-programmable BOR to a threshold above your minimum legitimate rail, and consider enabling the ultra-low-power wake timer (ULPWT) for sub-microamp remote sensor applications.
Treat the analog and digital sections of the 14-TSSOP layout with care. Keep RC3/RC2/RC1/RC0 (which can carry PWM switching signals) on the side of the chip opposite to RA0-RA5 analog inputs to prevent PWM-induced kickback noise coupling into the ADC. Route the AVdd/AVss pair with a star connection or ferrite bead to Vdd/Vss to reject digital switching noise from 9-bit DAC and ADC2 measurements. Keep CTMU traces to capacitive sense pads short and guarded by a ground pour.
PIC16F753 has NO internal EEPROM - if your firmware stores configuration data (calibration constants, user preferences), you must either use a software flash-write routine to the upper program-memory rows or migrate to PIC16F76/PIC16F1703 (which includes 256 B EEPROM). Also note that the ICSP programming pins (RA0 for ICSPDAT, RA1 for ICSPCLK) must be available in the final design - do not strap them permanently to external signals that could conflict with the programmer.
Compliance Information
PIC16F753-E/ST is lead-free (Pb-free) and RoHS compliant per Microchip product page. The -E temperature grade suffix denotes the extended -40C to +125C range but is NOT equivalent to AEC-Q100 PPAP automotive qualification - for AEC-Q100 qualified parts from this family consult the PIC16F753-E/ST with Q or VAO suffix options. Halogen-free is per Microchip PB-free policy.