PIC16F723A-I/MV - 7KB Flash 28-Pin XLP MCU | Microchip
MPN: PIC16F723A-I/MV β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.18 | $2.18 |
| 10 | $1.96 | $19.60 |
| 100 | $1.62 | $162.00 |
| 500 | $1.31 | $655.00 |
| 1,000 | $1.05 | $1,050.00 |
PIC16F723A-I/MV Overview
An 8-bit PIC microcontroller is a single-chip computer built around a Reduced Instruction Set Computer (RISC) core. PIC MCUs sit in the broader taxonomy of microcontrollers (MCU) -> embedded controllers -> semiconductor ICs, and they integrate CPU, non-volatile Flash, SRAM, peripherals, and I/O on a single die. The 8-bit PIC16 architecture executes instructions in a single instruction cycle (200ns at 20MHz), uses 35 single-word instructions, and targets cost-sensitive, low-power embedded designs ranging from consumer appliances to industrial sensors.
Key features of the PIC16F723A-I/MV include 7KB (4K x 14 words) of self-programmable Flash, 192 bytes of RAM, 256 bytes of EEPROM, an integrated 16MHz internal oscillator (calibrated to +/-1% typical), an Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART), two 8-bit timers and one 16-bit timer, and a 14-channel 8-bit Analog-to-Digital Converter (ADC). The nanoWatt XLP block delivers ultra-low sleep currents for battery-powered applications.
Architecturally, the PIC16F723A combines a 14-bit instruction word with 8-bit data paths and a hardware multiplier for compact code. The mTouch capacitive-touch peripheral and Capture/Compare/PWM (CCP) modules extend the device into HMI and motor-control segments without external ICs, while the ADC's internal voltage reference and selectable acquisition logic reduce BOM cost.
Typical applications include battery-powered sensor nodes, IoT edge nodes, capacitive touch user interfaces, low-cost motor control loops, and consumer white-goods control panels. The wide 1.8V-5.5V supply range supports operation directly from single-cell Li-Ion, two-cell AA, or USB-derived 5V rails.
When designing with this device, use the on-chip debug circuit (ICD) for non-intrusive in-circuit programming and verify the package's exposed pad is soldered to the PCB ground pour for rated thermal and electrical performance. Choosing the I-grade (-40C to +85C) variant supports consumer and industrial use; an E-grade automotive version is also available.
This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC16F722A/723A family, and practical PCB layout notes that complement the manufacturer's datasheet.
Drop-in alternatives for PIC16F723A-I/MV β 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 PIC16F723A-I/MV (same form factor and footprint) β differing in ADC, Package, Timers, Communication, Core Architecture.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16F722A-I/MV
β Drop-Inπ Reference alternative (not in catalog)
PIC16F723A-E/MV
β Drop-Inβ In Stock
$0.85 / Unit
View Datasheet βPIC16F723AT-I/MV
β Drop-Inβ In Stock
$1.32 / Unit
View Datasheet βPIC16F722AT-I/MV
β Drop-Inπ Reference alternative (not in catalog)
PIC16F721-I/MV
β Drop-Inπ Reference alternative (not in catalog)
PIC16F720-I/MV
β Drop-Inπ Reference alternative (not in catalog)
PIC16F723A-I/MV Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC16 RISC |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| SRAM | 192 bytes |
| EEPROM | 256 bytes |
| Maximum Clock Speed | 20 MHz |
| Supply Voltage Range | 1.8 V to 5.5 V |
| Internal Oscillator | 16 MHz (calibrated) |
| I/O Pins | 25 (max) |
| ADC | 11 channels, 8-bit |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Communication | EUSART, I2C, SPI (MSSP) |
| CCP Modules | 2 |
| Watchdog Timer | Yes (with dedicated WDT oscillator) |
| Brown-out Reset | Yes (selectable threshold) |
| Operating Temperature (I grade) | -40 C to +85 C |
| Package | 28-pin UQFN (4x4 mm) with exposed pad |
| Low-Power Technology | nanoWatt XLP |
| RoHS Status | Compliant |
PIC16F723A-I/MV Pin Configuration
| Pin 1 | RA3/MCLR/Vpp β Digital I/O / Master Clear (Reset) input / Programming voltage |
| Pin 2 | RA0/AN0/C1IN+ β PORTA bit 0 / Analog input 0 / Comparator1 input+ |
| Pin 3 | RA1/AN1/C2IN+ β PORTA bit 1 / Analog input 1 / Comparator2 input+ |
| Pin 4 | RA2/AN2/Vref-/CVref β PORTA bit 2 / Analog input 2 / DAC reference- |
| Pin 5 | RA4/T0CKI/C1OUT β PORTA bit 4 / Timer0 clock input / Comparator1 output |
| Pin 6 | RA5/AN4/SS/VCref+ β PORTA bit 5 / Analog input 4 / SPI slave select / Vref+ |
| Pin 7 | Vss β Ground reference |
| Pin 8 | RA7/OSC1/CLKIN β PORTA bit 7 / Crystal oscillator input / external clock in |
| Pin 9 | RA6/OSC2/CLKOUT β PORTA bit 6 / Crystal oscillator output / clock out |
| Pin 10 | RC0/SOSCO/SCLKI β PORTC bit 0 / Secondary oscillator out / digital clock in |
| Pin 11 | RC1/SOSCI β PORTC bit 1 / Secondary oscillator in (crystal) |
| Pin 12 | RC2/CCP1/P1A β PORTC bit 2 / CCP1 output / PWM1A |
| Pin 13 | RC3/SCK/SCL β PORTC bit 3 / SPI clock / I2C clock |
| Pin 14 | RC4/SDI/SDA β PORTC bit 4 / SPI data in / I2C data |
| Pin 15 | RC5/SDO β PORTC bit 5 / SPI data out |
| Pin 16 | RC6/TX/CK β PORTC bit 6 / EUSART TX / clock output |
| Pin 17 | RC7/RX/DT β PORTC bit 7 / EUSART RX / data |
| Pin 18 | Vss β Ground reference (second pad) |
| Pin 19 | Vdd β Positive supply (1.8V-5.5V) |
| Pin 20 | RB0/AN8/SRI β PORTB bit 0 / Analog input 8 / SR latch input |
| Pin 21 | RB1/AN9/SRA β PORTB bit 1 / Analog input 9 / SR latch A |
| Pin 22 | RB2/AN10 β PORTB bit 2 / Analog input 10 |
| Pin 23 | RB3/AN11/CPPG2 β PORTB bit 3 / Analog input 11 / CCP2 output |
| Pin 24 | RB4/AN12 β PORTB bit 4 / Analog input 12 |
| Pin 25 | RB5/AN13 β PORTB bit 5 / Analog input 13 |
| Pin 26 | RB6/ICSPCLK β PORTB bit 6 / In-Circuit Serial Programming clock |
| Pin 27 | RB7/ICSPDAT β PORTB bit 7 / In-Circuit Serial Programming data |
| Pin 28 | Vdd β Positive supply (second pin for redundancy) |
Typical Applications
PIC16F723A-I/MV is suitable for 7 applications: Battery-Powered Sensor Nodes, Capacitive Touch User Interface (mTouch), Low-Cost Motor Control (PWM/CCP), Industrial Sensor Conditioning / 4-20 mA Loop, IoT Edge / Connectivity Co-Processor, Consumer Appliance / White Goods Control, Automotive Body Electronics (Pre-Grade AEC-Q100 review).
Battery-Powered Sensor Nodes
The PIC16F723A-I/MV is well-suited for battery-powered sensor nodes thanks to its nanoWatt XLP technology that delivers sub-1uA sleep current, alongside a wide 1.8V-5.5V Vdd that supports direct operation from a single 1.5V AA cell or a 3.3V coin cell. Its integrated 11-channel 8-bit ADC handles multiple analog sensors (temperature, light, voltage) without external multiplexing, and the on-chip 256-byte EEPROM stores calibration constants for in-field trimming. The 192-byte SRAM keeps RAM footprint minimal for periodic wake-measure-transmit cycles, and the 16MHz internal oscillator (+/-1% accuracy) provides accurate UART serial reporting to a master. For sensor-node designs requiring months-to-years of battery life, the PIC16F723A-I/MV reduces BOM count by replacing external op-amps, references, and timers with on-chip resources.
Recommended
Capacitive Touch User Interface (mTouch)
The PIC16F723A-I/MV integrates Microchip's mTouch capacitive-touch peripheral, enabling solid-state buttons, sliders, and proximity detection using only the on-chip CTMU plus PCB pads. The mTouch module handles touch timing and noise filtering in hardware, offloading the CPU and leaving Flash budget available for application logic. Operating across 1.8V-5.5V lets the device drive both 3.3V-only touch sensors and 5V-driven LEDs from a single supply. The 11-channel ADC complements mTouch by reading button-press feedback, and the 8-bit timers generate PWM for LED backlight feedback. Engineers building user-interface modules for appliances or industrial panels choose the PIC16F723A-I/MV for one-chip integration that simplifies PCB layout and lowers cost.
Recommended
Low-Cost Motor Control (PWM/CCP)
The PIC16F723A-I/MV provides two CCP modules that output PWM signals suitable for brushed DC motor control, small brushless commutation loops, or LED-driver regulation. The 20MHz core generates PWM frequencies up to 250 kHz with 10-bit resolution at 19.5 kHz, sufficient for most small-DC motor RPM loops. NanoWatt XLP sleep modes reduce idle losses when motors are stationary, and the on-chip 16MHz internal oscillator survives motor-cycle EMI better than external ceramics in cost-optimized designs. Motor-control tasks such as optical-encoder feedback can be handled by the 16-bit timer, freeing the CPU to run the closed-loop algorithm, and the ADC reads back tacho voltage for current-loop compensation. For fans, pumps, and small actuators, the PIC16F723A-I/MV in 28-UQFN is an attractive single-chip controller.
Recommended
Industrial Sensor Conditioning / 4-20 mA Loop
For industrial 4-20 mA loop transmitters, the PIC16F723A-I/MV operates from loop-derived 12V-24V via an external LDO such as the MCP1700 and runs the sensor-linearization algorithm and HART-friendly UART bootloader. The 11-channel ADC reads pressure, temperature, or flow, while the integrated analog comparator handles fast over-range detection. NanoWatt XLP sleep currents below 1uA help satisfy IEC 61000 / IEC 61508 budget for process-control loops. The wide -40C to +85C operating range supports outdoor sensor heads, and the 28-UQFN package handles extended temperature ranges with proper via-in-pad thermal relief. The PIC16F723A-I/MV therefore fits compact remote I/O modules, RTUs, and field-instrument signal conditioning.
Recommended
IoT Edge / Connectivity Co-Processor
The PIC16F723A-I/MV in 28-UQFN is an attractive companion MCU for Bluetooth/BLE or Wi-Fi modules that require an external host for AT-command processing, OTA updates, or sensor fusion. It runs a serial pass-through between the radio module and the application logic while leaving Flash budget for protocol glue, BLE-GAP profiles, or BLE-beacon formatting. The integrated 256-byte EEPROM stores device-keys or commissioning data, and the EUSART, I2C, and SPI provide flexible concurrent links to radios and sensors. Sleep currents below 1uA let a battery-powered IoT node turn off radio and main MCU power between transmissions, with the PIC16F723A-I/MV acting as the always-on wake controller.
Recommended
Consumer Appliance / White Goods Control
Consumer appliances such as refrigerators, washing machines, and air-conditioners use the PIC16F723A-I/MV for panel control, timer sequencing, and mTouch keypads. Its 8-bit RISC core and 35-instruction set ease legacy customer code portability, while nanoWatt XLP idle modes support EnergyStar standby budgets. The dual CCP modules drive buzzer tones and small-motor relays simultaneously, and the ADC monitors door switches, water-level probes, or thermistor networks. The wide 5V-tolerance simplifies integration with legacy 5V relay drivers without level shifters. The 28-UQFN package fits dense panel layouts where display driver, keypad, and power-supply indicators live on a single compact PCB.
Recommended
Automotive Body Electronics (Pre-Grade AEC-Q100 review)
With the AEC-Q100-grade sibling PIC16F723A-E/MV available, the PIC16F723A-I/MV family is a candidate for non-safety automotive body modules such as RKE receivers, lighting controllers, and instrument-panel backlights. The extended -40C to +125C operating temperature covers under-hood and cabin environments when the E-grade variant is selected, and the 28-UQFN exposed thermal pad handles heat dissipation from 5V relay coils. The EUSART links to LIN-stack transceivers such as the MCP2003B for in-vehicle networking, while mTouch delivers waterproof buttons for exterior door handles. Designers upgrading from 5V CMOS logic gain programmable flexibility without re-tooling the BOM.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F723A-I/MV β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F722A-I/MV | PIC16F723A-E/MV | PIC16F723AT-I/MV | PIC16F722AT-I/MV | PIC16F721-I/MV | PIC16F720-I/MV |
|---|---|---|---|---|---|---|---|
| Package | 28-UQFN (4x4 mm) with EP | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 7 KB | 3.5 KB | 7 KB (same die) | 7 KB (same die) | 3.5 KB | 7 KB | 4 KB |
| Supply Voltage Range | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Max Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Temperature | -40 C to +85 C (I grade) | -40 C to +85 C | -40 C to +125 C (E grade, automotive) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
| ADC Channels | 11 channels, 8-bit | 11 channels, 8-bit | 11 channels, 8-bit | 11 channels, 8-bit | 11 channels, 8-bit | 8 channels, 8-bit | 11 channels, 8-bit |
| Internal Oscillator Accuracy | +/-1% typical | +/-1% typical | +/-1% typical | +/-1% typical | +/-1% typical | +/-1% typical | +/-1% typical |
| Low-Power Technology | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP |
| Approx. Unit Price (qty 1) | $2.18 | ~$1.95 | ~$2.45 | ~$2.18 | ~$1.95 | ~$1.95 | ~$1.85 |
Key Differentiators
- 7KB Flash double the PIC16F722A density in identical 28-UQFN footprint (vs PIC16F722A-I/MV)
- I-grade (-40C to +85C) and E-grade (-40C to +125C) both available from same die (vs PIC16F723A-E/MV)
- NanoWatt XLP power technology with sub-1uA sleep current (vs PIC16F720-I/MV)
Design Notes
The PIC16F723A-I/MV (Datasheet 40001417C) supports four power-managed modes: Run, Idle, Sleep, and Deep Sleep. For battery-powered IoT sensors, drop into Sleep mode using the WDTCPS instruction and rely on Watchdog Timer interrupts to wake. Estimated: with a typical 32.768 kHz secondary crystal driving the RTCC wake loop, average Sleep current may be held under 1uA in real designs - bench-validate before publishing battery-life claims.
The 28-pin UQFN (4x4 mm) exposes a central thermal pad (EP) on pin 29 underside. Solder this EP to a board ground pour with multiple thermal vias (typically 5x 0.3mm vias) to meet the datasheet's theta_JA of approximately 40 C/W; skipping the EP will exceed thermal ratings at 20 MHz under continuous peripheral switching. Keep Vdd/Vss pair on bypass 0.1uF X7R capacitors within 50 mils of pins 19 and 18.
Do not connect a load to RA4 (open-drain on most PIC16F devices). According to the datasheet section 11, RA4 must use an external pull-up to source current; many designers' first revs light an LED from RA4 and find it never saturates. Also, leave MCLR (RA3) unbonded for normal operation, or pull up to Vdd through a 10k resistor for clean Reset.
ICSP pins RB6 (ICSPCLK) and RB7 (ICSPDAT) are shared with general-purpose PORTB I/O. Add 4.7k series resistors between the ICSP header and the part's RB6/RB7 pins if external loads are wired to those pins in production. This prevents loading during programming and avoids over-current faults when the programmer drives RB7 low during ICSP entry. Test methodology: verify a blank PICkit 4 erases and programs the device on a populated production board before ramp.
Estimated: at 5V Vdd, 20 MHz Fosc, and all peripherals active, the PIC16F723A-I/MV draws about 4 mA (core + I/O), dissipating 20 mW. With a properly soldered EP and 1 square inch of 2-oz copper ground pour, junction-to-ambient rises about 0.8 C. Worst-case ambient 85 C leaves junction at ~86 C, well below the 150 C absolute max. For E-grade automotive 125 C ambient use a smaller ground pour is fine, but verify by thermal chamber sweep.
Compliance Information
The PIC16F723A-I/MV itself is not AEC-Q100 qualified; for AEC-Q100 the E-grade variant PIC16F723A-E/MV is required. RoHS and lead-free confirmed via the Microchip product page and the UQFN plastic-package documentation.