PIC16F722-E/SO - 8-Bit 20MHz 3.5KB Flash MCU | Microchip
N.º da peça: PIC16F722-E/SO ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $2.45 | $2,45 |
| 10 | $2.18 | $21,80 |
| 100 | $1.85 | $185,00 |
| 500 | $1.62 | $810,00 |
| 1.000 | $1.38 | $1.380,00 |
PIC16F722-E/SO Visão geral
What is an 8-bit Flash microcontroller? A microcontroller (MCU) is a single-chip computer containing a CPU, non-volatile program memory (Flash), volatile data memory (RAM), and integrated peripherals such as timers, ADC, communication interfaces, and I/O. The 8-bit designation refers to the data path width of the CPU. Within the broader taxonomy, PIC16F722 sits in the hierarchy: microcontroller -> embedded controller -> 8-bit MCU -> PIC16 mid-range -> PIC16F72X sub-family. nanoWatt XLP technology is Microchip's branding for sleep currents below 1 µA, enabling battery-powered applications measured in years rather than hours.
Key features include 128 bytes of EEPROM data memory, 192 bytes of RAM, up to 25 mA source/sink per I/O pin, an internal 16 MHz high-precision oscillator, and 11 channels of 8-bit ADC. The device supports up to 36 digital I/O pins depending on package variant, plus 2 analog comparators, 2 capture/compare/PWM (CCP) modules, and an Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART) for serial communication. Wide operating voltage from 1.8 V to 5.5 V supports both 3.3 V and 5 V system designs.
Architecturally, the PIC16F722 uses Microchip's enhanced mid-range 14-bit instruction set with a hardware multiplier, 8-deep stack, and single-cycle instruction execution except for program branches. The nanoWatt XLP sleep modes (Run, Idle, Sleep, and several deep-sleep variants) drop quiescent current into the nanoamp range, making the part ideal for energy harvesting and IoT sensor nodes. Watchdog Timer with on-chip 128 kHz LFINTOSC and Brown-out Reset improve field reliability.
Typical applications include battery-powered sensor nodes, consumer appliances, LED lighting controllers, low-end motor control, and industrial automation with extended temperature exposure. The wide VDD range and integrated peripherals remove the need for external ADC, supervisor, or EEPROM components.
When designing with this device, note that the "E" temperature grade parts are not recommended for new designs where the "I" grade (-40°C to +85°C) suffices. Verify ICSP™ programming connector compatibility and ensure decoupling capacitors are placed within 4 mm of VDD pins.
This page synthesizes distributor pricing, drop-in alternatives, and practical engineering notes not available in the standalone datasheet, providing a one-stop reference for component selection, BOM risk analysis, and PCB layout review.
Alternativas drop-in para PIC16F722-E/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 PIC16F722-E/SO (mesmo formato e footprint) — diferindo em Package, ADC, I/O Pins, Timers, Communication.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16F722-I/SO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F722AT-I/SO
✅ Drop-In✓ Em estoque
$1.18 / unidade
Ver ficha técnica →PIC16F723-I/SO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F726-I/SO
✅ Drop-In✓ Em estoque
$1.85 / unidade
Ver ficha técnica →PIC16F721-I/SO
✅ Drop-In✓ Em estoque
$0.92 / unidade
Ver ficha técnica →PIC16F720-I/SO
✅ Drop-In✓ Em estoque
$1.02 / unidade
Ver ficha técnica →PIC16F716-E/SO
✅ Drop-In✓ Em estoque
$1.74 / unidade
Ver ficha técnica →PIC16F722-E/SO Classificações máximas e características elétricas
| Family | PIC® 16F |
| Core | 8-bit PIC (enhanced mid-range, 14-bit instruction) |
| CPU Speed | 20 MHz (max) |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| RAM | 192 bytes |
| EEPROM | 128 bytes |
| Operating Voltage (VDD) | 1.8 V to 5.5 V |
| I/O Pins (max) | 36 |
| ADC | 8-bit, 11 channels |
| Comparators | 2 |
| CCP/ECCP Modules | 2 CCP |
| Communication | EUSART, MSSP (SPI/I2C) |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Low-Power Technology | nanoWatt XLP |
| Internal Oscillator | 16 MHz HFINTOSC, 31 kHz LFINTOSC |
| Operating Temperature (E grade) | -40°C to +125°C |
| Encapsulamento | 28-SOIC (wide, 7.50 mm body) |
| Tipo de montagem | Surface Mount |
| RoHS | Compliant |
Configuração de pinos do PIC16F722-E/SO
| Pino 1 | MCLR/VPP/RE3 — Master Clear (reset) input or ICSP programming voltage / digital I/O RE3 |
| Pino 2 | RA0/AN0/ULPWU — Digital I/O RA0, analog input AN0, ultra-low-power wake-up |
| Pino 3 | RA1/AN1 — Digital I/O RA1, analog input AN1 |
| Pino 4 | RA2/AN2 — Digital I/O RA2, analog input AN2 |
| Pino 5 | RA3/AN3/VREF+ — Digital I/O RA3, analog input AN3, ADC positive reference |
| Pino 6 | RA4/AN4/T0CKI — Digital I/O RA4 (open-drain), analog input AN4, Timer0 clock input |
| Pino 7 | RA5/AN5/SS/HLVDIN — Digital I/O RA5, analog input AN5, SPI slave select, high/low-voltage detect input |
| Pino 8 | RE0/AN6 — Digital I/O RE0, analog input AN6 |
| Pino 9 | RE1/AN7 — Digital I/O RE1, analog input AN7 |
| Pino 10 | RE2/AN8 — Digital I/O RE2, analog input AN8 |
| Pino 11 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
| Pino 12 | VSS — Ground reference |
| Pino 13 | RA7/OSC1/CLKIN — Digital I/O RA7, oscillator input, external clock input |
| Pino 14 | RA6/OSC2/CLKOUT — Digital I/O RA6, oscillator output, clock output |
| Pino 15 | RC0/T1OSO/T1CKI — Digital I/O RC0, Timer1 oscillator output, Timer1 clock input |
| Pino 16 | RC1/T1OSI/CCP2 — Digital I/O RC1, Timer1 oscillator input, CCP2 PWM/capture |
| Pino 17 | RC2/P1A/CCP1 — Digital I/O RC2, PWM output P1A, CCP1 PWM/capture |
| Pino 18 | RC3/SCK/SCL — Digital I/O RC3, SPI clock, I2C clock |
| Pino 19 | RC4/SDI/SDA — Digital I/O RC4, SPI data in, I2C data |
| Pino 20 | RC5/SDO — Digital I/O RC5, SPI data out |
| Pino 21 | RC6/TX/CK — Digital I/O RC6, EUSART TX, EUSART synchronous clock |
| Pino 22 | RC7/RX/DT — Digital I/O RC7, EUSART RX, EUSART synchronous data |
| Pino 23 | RB7/ICSPDAT/AN9 — Digital I/O RB7, ICSP data, analog AN9 |
| Pino 24 | RB6/ICSPCLK — Digital I/O RB6, ICSP clock |
| Pino 25 | RB5/AN11 — Digital I/O RB5, analog AN11 |
| Pino 26 | RB4/AN10 — Digital I/O RB4, analog AN10 |
| Pino 27 | RB3/CCP2 — Digital I/O RB3, CCP2 alternate |
| Pino 28 | RB2 — Digital I/O RB2 |
Aplicações típicas
PIC16F722-E/SO é adequado para 6 aplicaçãos: Battery-Powered IoT Sensor Nodes, Consumer Appliance Control, LED Lighting Controllers, Industrial Automation and Control, Low-End Motor Control, Automotive Body Electronics.
Battery-Powered IoT Sensor Nodes
The PIC16F722-E/SO suits battery-powered IoT sensor nodes thanks to nanoWatt XLP technology with sleep currents below 1 µA and active current around 4 mA at 5 V/20 MHz. The 11-channel 8-bit ADC directly interfaces thermistors, photodiodes, and soil-moisture sensors without external signal conditioning. In a typical 3.3 V coin-cell design, the F722 wakes every 30 seconds for ADC sampling and EUSART transmission, achieving 5+ year battery life on a 240 mAh CR2032 cell.
Recomendado
Consumer Appliance Control
Household appliances (washing machines, microwave ovens, coffee makers) use the PIC16F722-E/SO as the main controller for user-interface buttons, LED indicators, and motor-driver logic. The 25 mA source/sink I/O directly drives triacs and relays, eliminating driver transistors in many designs. The 192-byte RAM supports simple state-machine firmware, while 128-byte EEPROM stores user preferences. The extended -40°C to +125°C temperature grade survives under-cabinet kitchen heat.
Recomendado
LED Lighting Controllers
The PIC16F722-E/SO controls constant-current LED drivers via its two CCP modules generating PWM at up to 20 kHz with 10-bit resolution. Color-mixing RGBW fixtures use 3-4 PWM channels plus I2C-controlled LED driver ICs. The 1.8-5.5 V VDD range supports both 3.3 V logic-level and 5 V high-current driver designs. The internal 16 MHz oscillator eliminates external crystals, reducing BOM cost in high-volume commercial lighting products.
Recomendado
Industrial Automation and Control
Factory-floor PLCs and industrial sensor interfaces benefit from the PIC16F722-E/SO extended temperature grade (-40°C to +125°C) and 20 MHz CPU handling real-time Modbus RTU over EUSART. The 11-channel ADC reads 4-20 mA current loops via shunt resistors, while the comparators handle over-current detection without software polling. On-chip EEPROM stores calibration constants and fault logs, surviving field firmware updates. Wide VDD tolerance tolerates 24 V industrial rails after regulator step-down.
Recomendado
Low-End Motor Control
Small DC motors, stepper motors, and brushed servos in toys, HVAC dampers, and small-pump controllers use the PIC16F722-E/SO PWM and Timer1 capture features. The two CCP modules generate complementary PWM for H-bridge drivers, with hardware dead-band generation preventing shoot-through. The 20 MHz clock supports up to 20 kHz PWM frequency above the audible range for quiet operation. Quadrature encoders connect to Timer1 for closed-loop speed control.
Recomendado
Automotive Body Electronics
Although not AEC-Q100 qualified, the extended-temperature PIC16F722-E/SO serves non-safety automotive body applications such as ambient lighting, seat-position memory, and accessory controllers. The wide VDD withstands load-dump transients when paired with TVS protection, and the 128-byte EEPROM stores seat-memory presets. The 28-SOIC wide package provides strong solder-joint reliability for vibration-prone under-dash installations compared to smaller QFN packages.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16F722-E/SO — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16F722-I/SO | PIC16F723-I/SO | PIC16F726-I/SO | PIC16F721-I/SO | PIC16F720-I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same |
| Flash Memory | 3.5 KB | 3.5 KB - same | 7 KB (+100%) | 14 KB (+300%) | 7 KB (+100%) | 3.5 KB - same |
| CPU Speed | 20 MHz | 20 MHz - same | 20 MHz - same | 20 MHz - same | 20 MHz - same | 20 MHz - same |
| Temperature Grade | -40°C to +125°C (E) | -40°C to +85°C (I) | -40°C to +85°C (I) | -40°C to +85°C (I) | -40°C to +85°C (I) | -40°C to +85°C (I) |
| RAM | 192 bytes | 192 bytes - same | 192 bytes - same | 368 bytes (+92%) | 192 bytes - same | 192 bytes - same |
| EEPROM | 128 bytes | 128 bytes - same | 128 bytes - same | 256 bytes (+100%) | 128 bytes - same | 128 bytes - same |
| ADC Channels | 11 | 11 - same | 11 - same | 11 - same | 11 - same | 12 |
| Approx. 1k Price (USD) | 1.38 | 1.25 | 1.55 | 1.75 | 1.50 | 1.30 |
Principais diferenciais
- Extended temperature grade -40°C to +125°C in 28-SOIC wide-body package (vs PIC16F722-I/SO)
- Industry-leading nanoWatt XLP sleep current below 1 µA (vs PIC16F690-I/SO)
- Modern EUSART with auto-baud detection vs legacy USART (vs PIC16F716-E/SO)
- Pin-compatible memory upgrade path to 14 KB Flash without PCB redesign (vs PIC16F726-I/SO)
Notas de projeto
Decoupling capacitors must be placed within 4 mm of the VDD pin 11 and VSS pin 12. Use a 100 nF ceramic plus 10 µF tantalum bulk capacitor; the 100 nF handles high-frequency switching transients while the 10 µF supports the regulator loop during sleep-to-wake transitions. Adding a 10 µF bulk capacitor on AVDD (when separated) reduces ADC reference noise. Power-rail inductance from long VDD traces can cause spurious brown-out resets; keep traces short and wide.
The 28-SOIC wide-body package has 1.27 mm pin pitch, providing robust solder joints for hand-soldering and rework. Use a ground plane on the top or bottom layer under the MCU for thermal dissipation and EMI shielding. Keep analog traces (AN0-AN11) away from digital switching lines such as RC3/SCK and the oscillator pins 13-14. Route the MCLR line (pin 1) with a 10 kΩ pull-up to VDD and a 100 nF capacitor to VSS for noise-free reset operation.
Do not confuse the open-drain RA4 pin with push-pull outputs; it requires an external pull-up resistor. When using the internal 16 MHz HFINTOSC, OSCTUNE bits must be tuned at production test for ±1% accuracy; the factory default is sufficient for UART communication but not for USB or timing-critical protocols. The MCLR pin (RE3) is input-only by default on newer revisions; attempting to drive it as an output can latch up the part.
For EUSART communications above 57600 baud, switch the oscillator to the 16 MHz HFINTOSC and disable the PLL to maintain baud-rate accuracy within ±2%. Use a 4.7 kΩ pull-up on RC4/SDA and RC3/SCL for I2C bus stability at 100 kHz and 400 kHz modes. Place series 33 Ω resistors on SCK/SDO lines when driving long traces to dampen ringing on SPI buses. Shield analog input traces with ground guard rings for high-impedance sensor measurements.
Informações de conformidade
RoHS compliant per Microchip product page. The -E temperature grade is not equivalent to AEC-Q100 automotive qualification; for AEC-Q100-qualified alternatives in this family, consult Microchip automotive-grade portfolio. Halogen-free and lead-free packaging confirmed by Microchip environmental compliance documentation.