PIC16F722-E/SO - 8-Bit 20MHz 3.5KB Flash MCU | Microchip
Артикул: PIC16F722-E/SO ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 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 Обзор
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.
Аналоги без доработки для PIC16F722-E/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16F722-E/SO (тот же форм-фактор и посадочное место) — отличается по Package, ADC, I/O Pins, Timers, Communication.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16F722-I/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F722AT-I/SO
✅ Прямая замена✓ В наличии
$1.18 / шт.
Открыть даташит →PIC16F723-I/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F726-I/SO
✅ Прямая замена✓ В наличии
$1.85 / шт.
Открыть даташит →PIC16F721-I/SO
✅ Прямая замена✓ В наличии
$0.92 / шт.
Открыть даташит →PIC16F720-I/SO
✅ Прямая замена✓ В наличии
$1.02 / шт.
Открыть даташит →PIC16F716-E/SO
✅ Прямая замена✓ В наличии
$1.74 / шт.
Открыть даташит →PIC16F722-E/SO Максимальные параметры и электрические характеристики
| 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 |
| Корпус | 28-SOIC (wide, 7.50 mm body) |
| Тип монтажа | Surface Mount |
| RoHS | Compliant |
Конфигурация выводов PIC16F722-E/SO
| Контакт 1 | MCLR/VPP/RE3 — Master Clear (reset) input or ICSP programming voltage / digital I/O RE3 |
| Контакт 2 | RA0/AN0/ULPWU — Digital I/O RA0, analog input AN0, ultra-low-power wake-up |
| Контакт 3 | RA1/AN1 — Digital I/O RA1, analog input AN1 |
| Контакт 4 | RA2/AN2 — Digital I/O RA2, analog input AN2 |
| Контакт 5 | RA3/AN3/VREF+ — Digital I/O RA3, analog input AN3, ADC positive reference |
| Контакт 6 | RA4/AN4/T0CKI — Digital I/O RA4 (open-drain), analog input AN4, Timer0 clock input |
| Контакт 7 | RA5/AN5/SS/HLVDIN — Digital I/O RA5, analog input AN5, SPI slave select, high/low-voltage detect input |
| Контакт 8 | RE0/AN6 — Digital I/O RE0, analog input AN6 |
| Контакт 9 | RE1/AN7 — Digital I/O RE1, analog input AN7 |
| Контакт 10 | RE2/AN8 — Digital I/O RE2, analog input AN8 |
| Контакт 11 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
| Контакт 12 | VSS — Ground reference |
| Контакт 13 | RA7/OSC1/CLKIN — Digital I/O RA7, oscillator input, external clock input |
| Контакт 14 | RA6/OSC2/CLKOUT — Digital I/O RA6, oscillator output, clock output |
| Контакт 15 | RC0/T1OSO/T1CKI — Digital I/O RC0, Timer1 oscillator output, Timer1 clock input |
| Контакт 16 | RC1/T1OSI/CCP2 — Digital I/O RC1, Timer1 oscillator input, CCP2 PWM/capture |
| Контакт 17 | RC2/P1A/CCP1 — Digital I/O RC2, PWM output P1A, CCP1 PWM/capture |
| Контакт 18 | RC3/SCK/SCL — Digital I/O RC3, SPI clock, I2C clock |
| Контакт 19 | RC4/SDI/SDA — Digital I/O RC4, SPI data in, I2C data |
| Контакт 20 | RC5/SDO — Digital I/O RC5, SPI data out |
| Контакт 21 | RC6/TX/CK — Digital I/O RC6, EUSART TX, EUSART synchronous clock |
| Контакт 22 | RC7/RX/DT — Digital I/O RC7, EUSART RX, EUSART synchronous data |
| Контакт 23 | RB7/ICSPDAT/AN9 — Digital I/O RB7, ICSP data, analog AN9 |
| Контакт 24 | RB6/ICSPCLK — Digital I/O RB6, ICSP clock |
| Контакт 25 | RB5/AN11 — Digital I/O RB5, analog AN11 |
| Контакт 26 | RB4/AN10 — Digital I/O RB4, analog AN10 |
| Контакт 27 | RB3/CCP2 — Digital I/O RB3, CCP2 alternate |
| Контакт 28 | RB2 — Digital I/O RB2 |
Типичное применение
PIC16F722-E/SO подходит для 6 применениеs: 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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16F722-E/SO — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | 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 |
Ключевые отличия
- Extended temperature grade -40°C to +125°C in 28-SOIC wide-body package (против PIC16F722-I/SO)
- Industry-leading nanoWatt XLP sleep current below 1 µA (против PIC16F690-I/SO)
- Modern EUSART with auto-baud detection vs legacy USART (против PIC16F716-E/SO)
- Pin-compatible memory upgrade path to 14 KB Flash without PCB redesign (против PIC16F726-I/SO)
Заметки по проектированию
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.
Информация о соответствии
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.