PIC16F722A-E/SO - 8-Bit 20MHz 3.5KB Flash MCU | Microchip
부품 번호: PIC16F722A-E/SO ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.45 | $2.45 |
| 10 | $2.18 | $21.80 |
| 100 | $1.92 | $192.00 |
| 500 | $1.71 | $855.00 |
| 1,000 | $1.55 | $1,550.00 |
PIC16F722A-E/SO 개요
An 8-bit microcontroller (MCU) is a single-chip computer with an 8-bit data bus, integrating CPU, RAM, non-volatile program memory (Flash/ROM), and peripherals such as timers, ADC, communication interfaces, and I/O ports on one die. In the embedded system hierarchy, the PIC16F722A sits under: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor device. Within Microchip's portfolio, the PIC16F722A belongs to the mid-range PIC16 family, sitting between baseline PIC10/12/16 and enhanced mid-range PIC18, optimized for cost-sensitive, low-power applications.
Key features include 20MHz maximum clock (200ns instruction cycle), 3.5KB Flash program memory, 128 bytes RAM, 11-channel 8-bit ADC, two 8-bit timers, one 16-bit timer, enhanced PWM module, and communication peripherals including I2C/SPI and USART (with EUSART for LIN support). The device operates from 1.8V to 5.5V supply, with the 'LF' variant extending down to 1.8V minimum for battery-powered designs. The 'E' suffix denotes the extended (-40C to +125C) industrial operating temperature range.
The PIC16F722A uses a Harvard RISC architecture with a 14-bit instruction word, providing 35 single-word instructions, 200ns instruction execution, and direct/indirect/relative addressing modes. XLP nanoWatt technology delivers typical sleep currents below 100nA with retention, making it suitable for energy-harvesting and battery-backed applications where the MCU spends most of its life in sleep mode.
Typical applications include consumer appliances, sensor nodes, battery-powered IoT endpoints, remote controls, LED lighting controllers, automotive body electronics (with PIC16F722A-E/QTP automotive grade), and small motor control loops. The wide 28-SOIC footprint supports hand-solderable prototyping and rework-friendly industrial modules.
When designing, reserve pin 1 (VDD) and pin 28 (VSS) for stable power with 0.1uF ceramic bypass placed within 5mm of the pins. Configure unused I/O as outputs low to minimize current draw. Use the internal 16MHz HFINTOSC to save the cost of an external crystal when accuracy below +/- 2% is acceptable.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
드롭인 대체품: PIC16F722A-E/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F722A-E/SO (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, I/O Pins, Operating Temperature, Timers.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F722A-I/SO
✅ 드롭인✓ 재고 있음
$1.32 / 개
데이터시트 보기 →PIC16F721-I/SO
✅ 드롭인✓ 재고 있음
$0.92 / 개
데이터시트 보기 →PIC16F720-I/SO
✅ 드롭인✓ 재고 있음
$1.02 / 개
데이터시트 보기 →PIC16F716-I/SO
✅ 드롭인✓ 재고 있음
$1.13 / 개
데이터시트 보기 →PIC16F690-I/SO
✅ 드롭인✓ 재고 있음
$1.62 / 개
데이터시트 보기 →PIC16F722A-E/ML
✅ 드롭인✓ 재고 있음
$1.7 / 개
데이터시트 보기 →PIC16F722A-E/SS
✅ 드롭인✓ 재고 있음
$0.82 / 개
데이터시트 보기 →PIC16F722A-E/SO 최대 정격 & 전기적 특성
| Architecture | PIC16 RISC, 14-bit instruction word |
| Core | 8-bit |
| Program Memory Type | Flash |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM | 128 bytes |
| EEPROM | 0 bytes (no on-chip EEPROM) |
| Maximum CPU Speed | 20 MHz |
| Instruction Cycle | 200 ns |
| Supply Voltage Range | 1.8 V to 5.5 V |
| I/O Pins | 25 (approx.) |
| ADC | 8-bit, 11 channels |
| Timers | 2 x 8-bit, 1 x 16-bit |
| PWM | Enhanced CCP, 10-bit resolution |
| Communication | I2C/SPI, EUSART (LIN-capable) |
| 동작 온도 | -40 C to +125 C (Extended, 'E' suffix) |
| 패키지 | 28-pin SOIC Wide (7.50 mm body) |
| 실장 유형 | Surface Mount |
| MSL 레벨 | 1 (unlimited floor life) |
| RoHS 상태 | Compliant |
| Low-Power Feature | nanoWatt XLP technology |
PIC16F722A-E/SO 핀 구성
| 핀 1 | RA0/AN0/CVREF — GPIO/Analog input 0/Comparator voltage reference |
| 핀 2 | RA1/AN1 — GPIO/Analog input 1 |
| 핀 3 | RA2/AN2/VREF- — GPIO/Analog input 2/ADC negative reference |
| 핀 4 | RA3/AN3/VREF+ — GPIO/Analog input 3/ADC positive reference |
| 핀 5 | RA4/AN4/T0CKI — GPIO/Analog input 4/Timer0 clock input |
| 핀 6 | RA5/AN5/SS/HLVDIN — GPIO/Analog input 5/SPI slave select/High-Low voltage detect |
| 핀 7 | RA6/OSC2/CLKO — GPIO/Crystal output/Clock output |
| 핀 8 | RA7/OSC1/CLKI — GPIO/Crystal input/Clock input |
| 핀 9 | RE3/MCLR/VPP — Reset input (Master Clear) / Programming voltage |
| 핀 10 | RC0/P1A/CCP2 — GPIO/PWM1 output A/CCP2 capture/compare |
| 핀 11 | RC1/P1B/CCP1 — GPIO/PWM1 output B/CCP1 capture/compare |
| 핀 12 | RC2/P1C/AN6 — GPIO/PWM1 output C/Analog input 6 |
| 핀 13 | RC3/P1D/AN7 — GPIO/PWM1 output D/Analog input 7 |
| 핀 14 | RC4/SDA/SDI — GPIO/I2C data/SPI data in |
| 핀 15 | RC5/SCL/SCK — GPIO/I2C clock/SPI clock |
| 핀 16 | RC6/TX/CK — GPIO/EUSART transmit/EUSART clock |
| 핀 17 | RC7/RX/DT — GPIO/EUSART receive/EUSART data |
| 핀 18 | VSS — Ground reference |
| 핀 19 | VDD — Positive supply voltage |
| 핀 20 | RB0/AN8/INT — GPIO/Analog input 8/External interrupt |
| 핀 21 | RB1/AN9 — GPIO/Analog input 9 |
| 핀 22 | RB2/AN10 — GPIO/Analog input 10 |
| 핀 23 | RB3/AN11/CCP1 — GPIO/Analog input 11/CCP1 capture/compare |
| 핀 24 | RB4 — GPIO/Interrupt-on-change |
| 핀 25 | RB5 — GPIO/Interrupt-on-change |
| 핀 26 | RB6/PGC — GPIO/In-circuit debugger clock (ICSP) |
| 핀 27 | RB7/PGD — GPIO/In-circuit debugger data (ICSP) |
| 핀 28 | VSS — Ground reference |
일반적인 애플리케이션
PIC16F722A-E/SO 적합 용도: 6 애플리케이션s: Battery-Powered Sensor Node, Consumer Appliance Control, Remote Control Transmitter, LED Lighting Controller, Automotive Body Electronics, Small Motor Control.
Battery-Powered Sensor Node
The PIC16F722A-E/SO fits battery-powered sensor nodes through its nanoWatt XLP sleep current below 100nA with full RAM retention, plus 1.8V minimum supply enabling operation from two alkaline or NiMH cells down to end-of-life voltage. The 8-bit ADC with 11 channels accommodates multi-sensor interfaces (temperature, light, motion) in a single MCU, while 128B RAM is sufficient for sensor fusion on a small duty-cycled wake-and-transmit schedule. Placed on a sensor daughterboard, the MCU wakes every 30 seconds, performs ADC reads, then returns to sleep, achieving years of battery life on two AA cells.
추천
Consumer Appliance Control
The PIC16F722A-E/SO suits consumer appliance controllers (rice cookers, coffee makers, small kitchen appliances) through its 1.8V-5.5V supply compatibility with both 3.3V and 5V designs, the enhanced CCP PWM module for heating element or motor control, and the 25 I/O pins for keypad scanning, LED driving, and relay outputs. The 200ns instruction cycle delivers responsive user-interface timing. Place the MCU between the mains-isolated power supply and user interface, with the internal HFINTOSC eliminating external crystal cost.
추천
Remote Control Transmitter
The PIC16F722A-E/SO fits IR/RF remote controls thanks to its nanoWatt XLP deep sleep current below 1uA, enabling multi-year battery life from a single CR2032 coin cell. The EUSART supports Manchester-encoded RF, while the PWM module drives IR LEDs at 38kHz carrier frequency with low software overhead. With 3.5KB Flash and 128B RAM, it can support multi-protocol transmitter firmware with custom button mapping, while the 28-SOIC package offers hand-solderable prototyping and rework-friendly production.
추천
LED Lighting Controller
The PIC16F722A-E/SO controls LED lighting (RGB strips, dimmable bulbs, signage) via its enhanced CCP module generating precise PWM outputs up to 10-bit resolution for smooth color mixing and dimming. The 1.8V-5.5V supply range supports direct 5V LED rails, while 11-channel ADC allows multi-button or ambient-light sensing inputs. The 20MHz clock provides flicker-free 16kHz PWM well above the human-perception flicker threshold of 100Hz, ensuring high-quality lighting output.
추천
Automotive Body Electronics
The PIC16F722A-E/SO extended temperature grade (-40C to +125C) supports non-safety automotive body modules such as seat controllers, window switches, mirror adjusters, and ambient lighting. The EUSART peripheral enables LIN bus communication for body-domain networks, while 1.8V-5.5V supply tolerates cranking transients up to 5.5V. For safety-critical applications requiring AEC-Q100 qualification, Microchip offers PIC16F722A-E/QTP with PPAP documentation; the E/SO variant is suitable for non-safety body modules only.
추천
Small Motor Control
The PIC16F722A-E/SO drives small BLDC or stepper motors in fans, pumps, and small appliances via its 10-bit enhanced CCP PWM output for speed control and 16-bit timer for back-EMF sensing. With 3.5KB Flash and 128B RAM, sensorless BLDC commutation algorithms can be implemented without external gate drivers. The 28-SOIC wide-body package provides ample thermal headroom for medium-current driver stages, while the wide supply range accepts 12V or 24V industrial bus rails through a simple buck regulator.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F722A-E/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F722A-I/SO | PIC16F721-I/SO | PIC16F720-I/SO | PIC16F716-I/SO | PIC16F690-I/SO | PIC16F722A-E/ML | PIC16F722A-E/SS |
|---|---|---|---|---|---|---|---|---|
| Package | 28-SOIC wide (7.50 mm) | 28-SOIC wide (7.50 mm) - same | 28-SOIC wide (7.50 mm) - same | 28-SOIC wide (7.50 mm) - same | 28-SOIC wide (7.50 mm) - same | 28-SOIC wide (7.50 mm) - same | 28-QFN (6x6 mm) - cross-package | 28-SSOP (5.30 mm) - smaller body |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Program Flash | 3.5 KB | 3.5 KB | 7 KB | 3.5 KB | 3.5 KB | 7 KB | 3.5 KB | 3.5 KB |
| RAM | 128 bytes | 128 bytes | 256 bytes | 128 bytes | 128 bytes | 256 bytes | 128 bytes | 128 bytes |
| ADC Resolution | 8-bit | 8-bit | 10-bit | 8-bit | 8-bit | 10-bit | 8-bit | 8-bit |
| EUSART (LIN) | Yes | Yes | No | No | No | Yes | Yes | Yes |
| Temperature Range | -40C to +125C (E) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +85C (I) | -40C to +125C (E) | -40C to +125C (E) |
| Supply Voltage Range | 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 | 2.0 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
주요 차별점
- EUSART with LIN bus hardware support (vs PIC16F721-I/SO)
- mTouch capacitive sensing module (vs PIC16F720-I/SO)
- Extended temperature range -40C to +125C (vs PIC16F722A-I/SO)
설계 노트
Place a 0.1uF ceramic bypass capacitor within 5mm of pins 19 (VDD) and 14 (VSS) to suppress switching transients from internal core activity. Add a 10uF bulk capacitor at the supply input if the source impedance exceeds 2 ohms. For battery applications operating below 2.5V, use the LF variant (PIC16LF722A-E/SO) which is specified down to 1.8V. The nanoWatt XLP sleep mode draws less than 100nA typical with full RAM retention, enabling 10+ year battery life on a CR2032 coin cell with 0.1% duty cycle.
Route the ICSP signals (PGC on pin 26, PGD on pin 27) directly to a 5-pin header with no series components or other signal sharing, to ensure reliable in-circuit programming and debugging. Keep MCLR (pin 9) pulled up to VDD through a 10k resistor with a 100nF cap to ground for proper reset behavior. Use the 28-SOIC wide-body package (7.50mm) for hand-prototyping and rework; migrate to 28-QFN (PIC16F722A-E/ML) for volume production to save PCB area.
Do not exceed 5.5V on VDD or 8.5V on MCLR/VPP, even briefly during ICSP programming - use a current-limited programmer or add a clamping diode. The 8-bit ADC requires the acquisition time (TACQ) of at least 2us before conversion starts; reading immediately after channel change will return inaccurate results. Configure the FVR (Fixed Voltage Reference) before reading ADC channels that use VREF+/- to avoid reference settling errors.
규정 준수 정보
RoHS compliant and lead-free per Microchip product page. The 'E' suffix denotes Extended temperature grade (-40C to +125C) but does not by itself indicate AEC-Q100 qualification - choose PIC16F722A-E/QTP for AEC-Q100 automotive applications.