PIC16F722AT-I/SO - 8-bit 20MHz XLP MCU 3.5KB Flash | Microchip
N.º da peça: PIC16F722AT-I/SO ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $1.92 | $1,92 |
| 10 | $1.78 | $17,80 |
| 100 | $1.52 | $152,00 |
| 500 | $1.33 | $665,00 |
| 1.000 | $1.18 | $1.180,00 |
PIC16F722AT-I/SO Visão geral
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data memory, peripheral set, and I/O on one die, used to read sensors, drive actuators, and run application firmware in nearly every embedded product. PIC16F722A/723A MCUs sit at the low-power mid-range tier of the PIC16 family, combining the legacy PIC16 instruction set (35 single-word instructions, 200 ns instruction cycle at 20 MHz) with nanoWatt XLP sleep modes that drop current below 50 nA in real-time-clock retention mode.
Key differentiating features of the PIC16F722A include nanoWatt XLP technology for sub-microamp sleep current, dual on-chip oscillators (16 MHz HF internal RC plus a 31 kHz LF internal RC), a 12-channel 8-bit ADC with up to 8 channels accessible in 28-pin packages, an enhanced USART, two PWM/CCP modules, and a 16-level hardware stack. The device operates across 1.8 V to 5.5 V, simplifying designs that must bridge battery and 5 V sensor rails. NanoWatt features such as ultra-low-power wake-up, peripheral module disable, and run-time oscillator selection make it a common choice for battery-powered and energy-harvesting products.
Internally the PIC16F722A uses Microchip's mid-range 14-bit RISC Harvard architecture with 16-level hardware stack and a vectored interrupt controller. The PIC16F722A includes 2 Comparators, an Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART), and 2 PWM modules. Up to 25 I/O pins are multiplexed with peripheral functions to keep pin count low. Internal oscillator accuracy supports digital timing without an external crystal in many designs; an external crystal or resonator can be added where tighter timing is required.
Typical applications include handheld battery-powered instruments, sensor nodes, IoT edge devices, low-power remote controls, appliance control boards, and automotive body modules. The wide voltage range and XLP idle modes extend battery life across consumer, industrial, and automotive sub-systems.
When designing with this part, validate Vdd/Vss min-pin selection by tying unused inputs high through 10 kohm pull-ups and confirm oscillator choice against timing budgets. The 'T' suffix denotes tape-and-reel packaging for high-volume SMD assembly, and the 'SO' suffix denotes the wide-body 28-SOIC package.
Alternativas drop-in para PIC16F722AT-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 PIC16F722AT-I/SO (mesmo formato e footprint) — diferindo em Package, ADC, Timers, I/O Pins, Core Architecture.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
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 →PIC16F716T-I/SO
✅ Drop-In✓ Em estoque
$1.05 / unidade
Ver ficha técnica →PIC16F722AT-I/SO Classificações máximas e características elétricas
| Series | PIC® XLP™ 16F |
| Core Processor | PIC |
| Core Size | 8-Bit |
| Core Architecture | RISC (14-bit) |
| Maximum CPU Frequency | 20 MHz |
| Program Memory Type | Flash |
| Program Memory Size | 3.5 KB (2K x 14) |
| EEPROM Size | 128 bytes |
| RAM Size | 128 bytes |
| Number of I/O | 25 |
| Supply Voltage Range | 1.8 V to 5.5 V |
| Faixa de temperatura de operação | -40 C to +85 C (Industrial, 'I') |
| Internal Oscillator | 16 MHz HF + 31 kHz LF |
| ADC | 8-bit, up to 12 channels (8 channels on 28-pin) |
| Encapsulamento | 28-SOIC wide-body (7.50 mm) |
| Tipo de montagem | Surface Mount |
| Nível MSL | 1 |
| Lead Free / RoHS | Yes / Compliant |
| Low-Power Technology | nanoWatt XLP |
| PWM / CCP Modules | 2 CCP / PWM |
| Comparators | 2 |
| UART | 1x EUSART |
| Instruction Set | 35 single-word instructions |
| Hardware Stack | 16-level |
| Suffix Code | A = silicon rev A; T = Tape & Reel; I = Industrial temp |
Configuração de pinos do PIC16F722AT-I/SO
| Pino 1 | RA3/AN3/VREF+ — Digital I/O / Analog channel 3 / ADC positive voltage reference |
| Pino 2 | RA4/AN4/C1OUT — Digital I/O / Analog channel 4 / Comparator 1 output |
| Pino 3 | RA5/AN5/SS/HLVDIN — Digital I/O / Analog channel 5 / SPI slave select / High/Low voltage detect input |
| Pino 4 | RA6/OSC2/CLKO — Digital I/O / Oscillator crystal output / Clock output |
| Pino 5 | RA7/OSC1/CLKI — Digital I/O / Oscillator crystal input / Clock input |
| Pino 6 | Vdd — Positive supply voltage (1.8 V to 5.5 V) |
| Pino 7 | Vss — Ground reference |
| Pino 8 | RB0/AN12/INT — Digital I/O / Analog channel 12 / External interrupt |
| Pino 9 | RB1/AN10/C12IN0- — Digital I/O / Analog channel 10 / Comparator 1/2 negative input 0 |
| Pino 10 | RB2/AN8/C2OUT/P1B — Digital I/O / Analog channel 8 / Comparator 2 output / PWM 1B |
| Pino 11 | RB3/AN9/CCP2/P1C — Digital I/O / Analog channel 9 / CCP2 / PWM 1C |
| Pino 12 | RB4/AN11/P1D — Digital I/O / Analog channel 11 / PWM 1D |
| Pino 13 | RB5/AN13/P1E/T1CKI — Digital I/O / Analog channel 13 / PWM 1E / Timer1 clock input |
| Pino 14 | RB6/PGC — Digital I/O / ICSP clock |
| Pino 15 | RB7/PGD — Digital I/O / ICSP data |
| Pino 16 | RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input |
| Pino 17 | RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 |
| Pino 18 | RC2/AN14/P1A/CCP1 — Digital I/O / Analog channel 14 / PWM 1A / CCP1 |
| Pino 19 | RC3/AN15/P1F/C12IN3- — Digital I/O / Analog channel 15 / PWM 1F / Comparator 1/2 negative input 3 |
| Pino 20 | RC4/C12IN2-/SDI/SDA — Digital I/O / Comparator input / SPI data in / I2C data |
| Pino 21 | RC5/SDO — Digital I/O / SPI data out |
| Pino 22 | RC6/AN16/C12IN1-/TX/CK — Digital I/O / Analog channel 16 / Comparator input / EUSART TX / clock |
| Pino 23 | RC7/AN17/RX/DT — Digital I/O / Analog channel 17 / EUSART RX / data |
| Pino 24 | RD0 — Digital I/O port D bit 0 |
| Pino 25 | RD1 — Digital I/O port D bit 1 |
| Pino 26 | RD2 — Digital I/O port D bit 2 |
| Pino 27 | RD3 — Digital I/O port D bit 3 |
| Pino 28 | VDD/VSS or shared — 28-SOIC variant shared Vdd/Vss rail pad area on Pin 28 |
Aplicações típicas
PIC16F722AT-I/SO é adequado para 6 aplicaçãos: Battery-Powered Sensor Node, Home Appliance Control Board, Remote Control / IR Transmitter, Automotive Body Module (Sub-System), Industrial Sensor Interface Board, IoT Edge / Smart Home Device.
Battery-Powered Sensor Node
The PIC16F722AT-I/SO fits battery-powered sensor nodes because of its 1.8 V to 5.5 V Vdd range and nanoWatt XLP technology with sub-50 nA typical sleep current. The 8-bit ADC reads up to 12 analog channels for temperature, humidity, or motion sensors, while the 16 MHz HFINTOSC eliminates external crystals. With 3.5 KB Flash, 128 B RAM, and 128 B EEPROM, the part easily handles typical wireless sensor-node firmware including the radio protocol stack and sensor compensation math, while the wide 28-SOIC package supports robust hand or reflow assembly.
Recomendado
Home Appliance Control Board
The PIC16F722AT-I/SO drives home appliance controls including washing machines, dishwashers, microwave ovens, and HVAC thermostats. The 8-bit core handles user input scanning, display driving, and discrete actuator control through 25 I/O lines. The 2 PWM/CCP modules can generate brushed DC motor control signals for fans or pumps, while the 2 onboard comparators support analog threshold detection for safety sensors. The 1.8 V to 5.5 V supply range lets the MCU share a 5 V or 3.3 V rail with the appliance power supply, and 28-SOIC provides the mechanical robustness needed for industrial-assembly lines.
Recomendado
Remote Control / IR Transmitter
The PIC16F722AT-I/SO is a strong match for handheld remote controls because of its nanoWatt XLP sleep current under 50 nA, allowing years of operation from coin-cell or AAA batteries. The 25 digital I/O pins drive button matrices and LED indicators, while the 16 MHz HFINTOSC handles IR carrier generation (typically 36-40 kHz) without an external crystal. The 128 B EEPROM is ideal for storing device pairing codes and learned IR protocols. The wide 28-SOIC body gives the manufacturer flexibility for both through-hole friendly prototyping and to tape-and-reel SMD assembly at OEM scale.
Recomendado
Automotive Body Module (Sub-System)
Although the PIC16F722AT-I/SO is the industrial-grade variant, the underlying PIC16F722A die is also available as an automotive-graded PIC16F722A-E/SO qualified to AEC-Q100 by Microchip. The 28-SOIC package is well-suited to interior lighting, seat-position memory, and accessory control sub-modules where an 8-bit MCU is sufficient. The 1.8 V to 5.5 V Vdd range survives automotive cranking transients when paired with a TVS-protected regulator. For AEC-Q100 demanding modules, choose the PIC16F722AT-E/SO or PIC16F722A-E/SO variant; this part is recommended only for non-safety automotive sub-systems.
Recomendado
Industrial Sensor Interface Board
The PIC16F722AT-I/SO suits industrial 4 mA to 20 mA loop-powered sensor interfaces where its 1.8 V to 5.5 V Vdd accommodates the 24 V loop rail after regulation. The 12-channel 8-bit ADC multiplexes multiple analog sensor inputs (pressure, temperature, flow), while the integrated EUSART interfaces to RS-485 transceivers for industrial bus communication. The 3.5 KB Flash and 128 B RAM handle sensor calibration tables and linearization routines. The 28-SOIC wide package is mechanically robust for DIN-rail and IP65 industrial enclosures.
Recomendado
IoT Edge / Smart Home Device
The PIC16F722AT-I/SO powers IoT edge devices and smart-home sub-systems where its nanoWatt XLP sleep current extends battery life on coin cells or energy-harvesting supplies. The 25 digital I/O lines multiplex with the onboard EUSART for UART-bridge connection to Wi-Fi/BLE modules, while the 2 CCP/PWM channels drive LED dimmers or buzzer tones. The 128-byte EEPROM stores device credentials, calibration data, and configuration across power cycles. The 28-SOIC package is widely supported by low-cost PCB-assembly houses.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16F722AT-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 | PIC16F722A-I/SP | PIC16F722AT-I/ML | PIC16F722AT-I/SS | PIC16F721-I/SO | PIC16F720-I/SO | PIC16F716T-I/SO |
|---|---|---|---|---|---|---|---|
| Package | 28-SOIC wide-body (7.50 mm) | 28-SPDIP through-hole | 28-QFN (6x6 mm) | 28-SSOP (5.30 mm) | 28-SOIC wide-body - same | 28-SOIC wide-body - same | 28-SOIC wide-body - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 3.5 KB (2K x 14) | 3.5 KB (same) | 3.5 KB (same) | 3.5 KB (same) | 3.5 KB (same) | 1.75 KB (-50%) | 2 KB (-43%) |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| EEPROM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 0 bytes (none) |
| CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 2.0 V to 5.5 V |
| Internal Oscillator | 16 MHz HF + 31 kHz LF | 16 MHz HF + 31 kHz LF | 16 MHz HF + 31 kHz LF | 16 MHz HF + 31 kHz LF | 16 MHz HF + 31 kHz LF | 16 MHz HF + 31 kHz LF | 8 MHz HFINTOSC only |
| Low-Power Technology | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | No XLP (legacy) |
| I/O Pins | 25 | 25 | 25 | 25 | 25 | 25 | 22 |
Principais diferenciais
- Wider supply range (1.8 V to 5.5 V) compared to legacy PIC16F716 (2.0 V to 5.5 V) (vs PIC16F716T-I/SO)
- More Flash program memory than PIC16F720 (3.5 KB vs 1.75 KB) (vs PIC16F720-I/SO)
- Includes EEPROM and nanoWatt XLP (sub-50 nA sleep) (vs PIC16F716T-I/SO)
Notas de projeto
Decouple Vdd (pin 6) with a 100 nF ceramic capacitor placed within 5 mm of the supply pin, with a bulk 10 uF aluminum-polymer or tantalum capacitor on the same rail. Tie unused I/O lines to Vdd through 10 kohm pull-up resistors to prevent floating input current. Vdd must remain within 1.8 V to 5.5 V across all temperature and load conditions; for sleep currents below 1 uA, disable the watchdog timer in WDTCON and switch the system clock to LFINTOSC before issuing the SLEEP instruction.
Route ICSP pins RB6 (PGC, pin 14) and RB7 (PGD, pin 15) to an in-circuit-programming header so firmware can be updated without removing the MCU. Place a 4.7 kohm pull-up on MCLR (not present in this 28-pin variant, since ICSP uses RB6/RB7 directly). Keep crystal/PLL traces (RA6/RA7, pins 4-5) as short as possible and guard them with a ground ring; even when using the internal oscillator, leave footprints for the load capacitors in case the design is later revised to use an external crystal.
Do not drive ADC inputs above Vdd or below Vss; use external clamping diodes or series resistors on signals exceeding the rails. The CCP1/CCP2 pin assignments on this 28-pin variant differ slightly from the 40-pin PIC16F723A variant - always re-check the package pinout table when porting firmware. Sleep current is degraded if the on-chip peripherals are not disabled via PMD registers; explicitly disable unused ADC, comparators, and PWM modules before sleep. Do not exceed 20 MHz CPU clock at 5.5 V; the Fosc/Vdd slope must follow the data sheet derating curve.
Use a 4-layer PCB with a dedicated ground plane underneath the SOIC body. Place decoupling caps on the same side as the MCU, with vias to the ground plane placed close to the cap's ground pad. Separate analog and digital sections on the PCB if mixing ADC and high-speed digital signals; route the analog traces away from RA6/RA7 oscillator pins to prevent clock-noise coupling into ADC readings.
Informações de conformidade
Lead-free / RoHS compliant per Microchip product page. Industrial-grade 'I' temperature range only - not AEC-Q100 qualified; use PIC16F722AT-E/SO for AEC-Q100 modules. Halogen-free status not explicitly disclosed.