PIC16F726-I/SO - 8-bit 20MHz 14KB Flash MCU | Microchip XLP
N.º de pieza: PIC16F726-I/SO ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $2.95 | $2,95 |
| 10 | $2.72 | $27,20 |
| 100 | $2.41 | $241,00 |
| 500 | $2.1 | $1.050,00 |
| 1.000 | $1.85 | $1.850,00 |
PIC16F726-I/SO Descripción general
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, and a rich set of peripherals such as ADC, timers, PWM, communication ports, and I/O. Within the broader classification, the PIC16F726 sits in the 8-bit mid-range MCU segment, which is widely used for cost-sensitive embedded control where deterministic real-time response and low power consumption matter more than raw compute throughput. The nanoWatt XLP family extends this by adding sleep currents in the nanoampere range, making the part suitable for battery-powered and energy-harvesting applications.
Key features include 14 KB of self-programmable Flash program memory, 368 bytes of RAM, an enhanced mid-range 8-bit CPU pipeline that executes most instructions in a single 200 ns cycle, and a 14-channel 8-bit ADC with voltage reference. The part also exposes two PWM modules with complementary outputs, multiple timers, an EUSART, MSSP for SPI/I2C, up to 25 digital I/O pins, and an integrated LCD driver on the larger-pin sibling PIC16F727. The wide 2.0V-5.5V supply range gives the designer flexibility to run from a single Li-ion, two AA cells, or a regulated 3.3V/5V rail.
Architecturally, the PIC16F726 uses a Harvard RISC core with separate code and data buses, a hardware stack, and a priority interrupt controller. The Flash memory supports In-Circuit Serial Programming (ICSP) and self-programming for bootloader applications, while nanoWatt XLP adds multiple idle and sleep modes with peripheral clock gating. This combination yields typical sleep currents on the order of tens of nA at 3V, which is the primary differentiator against the older PIC16F72 baseline that this device replaces.
Typical applications include battery-powered sensor nodes, low-cost home appliances and white goods, sensor signal conditioning, LED lighting controllers, small motor control loops, and human-machine interface (HMI) front panels. The integrated ADC and PWM peripherals make the part particularly well-suited for closed-loop control in thermostats, fan controllers, and consumer IR remote controls.
When designing with this part, ensure that the ICSP pins are not loaded with heavy capacitance, and add proper decoupling (0.1 uF plus bulk) close to the supply pins. For lowest sleep current, disable unused peripherals and use the deep-sleep modes that nanoWatt XLP exposes; verify quiescent current on the bench under your real configuration before finalising the BOM.
This page synthesises distributor pricing, drop-in alternatives within the PIC16F72X family, and practical design notes that are not present in the manufacturer datasheet alone, giving the design engineer a faster path from selection to prototype.
Alternativas directas para PIC16F726-I/SO — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con PIC16F726-I/SO (mismo factor de forma y huella) — difiere en Package, ADC, Operating Temperature, Timers, Core.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC16F727-I/SO
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16F723-I/SO
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16F722-I/SO
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16F726T-I/SO
✅ Sustitución directa✓ En stock
$2.18 / unidad
Ver hoja de datos →PIC16F726-E/SO
✅ Sustitución directa✓ En stock
$2.31 / unidad
Ver hoja de datos →PIC16F726-I/MV
✅ Sustitución directa ⚠️ Especificaciones sin verificar📋 Alternativa de referencia (no en el catálogo)
PIC16F726-I/SO Valores máximos y características eléctricas
| Core | PIC16 8-bit RISC (mid-range, 14-bit instruction) |
| Program Memory | 14 KB Flash |
| RAM | 368 bytes |
| Maximum CPU Speed | 20 MHz (200 ns instruction cycle) |
| Tensión de alimentación | 2.0 V to 5.5 V |
| I/O Pins | 25 (max) |
| ADC | 8-bit, 14 channels |
| PWM Modules | 2 (Enhanced PWM, ECCP + CCP) |
| Communication | EUSART, MSSP (SPI / I2C) |
| Temperatura de funcionamiento | -40 C to +85 C (Industrial, -I grade) |
| Encapsulado | 28-SOIC (0.300 inch / 7.50 mm width) |
| Tipo de montaje | Surface Mount |
| Nivel MSL | 1 |
| Estado RoHS | Compliant |
| Lead-Free | Yes (Matte Tin finish) |
| Programming | ICSP (In-Circuit Serial Programming) |
| Low-Power Technology | nanoWatt XLP |
| Family | PIC16(L)F722/3/4/6/7 |
Configuración de pines de PIC16F726-I/SO
| Pin 1 | RA0/AN0/ULPWU — PORTA bit 0 / analog channel 0 / ultra-low-power wake-up |
| Pin 2 | RA1/AN1 — PORTA bit 1 / analog channel 1 |
| Pin 3 | RA2/AN2 — PORTA bit 2 / analog channel 2 |
| Pin 4 | RA3/AN3/VREF+ — PORTA bit 3 / analog channel 3 / ADC positive reference |
| Pin 5 | RA4/AN4/T0CKI — PORTA bit 4 / analog channel 4 / Timer0 clock input |
| Pin 6 | RA5/AN5/SS/HLVDIN — PORTA bit 5 / analog channel 5 / SPI slave select / high/low voltage detect input |
| Pin 7 | RA6/OSC2/CLKOUT — PORTA bit 6 / oscillator output / clock output |
| Pin 8 | RA7/OSC1/CLKIN — PORTA bit 7 / oscillator input / clock-in ext. input |
| Pin 9 | RE3/MCLR/VPP — PORTE bit 3 / Master Clear (reset) / programming voltage |
| Pin 10 | VSS — Ground reference |
| Pin 11 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| Pin 12 | RB0/INT0/FLT0 — PORTB bit 0 / external interrupt 0 / PWM fault input |
| Pin 13 | RB1/INT1 — PORTB bit 1 / external interrupt 1 |
| Pin 14 | RB2/INT2 — PORTB bit 2 / external interrupt 2 |
| Pin 15 | RB3/CCP2/P2A — PORTB bit 3 / CCP2 / PWM2 output A |
| Pin 16 | RB4 — PORTB bit 4 |
| Pin 17 | RB5 — PORTB bit 5 |
| Pin 18 | RB6/PGC/ICSPCLK — PORTB bit 6 / ICSP clock / programming clock |
| Pin 19 | RB7/PGD/ICSPDAT — PORTB bit 7 / ICSP data / programming data |
| Pin 20 | VSS — Ground reference |
| Pin 21 | VDD — Positive supply voltage |
| Pin 22 | RC0 — PORTC bit 0 |
| Pin 23 | RC1 — PORTC bit 1 |
| Pin 24 | RC2/CCP1/P1A — PORTC bit 2 / CCP1 / PWM1 output A |
| Pin 25 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 26 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 27 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 28 | RC6/TX/CK — PORTC bit 6 / EUSART TX / EUSART clock |
Aplicaciones típicas
PIC16F726-I/SO es adecuado para 6 aplicacións: Battery-Powered IoT Sensor Node, Home Appliance and White Goods Control, LED Lighting and Dimmer Controller, Small DC Motor and Fan Control, Thermostat and HVAC Sensor Front-End, Consumer IR Remote Control and HMI.
Battery-Powered IoT Sensor Node
The PIC16F726-I/SO fits battery-powered wireless sensor nodes because of its nanoWatt XLP sleep currents in the nA range, 14-channel 8-bit ADC for sensor readout, and 2.0 V to 5.5 V supply that lets it run directly from a single Li-ion or 2xAA cell. With 14 KB of Flash the part can host a small application plus a wake-on-interrupt scheduler, while the integrated MSSP (SPI/I2C) talks to external sensors or a low-power radio such as the MRF24J40 or RN2483. Compared with a bare 8-bit baseline, the XLP deep-sleep modes let a 3 V coin cell survive multi-year deployments when the MCU spends most of its life sleeping between sensor samples.
Recomendado
Home Appliance and White Goods Control
The PIC16F726-I/SO is well matched to white goods and small home appliances such as coffee machines, microwave ovens, dishwashers, and washing-machine user-interface boards. Its 25 digital I/O lines can drive keypads, seven-segment displays, and relay coils, while the two PWM modules control brushed DC motors, solenoids, or heater elements with hardware dead-band control. The 20 MHz core gives deterministic 200 ns instruction execution so control loops run on time, and the industrial -40 C to +85 C temperature grade survives kitchen and laundry environments. Compared with using a more expensive 32-bit MCU, the PIC16F726 cuts BOM cost while still meeting real-time control requirements.
Recomendado
LED Lighting and Dimmer Controller
The PIC16F726-I/SO is a strong fit for constant-current LED drivers and dimmer controllers because its two PWM channels with complementary outputs support both colour-mixing RGB drivers and phase-cut dimming interfaces. The 8-bit ADC reads light sensors and current-sense amplifiers for closed-loop brightness control, while the EUSART enables DMX-512 or proprietary wired lighting protocols. nanoWatt XLP sleep modes keep standby power below regulatory limits when the lights are off. Compared with a discrete analog dimmer, the MCU enables programmable curves, soft-fade behaviour, and remote control without extra components.
Recomendado
Small DC Motor and Fan Control
For small brushed DC motor and fan speed-control loops, the PIC16F726-I/SO delivers enough PWM resolution, ADC channels, and timer bandwidth at 20 MHz. The two PWM outputs can drive an H-bridge via gate drivers such as the MCP1755 or TC4427, while the ADC closes the loop by sampling back-EMF or shunt current. Hardware fault timers implement stall detection and overcurrent protection, which is critical for fans and pumps. Compared with analog-only motor drivers, the MCU gives software-configurable acceleration profiles, RPM regulation, and diagnostic telemetry over UART.
Recomendado
Thermostat and HVAC Sensor Front-End
The PIC16F726-I/SO is a natural choice for thermostat and HVAC sensor front-ends because it can read multiple temperature sensors via its 14-channel ADC, drive a small character LCD through software SPI, and log data over EUSART to a host controller. The wide 2.0-5.5 V supply supports both 24 VAC-derived rails and battery backup, and the industrial temperature grade matches HVAC equipment environments. Compared with mechanical thermostats, software control enables programmable schedules, remote telemetry, and adaptive learning algorithms within a single low-cost MCU.
Recomendado
Consumer IR Remote Control and HMI
The PIC16F726-I/SO works well as the controller inside consumer IR remote controls, key fobs, and small human-machine interface modules. Its nanoWatt XLP sleep modes enable multi-year battery life on a single coin cell, while the integrated timers can generate accurate 38 kHz carrier waveforms for IR transmission without CPU overhead. The MSSP block handles capacitive-touch I/O via the on-chip mTouch peripheral (where supported), and the EUSART enables bidirectional IR or RF links. Compared with off-the-shelf encoder ICs, the MCU adds custom command sets and over-the-air upgradeability through the bootloader.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC16F726-I/SO — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | PIC16F727-I/SO | PIC16F723-I/SO | PIC16F722-I/SO | PIC16F726T-I/SO | PIC16F726-E/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (0.300 inch) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) | 28-SOIC (same) |
| Program Flash | 14 KB | 14 KB | 7 KB (-50%) | 3.5 KB (-75%) | 14 KB | 14 KB |
| Data RAM | 368 bytes | 368 bytes | 192 bytes (-48%) | 128 bytes (-65%) | 368 bytes | 368 bytes |
| Maximum CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C (Extended) |
| Integrated LCD Driver | No | Yes | No | No | No | No |
| Packaging Form | Tube | Tube | Tube | Tube | Tape & Reel | Tube |
Diferenciadores clave
- Highest Flash density in the SOIC-28 PIC16F72X family (frente a PIC16F723-I/SO)
- Lower cost than the LCD-equipped sibling while keeping the same package (frente a PIC16F727-I/SO)
- Extended temperature variant available in the same package (frente a PIC16F726-E/SO)
Notas de diseño
Place a 0.1 uF ceramic decoupling capacitor as close as possible to each VDD pin (pins 11 and 21) and a bulk capacitor (1-10 uF) on the supply rail. For battery-powered designs, leverage the nanoWatt XLP sleep modes and disable unused peripherals in firmware; verified datasheet sleep current is in the nA range at 3 V, but actual on-bench values depend on which peripherals you leave enabled and on the I/O pin leakage of your board.
Keep the ICSP pins (RB6/PGC and RB7/PGD) accessible with a 6-pin header or test pad so that in-circuit programming and debugging with MPLAB ICD/REAL ICE remain possible after assembly. Avoid long traces on MCLR/VPP to ensure the reset line stays clean during in-circuit programming - Microchip's datasheet specifies the MCLR pull-up and decoupling network for reliable programming.
Do not exceed the absolute maximum VDD of 7.5 V or sink/source more than 25 mA per I/O pin (per pin/per port limits in the datasheet). When migrating from the legacy PIC16F72, verify that your configuration bits match the PIC16F726 because the new oscillator and watchdog default settings are different. Configuration mismatches are the most common cause of 'dead' PIC16F726 prototypes after porting PIC16F72 firmware.
Keep the analog reference (RA3/VREF+) and analog inputs short and guarded by a digital ground to preserve ADC accuracy at 8-bit resolution. If using the ADC in noisy switching environments, average multiple samples in firmware and add an RC filter at the analog input. The 28-SOIC thermal pad is not internally connected and is purely mechanical - it does not need to be soldered to the board.
Información de cumplimiento
RoHS compliant and lead-free (matte tin finish) per Microchip product page. Not AEC-Q100 qualified; choose AEC-Q100 PIC parts if automotive is required. Halogen-free status is not explicitly listed in the verified data and is marked unknown.