PIC16F726-I/SO - 8-bit 20MHz 14KB Flash MCU | Microchip XLP
N.º da peça: PIC16F726-I/SO ✓ Ativo| Qtd. | Preço unitário | 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 Visão geral
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 drop-in para PIC16F726-I/SO — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16F726-I/SO (mesmo formato e footprint) — diferindo em Package, ADC, Operating Temperature, Timers, Core.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16F727-I/SO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F723-I/SO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F722-I/SO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F726T-I/SO
✅ Drop-In✓ Em estoque
$2.18 / unidade
Ver ficha técnica →PIC16F726-E/SO
✅ Drop-In✓ Em estoque
$2.31 / unidade
Ver ficha técnica →PIC16F726-I/MV
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC16F726-I/SO Classificações máximas e características elétricas
| 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) |
| Tensão de alimentação | 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 operação | -40 C to +85 C (Industrial, -I grade) |
| Encapsulamento | 28-SOIC (0.300 inch / 7.50 mm width) |
| Tipo de montagem | Surface Mount |
| Nível MSL | 1 |
| Status 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 |
Configuração de pinos do PIC16F726-I/SO
| Pino 1 | RA0/AN0/ULPWU — PORTA bit 0 / analog channel 0 / ultra-low-power wake-up |
| Pino 2 | RA1/AN1 — PORTA bit 1 / analog channel 1 |
| Pino 3 | RA2/AN2 — PORTA bit 2 / analog channel 2 |
| Pino 4 | RA3/AN3/VREF+ — PORTA bit 3 / analog channel 3 / ADC positive reference |
| Pino 5 | RA4/AN4/T0CKI — PORTA bit 4 / analog channel 4 / Timer0 clock input |
| Pino 6 | RA5/AN5/SS/HLVDIN — PORTA bit 5 / analog channel 5 / SPI slave select / high/low voltage detect input |
| Pino 7 | RA6/OSC2/CLKOUT — PORTA bit 6 / oscillator output / clock output |
| Pino 8 | RA7/OSC1/CLKIN — PORTA bit 7 / oscillator input / clock-in ext. input |
| Pino 9 | RE3/MCLR/VPP — PORTE bit 3 / Master Clear (reset) / programming voltage |
| Pino 10 | VSS — Ground reference |
| Pino 11 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| Pino 12 | RB0/INT0/FLT0 — PORTB bit 0 / external interrupt 0 / PWM fault input |
| Pino 13 | RB1/INT1 — PORTB bit 1 / external interrupt 1 |
| Pino 14 | RB2/INT2 — PORTB bit 2 / external interrupt 2 |
| Pino 15 | RB3/CCP2/P2A — PORTB bit 3 / CCP2 / PWM2 output A |
| Pino 16 | RB4 — PORTB bit 4 |
| Pino 17 | RB5 — PORTB bit 5 |
| Pino 18 | RB6/PGC/ICSPCLK — PORTB bit 6 / ICSP clock / programming clock |
| Pino 19 | RB7/PGD/ICSPDAT — PORTB bit 7 / ICSP data / programming data |
| Pino 20 | VSS — Ground reference |
| Pino 21 | VDD — Positive supply voltage |
| Pino 22 | RC0 — PORTC bit 0 |
| Pino 23 | RC1 — PORTC bit 1 |
| Pino 24 | RC2/CCP1/P1A — PORTC bit 2 / CCP1 / PWM1 output A |
| Pino 25 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pino 26 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pino 27 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pino 28 | RC6/TX/CK — PORTC bit 6 / EUSART TX / EUSART clock |
Aplicações típicas
PIC16F726-I/SO é adequado para 6 aplicaçãos: 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
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16F726-I/SO — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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 |
Principais diferenciais
- Highest Flash density in the SOIC-28 PIC16F72X family (vs PIC16F723-I/SO)
- Lower cost than the LCD-equipped sibling while keeping the same package (vs PIC16F727-I/SO)
- Extended temperature variant available in the same package (vs PIC16F726-E/SO)
Notas de projeto
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.
Informações de conformidade
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.