PIC16F722-E/ML - 20MHz 8-bit MCU 3.5KB Flash | Microchip
MPN: PIC16F722-E/ML ✓ فعالPIC16F722-E/ML نمای کلی
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), data memory (RAM), peripherals, and I/O on one die, executing instructions 8 bits at a time. Within Microchip's taxonomy, the PIC16F722 belongs to the mid-range PIC16 family -> 8-bit PIC microcontroller -> microcontroller -> embedded processor -> semiconductor. Mid-range PIC16 parts use a RISC Harvard architecture with 35 single-word instructions and 200 ns instruction execution at 20 MHz, balancing code density, deterministic interrupt response, and ease of development with MPLAB X and XC8.
Key features of the PIC16F722-E/ML include 3.5 KB self-programmable Flash, 128 B RAM, up to 36 digital I/O pins (28-pin variant shares most peripherals), 11 channels of 8-bit ADC, two 8-bit timers plus one 16-bit timer, Enhanced CCP, USART, MSSP (I2C/SPI), 2x comparators, internal 16 MHz oscillator, and the nanoWatt XLP sleep current typically below 50 nA. The UQFN-28 (ML) package is a 5 x 5 mm body with 0.5 mm pitch and an exposed thermal pad for PCB heatsinking.
Typical applications include low-power sensor nodes, mTouch capacitive touch interfaces, battery chargers, LED drivers, simple motor control, and consumer white goods. The 28-pin UQFN package suits space-constrained surface-mount assemblies where a small footprint and good thermal performance are required simultaneously.
When designing, place decoupling capacitors as close as possible to VDD/VSS pairs and connect the exposed thermal pad to a continuous ground plane for thermal and electrical performance. Verify MPLAB X device support and pick the appropriate PIC16F722 header file before code generation.
This page synthesizes distributor stock, parametric alternatives, and design guidance beyond the manufacturer datasheet to accelerate component selection.
جایگزینهای drop-in برای PIC16F722-E/ML — همان پکیج، سازگار پینبهپین. قطعات با پکیج متفاوت که نیاز به تغییر PCB دارند مستثنی هستند.
گونهها در این سری
مدلهای همسری که جایگزین مستقیم هستند برای PIC16F722-E/ML (همان فرمفاکتور و فوتپرینت) — متفاوت در Package, ADC, Timers, I/O Pins, Core Architecture.
PIC16F722A-E/ML
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←PIC16F723-E/ML
✅ جایگزین مستقیم📋 جایگزین مرجع (خارج از کاتالوگ)
PIC16F726-E/ML
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←PIC16F727-E/ML
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←PIC16F720-I/ML
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←PIC16F721-I/ML
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←PIC16F722-E/ML حداکثر مقادیر مجاز و مشخصات الکتریکی
| Architecture | 8-bit PIC16 RISC (35 instructions) |
| CPU Speed | 20 MHz (200 ns instruction cycle) |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| Data RAM | 128 bytes |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| دمای کاری | -40 C to +125 C (Extended, -E) |
| I/O Pins | 36 (28-pin variant) |
| ADC | 8-bit, 11 channels |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Communication | Enhanced USART, MSSP (I2C/SPI) |
| Analog | 2 x Comparators |
| Low-Power Tech | nanoWatt XLP |
| بستهبندی | 28-pin UQFN (ML), 5 x 5 mm, 0.5 mm pitch |
| نوع نصب | Surface Mount |
| وضعیت RoHS | Compliant |
| Lead-Free | Yes |
پیکربندی پین PIC16F722-E/ML
| پین 1 | RA0/AN0/C1IN+/ICSPDAT — PORTA bit 0 / ADC input / comparator input / ICSP data |
| پین 2 | RA1/AN1/C1IN-/ICSPCLK — PORTA bit 1 / ADC input / comparator input / ICSP clock |
| پین 3 | RA2/AN2/CVREF/VREF- — PORTA bit 2 / ADC / comparator Vref / negative Vref |
| پین 4 | RA3/AN3/VREF+/C1OUT — PORTA bit 3 / ADC / positive Vref / comparator 1 output |
| پین 5 | RA4/AN4/C2OUT/T0CKI — PORTA bit 4 / ADC / comparator 2 output / Timer0 clock |
| پین 6 | RA5/AN5/SS/HLVDIN — PORTA bit 5 / ADC / SSP slave select / HLVD input |
| پین 7 | VSS — Ground reference |
| پین 8 | RA7/OSC1/CLKIN — PORTA bit 7 / oscillator input / external clock in |
| پین 9 | RA6/OSC2/CLKOUT — PORTA bit 6 / oscillator output / clock out |
| پین 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator / Timer1 clock |
| پین 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator / CCP2 PWM output |
| پین 12 | RC2/CCP1/P1A — PORTC bit 2 / Enhanced CCP1 / PWM output A |
| پین 13 | RC3/SCK/SCL — PORTC bit 3 / MSSP SPI clock / I2C clock |
| پین 14 | RC4/SDI/SDA — PORTC bit 4 / MSSP SPI data in / I2C data |
| پین 15 | RC5/SDO — PORTC bit 5 / MSSP SPI data out |
| پین 16 | RC6/TX/CK — PORTC bit 6 / EUSART TX / clock |
| پین 17 | RC7/RX/DT — PORTC bit 7 / EUSART RX / data |
| پین 18 | VSS — Ground (second pad) |
| پین 19 | VDD — Positive supply |
| پین 20 | RB0/AN12/INT — PORTB bit 0 / ADC / external interrupt |
| پین 21 | RB1/AN10 — PORTB bit 1 / ADC |
| پین 22 | RB2/AN8 — PORTB bit 2 / ADC |
| پین 23 | RB3/AN9/PGM — PORTB bit 3 / ADC / LVP program |
| پین 24 | RB4/AN11 — PORTB bit 4 / ADC |
| پین 25 | RB5/AN13 — PORTB bit 5 / ADC |
| پین 26 | RB6/ICSPCLK/ICDCLK — PORTB bit 6 / ICSP clock / ICD clock |
| پین 27 | RB7/ICSPDAT/ICDDAT — PORTB bit 7 / ICSP data / ICD data |
| پین 28 | VDD — Positive supply (second pad) |
کاربردهای معمول
PIC16F722-E/ML مناسب است برای 6 کاربردs: Battery-Powered Sensor Node, mTouch Capacitive Touch Interface, LED Lighting Controller, Consumer White Goods Control, Simple Brushless DC Motor Control, Industrial Sensor Transmitter.
Battery-Powered Sensor Node
The PIC16F722-E/ML is well suited for battery-powered sensor nodes because it integrates nanoWatt XLP extreme-low-power technology, achieving typical sleep currents below 50 nA. With its 20 MHz 8-bit core, 3.5 KB Flash for sensor-firmware logic, and 11-channel 8-bit ADC for analog sensor read-out, it can wake on timer, sample a sensor, transmit via EUSART/MSSP, and return to sleep. A typical CR2032-powered node with 1% duty cycle can run for years. The 28-pin UQFN package provides a compact 5 x 5 mm footprint ideal for wearable and IoT sensor pcb designs.
پیشنهادی
mTouch Capacitive Touch Interface
The PIC16F722-E/ML is supported by Microchip's mTouch capacitive-touch firmware library, providing up to 11 touch channels via the 8-bit ADC and CTMU charge-time measurement unit. With 3.5 KB Flash and 128 B RAM, it can drive 8-12 capacitive buttons or a small slider/touch wheel with debounce and gesture handling. The 28-pin UQFN package fits behind glass or thin overlays. Pair with the MCP6S26 programmable gain amp for proximity-sensing extensions in white-goods and consumer-electronics front panels.
پیشنهادی
LED Lighting Controller
The PIC16F722-E/ML is well matched for LED lighting controllers because its Enhanced CCP module generates PWM at frequencies up to 20 kHz - above the audible band - for flicker-free dimming of constant-current LED strings. With EUSART and MSSP, the part interfaces to DMX-512, 0-10 V, or wireless modules for smart-lighting networks. The 28-pin UQFN (5 x 5 mm) and 2.0V-5.5V operation support compact driver boards running directly from a rectified mains supply with small buck conversion.
پیشنهادی
Consumer White Goods Control
The PIC16F722-E/ML fits consumer white-goods main-control boards because its extended -40C to +125C temperature range handles under-cabinet or motor-driver heat. The 11-channel 8-bit ADC reads temperature sensors, water level, and potentiometers; the EUSART interfaces to a UI display or Wi-Fi module; and the 3.5 KB Flash holds the appliance control firmware. The UQFN-28 small footprint is ideal for densely populated main-control boards, and nanoWatt XLP helps meet standby power regulations like ErP Lot 6.
پیشنهادی
Simple Brushless DC Motor Control
The PIC16F722-E/ML can drive simple BLDC or brushed-DC motors using its Enhanced CCP PWM, 16-bit timer, and on-chip comparators for back-EMF sensing or current-limit feedback. With 20 MHz core and 8-bit ADC, it supports basic trapezoidal commutation for low-cost fans, pumps, or small appliances. The 28-pin UQFN is small enough for in-motor driver boards. Pair with the MCP1416 gate driver for direct low-side drive of small MOSFET bridges.
پیشنهادی
Industrial Sensor Transmitter
The PIC16F722-E/ML's extended temperature grade (-40C to +125C) and 2.0V-5.5V operation make it ideal for industrial 4-20 mA sensor transmitters and 0-10 V process-control output modules. The 8-bit ADC (11 channels) handles multiple sensor inputs, EUSART interfaces to a host PLC or wireless module, and nanoWatt XLP keeps loop-powered designs within budget. The UQFN-28 (5 x 5 mm) and exposed thermal pad enable compact DIN-rail-mount transmitter PCBs that dissipate heat efficiently.
پیشنهادی
خلاصه محصولات پیشنهادی
دادههای مرجع مهندسی برای PIC16F722-E/ML — مقایسه، راهنمای طراحی و اطلاعات انطباق.
راهنمای انتخاب
مقایسه با جایگزینها
| پارامتر | این محصول | PIC16F722A-E/ML | PIC16F723-E/ML | PIC16F726-E/ML | PIC16F727-E/ML | PIC16F720-I/ML | PIC16F721-I/ML |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin UQFN (ML), 5 x 5 mm | 28-pin UQFN (ML) - same | 28-pin UQFN (ML) - same | 28-pin UQFN (ML) - same | 28-pin UQFN (ML) - same | 28-pin UQFN (ML) - same | 28-pin UQFN (ML) - same |
| Flash Memory | 3.5 KB | 3.5 KB | 7 KB | 14 KB | 14 KB | 3.5 KB | 3.5 KB |
| RAM | 128 B | 128 B | 192 B | 368 B | 368 B | 128 B | 128 B |
| CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V |
| Operating Temperature | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +85C (-I) | -40C to +85C (-I) |
| ADC Channels | 11 | 11 | 11 | 11 | 14 | 8 | 8 |
تفاوتهای کلیدی
- Smallest-footprint nanoWatt XLP MCU in 28-pin mid-range family (در مقابلPIC16F722-I/SP (DIP-28))
- Silicon-revision drop-in upgrade path (در مقابلPIC16F722A-E/ML)
- Memory scalability within the same UQFN-28 footprint (در مقابلPIC16F723-E/ML / PIC16F727-E/ML)
یادداشتهای طراحی
Place a 0.1 uF decoupling capacitor as close as possible to each VDD pin (pins 19 and 28 on UQFN-28) with a short, wide trace to VSS. Add a bulk 1-10 uF tantalum or ceramic on the same rail near the IC. The exposed thermal pad (EP) of the UQFN-28 MUST be soldered to a continuous ground plane for both thermal dissipation and electrical performance - skipping this step is a common cause of erratic brown-out resets and erratic ADC readings.
The "-E" suffix indicates extended temperature range -40C to +125C. If your application only requires -40C to +85C (industrial), the "-I" suffix parts (e.g. PIC16F722-I/ML) are typically lower cost and have identical electrical specs in the same package. Verify the BOR (brown-out reset) voltage configuration bits match your supply rail - default is usually fine but should be checked against the application note AN555.
For the 28-pin UQFN (ML) package, route all I/O lines on outer layers and avoid running signal traces beneath the IC. Use Microchip's MPLAB X with the PIC16F722 device support package and configure CONFIG words for the desired oscillator (internal 16 MHz is the default) and watchdog settings before generating code. For low-power designs, disable unused peripherals in firmware before entering sleep to achieve sub-100 nA current.
اطلاعات انطباق
RoHS and lead-free per Microchip product page. The -E extended temperature range is suitable for industrial and non-automotive applications; AEC-Q100 qualified variants should be sourced separately from Microchip's automotive-grade portfolio.