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 — 同一パッケージでピン互換。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 (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)
設計ノート
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.