PIC16F723T-I/SS - 7KB Flash 28-Pin XLP MCU | Microchip
MPN: PIC16F723T-I/SS β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.78 | $1.78 |
| 10 | $1.62 | $16.20 |
| 100 | $1.45 | $145.00 |
| 500 | $1.3 | $650.00 |
| 1,000 | $1.18 | $1,180.00 |
| 2,100 | $1.08 | $2,268.00 |
PIC16F723T-I/SS Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data bus and a Harvard or modified-Harvard architecture, typically executing one byte per instruction cycle. The PIC16F family uses a RISC core that executes most instructions in a single instruction cycle, allowing deterministic timing critical for real-time control. Within the broader taxonomy, PIC16F MCUs sit under Microcontrollers, sub-segmented into the 16-bit PIC24/dspic and 32-bit PIC32 families for higher performance, sharing a common MPLAB development ecosystem.
Key features include eleven analog channels of 8-bit ADC, two 8-bit and one 16-bit timers, an Enhanced USART, one MSSP (SPI/I2C), a 16-level hardware comparator, and up to 25 digital I/O pins. The integrated 16 MHz internal oscillator is factory calibrated to Β±1%, eliminating the need for an external crystal in many designs and reducing BOM cost.
The PIC16F723 uses Microchip's enhanced mid-range core with a 14-bit instruction word and a two-stage pipeline that delivers 200 ns instruction execution at 20 MHz. nanoWatt XLP technology includes multiple power-managed modes (Run, Idle, Sleep) and a watchdog timer that can run from an ultra-low-power dedicated internal oscillator, making the device well suited to battery applications where the MCU spends most of its life in Sleep.
Typical applications include consumer remote controls, white-goods and small appliance control panels, low-end sensor nodes, battery chargers, smoke and CO detectors, and industrial sensor interfaces. Internal peripherals such as the Enhanced USART, MSSP and 11-channel 8-bit ADC cover most embedded sensing needs without external glue logic.
Design considerations for the PIC16F723 include ensuring the ICSP programming pins (RB6/RB7) remain accessible on the PCB for in-circuit programming and that the analog supply (AVDD) is properly decoupled from VDD when ADC channels are active. Pull-ups on I/O pins must be enabled in software via the WPUA/WPUB registers.
This page consolidates distributor pricing, drop-in Microchip alternatives in the same 28-SSOP footprint, and engineering design notes that complement the datasheet's electrical characteristics and peripheral description.
Drop-in alternatives for PIC16F723T-I/SS β 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 PIC16F723T-I/SS (same form factor and footprint) β differing in ADC, Core Architecture, I/O Pins, Internal Oscillator, Low-Power Technology.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16F723-I/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16F723A-I/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16F723AT-I/SS
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16F722T-I/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16F726T-I/SS
β Drop-Inβ In Stock
$1.32 / Unit
View Datasheet βPIC16F720T-I/SS
β Drop-Inβ In Stock
$1.02 / Unit
View Datasheet βPIC16F723T-I/SS Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC RISC (enhanced mid-range, 14-bit instruction word) |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| RAM | 192 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Clock | 20 MHz |
| Internal Oscillator | 16 MHz (Β±1% factory calibrated) |
| Supply Voltage Range (VDD) | 1.8 V to 5.5 V |
| I/O Pins | 25 digital I/O (shared with analog functions) |
| ADC | 11-channel, 8-bit |
| Timers | Two 8-bit + one 16-bit (TMR0/TMR1/TMR2) |
| Communication Peripherals | 1x Enhanced USART, 1x MSSP (SPI / I2C) |
| Operating Temperature | -40C to +85C (industrial) |
| Package | 28-pin SSOP (5.30 mm body width) |
| Mounting Type | Surface Mount (Tape and Reel per T suffix) |
| Low-Power Technology | nanoWatt XLP (Sleep current typically < 1 Β΅A) |
| Comparator | 16-level programmable (CVREF) |
| Programming / Debug | ICSP via ICD (RB6/ICSPCLK, RB7/ICSPDAT) |
| RoHS Status | Compliant |
PIC16F723T-I/SS Pin Configuration
| Pin 1 | RA0/AN0/CVREF β Bidirectional I/O / ADC analog input 0 / comparator voltage reference output |
| Pin 2 | RA1/AN1 β Bidirectional I/O / ADC analog input 1 |
| Pin 3 | RA2/AN2 β Bidirectional I/O / ADC analog input 2 |
| Pin 4 | RA3/AN3/VREF+ β Bidirectional I/O / ADC input 3 / ADC positive reference |
| Pin 5 | RA4/AN4/T0CKI β Bidirectional I/O / ADC input 4 / Timer0 clock input |
| Pin 6 | RA5/AN5/SS/HLVDIN β Bidirectional I/O / ADC input 5 / SPI slave select / high/low voltage detect input |
| Pin 7 | VSS β Ground reference for logic and I/O |
| Pin 8 | RA7/OSC1/CLKIN β Bidirectional I/O / external clock input / crystal oscillator input |
| Pin 9 | RA6/OSC2/CLKOUT β Bidirectional I/O / crystal oscillator output / clock output |
| Pin 10 | RC0 β Bidirectional I/O |
| Pin 11 | RC1 β Bidirectional I/O |
| Pin 12 | RC2 β Bidirectional I/O |
| Pin 13 | RC3 β Bidirectional I/O |
| Pin 14 | RC4 β Bidirectional I/O / MSSP I/O |
| Pin 15 | RC5 β Bidirectional I/O / MSSP I/O |
| Pin 16 | RC6 β Bidirectional I/O / Enhanced USART |
| Pin 17 | RC7 β Bidirectional I/O / Enhanced USART |
| Pin 18 | RB0/AN12 β Bidirectional I/O / interrupt-on-change / analog input 12 |
| Pin 19 | RB1/AN10 β Bidirectional I/O / interrupt-on-change / analog input 10 |
| Pin 20 | RB2/AN8 β Bidirectional I/O / interrupt-on-change / analog input 8 |
| Pin 21 | RB3/AN9/CCP1 β Bidirectional I/O / interrupt-on-change / analog input 9 / Capture/Compare/PWM1 |
| Pin 22 | RB4/AN11 β Bidirectional I/O / interrupt-on-change / analog input 11 |
| Pin 23 | RB5/AN13 β Bidirectional I/O / interrupt-on-change / analog input 13 |
| Pin 24 | RB6/ICSPCLK β Bidirectional I/O / interrupt-on-change / ICSP clock |
| Pin 25 | RB7/ICSPDAT β Bidirectional I/O / interrupt-on-change / ICSP data |
| Pin 26 | AVDD β Analog positive supply |
| Pin 27 | AVSS β Analog ground reference |
| Pin 28 | VDD β Logic positive supply |
Typical Applications
PIC16F723T-I/SS is suitable for 7 applications: Consumer Remote Control, Battery-Powered Sensor Node, Smoke and CO Detector Controller, White Goods / Appliance Control Panel, Battery Charger / Power Bank Controller, Industrial Sensor Interface Module, USB HID Toy / Educational Board.
Consumer Remote Control
The PIC16F723T-I/SS fits handheld IR/RF remote controls because its nanoWatt XLP Sleep current stays under 1 Β΅A and the 16 MHz internal oscillator removes the external crystal needed for IR carrier generation. The Enhanced USART can drive IR PWM modulation at 38 kHz carrier; the MSSP can interface an RF transmitter module. The 1.8 V to 5.5 V range lets the MCU run directly from 2x AAA cells, supporting multi-year battery life in typical standby duty cycles of <0.1%.
Recommended
Battery-Powered Sensor Node
The PIC16F723T-I/SS supports battery-powered wireless sensor nodes with multi-year runtime, thanks to typical Sleep currents below 1 Β΅A and a Watchdog Timer running from an ultra-low-power dedicated oscillator. The 11-channel 8-bit ADC handles temperature, light, voltage and resistive sensors with internal 1.024 V / 2.048 V / 4.096 V references for ratiometric measurement, eliminating an external reference IC. The MSSP in SPI mode connects to low-power sub-GHz transceivers from the same PCB.
Recommended
Smoke and CO Detector Controller
The PIC16F723T-I/SS is widely used in residential smoke/CO detector controllers, where its 16-level programmable voltage reference and analog comparator directly drive the photoelectric chamber op-amp without external comparators. The 11-channel 8-bit ADC reads battery voltage, test button and chamber current; the 16-bit TMR1 drives the chirp oscillator, and Sleep-current behaviour under 1 Β΅A preserves backup battery for years. UL 217 compliance is supported by the device's industrial temperature range and high-noise immunity.
Recommended
White Goods / Appliance Control Panel
The PIC16F723T-I/SS is a strong fit for washing-machine, dishwasher and oven control panels because the 11-channel 8-bit ADC reads multiple temperature sensors, water levels and keypads with internal references. The MSSP in I2C mode connects to LED display drivers and EEPROMs, while the Enhanced USART supports service/diagnostic handhelds. The wide 1.8-5.5 V range and noise immunity make it tolerant of motor-driver transients common on appliance PCBs.
Recommended
Battery Charger / Power Bank Controller
The PIC16F723T-I/SS can act as a state-machine controller for single-cell Li-ion chargers, USB power banks and DC-DC controllers, where the 16-level programmable CVREF and Enhanced USART allow charging-curve CC/CV tuning via serial commands. The 8-bit ADC reads battery voltage and current sense with internal reference, and the 16-bit TMR1 drives PWM outputs for switching converters. Sleep mode below 1 Β΅A is critical for shelf-life in shipped products.
Recommended
Industrial Sensor Interface Module
The PIC16F723T-I/SS acts as the protocol-translation brain in industrial 4-20 mA / 0-10 V sensor interfaces, where its 8-bit ADC digitises analog sensors and the Enhanced USART/MSSP deliver Modbus RTU over RS-485 or SPI/I2C to a host PLC. Industrial temperature grade (-40C to +85C) and electromagnetic robustness match IEC 61000-4-x requirements when paired with isolated transceivers. The 28-SSOP footprint suits slim DIN-rail modules that require a small PCB outline.
Recommended
USB HID Toy / Educational Board
The PIC16F723T-I/SS can serve as the foundation of educational microcontroller boards and simple USB HID devices, where the 7 KB Flash and 192-byte RAM easily fit tiny programs and the Enhanced USART directly drives a low-cost USB-to-UART bridge like MCP2200 or CH340. The MPLAB Snap/PICkit 4 programming interface over RB6/RB7 is widely supported in schools, and the 28-SSOP footprint is friendly to breadboard-friendly breakout boards. Designers get a stable, well-documented platform with decades of Microchip tooling behind it.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F723T-I/SS β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F723-I/SS | PIC16F723A-I/SS | PIC16F722T-I/SS | PIC16F726T-I/SS | PIC16F720T-I/SS |
|---|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 7 KB | 7 KB | 7 KB | 3.5 KB (-50%) | 14 KB (+100%) | 3.5 KB (-50%) |
| RAM | 192 bytes | 192 bytes | 192 bytes | 128 bytes | 368 bytes | 128 bytes |
| Data EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage Range | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V (rev A) | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| ADC Channels / Resolution | 11 / 8-bit | 11 / 8-bit | 11 / 8-bit | 11 / 8-bit | 11 / 8-bit | 8 / 8-bit (-3 channels) |
| Internal Oscillator Accuracy | 16 MHz Β±1% | 16 MHz Β±1% | 16 MHz Β±1% | 16 MHz Β±1% | 16 MHz Β±1% | 16 MHz Β±1% |
Key Differentiators
- Industry-leading XLP deep-Sleep current under 1 Β΅A typical (vs PIC16F720T-I/SS)
- Optimum balance between Flash size and price (vs PIC16F726T-I/SS)
- Same-family upward path with 2x the Flash memory (vs PIC16F722T-I/SS)
Design Notes
The PIC16F723T-I/SS draws typical IPD (Sleep with WDT) current below 1 Β΅A per the datasheet, but this assumes all peripherals disabled and I/O pins configured as outputs (not floating). Inputs left floating can draw additional leakage through their input-stage MOSFETs, particularly at high VDD; configure all unused pins as outputs driving low or enable the internal weak pull-ups. Estimated: at 5 V with one floating input, board-level Sleep current may rise to 5-10 Β΅A.
Place 0.1 Β΅F decoupling capacitors (X7R ceramic) on AVDD and VDD as close as possible to the respective SSOP28 pins, ideally within 3 mm to suppress switching transients. Add a 10 Β΅F bulk aluminium-polymer or tantalum capacitor at the regulator output. Separate the analog ground plane (AVSS) from the digital ground plane (VSS) and join them at a single point under the MCU to minimise ADC conversion noise.
Ensure RB6 and RB7 (ICSP pins) remain accessible on the PCB through a programming header or test points, otherwise in-circuit programming requires rework. Pull-up enable on PORTB is configurable per pin, but the global RBPU bit in OPTION_REG must be cleared for any pull-ups to function - a common firmware porting mistake when migrating from older PIC16 baselines. Estimated: a single uninitialised pull-up on RB0 can drive Sleep current from <1 Β΅A to >50 Β΅A.
The 8-bit ADC on PIC16F723T-I/SS achieves approximately Β±0.5 LSB linearity with a 6 Β΅s acquisition time. Use the internal 1.024 V / 2.048 V / 4.096 V CVREF when measuring ratiometric low-level signals to eliminate switching-noise injection from external references. Place analog traces away from the PWM/CCP1 drive lines (RB3) and add a ground-keep-out guard ring around analog pins used at high impedance.
Compliance Information
RoHS compliant Pb-free SSOP28 package; industrial temperature grade -40C to +85C. AEC-Q100 not applicable - the PIC16F723 family is not automotive qualified.