PIC16F720-E/SS - 8-Bit 16MHz MCU 3.5KB Flash 20-SSOP | Microchip
부품 번호: PIC16F720-E/SS ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $1.27 | $1.27 |
| 10 | $1.18 | $11.80 |
| 100 | $1.06 | $106.00 |
| 500 | $0.96 | $480.00 |
| 1,000 | $0.88 | $880.00 |
PIC16F720-E/SS 개요
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash/ROM), working memory (RAM), and peripheral interfaces (ADC, timers, communication controllers). The PIC16 family belongs to Microchip's mid-range 8-bit architecture with a 14-bit instruction word and an 8-level hardware stack. Within the power-management hierarchy, an MCU sits above the voltage regulator (which powers it) and below the application firmware that defines its behavior. The PIC16F720 specifically targets cost- and power-sensitive embedded applications where an 8-bit core is sufficient and a small SSOP footprint is required.
Key features include 18 general-purpose I/O pins with 25 mA source/sink capability, an internal 16 MHz oscillator that eliminates the need for an external crystal in many designs, and four power-managed modes (Run, Idle, Sleep, and Deep Sleep with RTCC) for nanoWatt XLP battery operation. Brown-out Reset (BOR), Power-on Reset (POR), and a Watchdog Timer (WDT) provide system-level safety. In-Circuit Serial Programming (ICSP) and In-Circuit Debug (ICD) are supported via the standard Microchip 2-wire programming interface, enabling field firmware updates and development without package removal.
The PIC16F720 is built on an enhanced mid-range core supporting 35 instructions with single-cycle execution (excluding branches), 8 stack levels, and an interrupt controller with hardware context save. It shares a common datasheet and pinout with the PIC16F721 variant, which differs only in Flash size (7 KB vs 3.5 KB). Programming is performed in C (XC8 compiler), assembly (MPASM), or Microchip's MPLAB X IDE toolchain; an integrated development environment is available free of charge. The 20-pin SSOP footprint is shared across many PIC16F mid-range devices, simplifying PCB reuse within product families.
Typical applications include LED lighting control, small appliance controllers, remote sensors, battery-powered IoT nodes, automotive body modules (lighting, seat, mirror, HVAC actuators), and consumer electronics. The wide operating voltage range (1.8V to 5.5V) supports both 3.3V and 5V systems as well as multi-cell battery chemistries. The combination of low cost, nanoWatt XLP sleep current, and integrated analog/digital peripherals makes this part attractive for high-volume designs where BOM consolidation and long-term Microchip supply continuity matter.
When designing with the PIC16F720-E/SS, observe the SSOP-20 thermal limits and decouple VDD with a 0.1 uF ceramic capacitor placed within 5 mm of the pin. For ADC accuracy, place a small RC filter on analog inputs and avoid switching digital lines adjacent to analog traces. The MCLR reset pin should be pulled up through a 10 kohm resistor to VDD per Microchip's recommended circuit; failure to do this can cause intermittent resets in noisy environments.
This page synthesizes distributor stock and pricing, drop-in alternatives within the PIC16F family, and practical design notes not found in the manufacturer datasheet alone.
드롭인 대체품: PIC16F720-E/SS — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F720-E/SS (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Timers, Core Architecture, Program Memory (Flash).
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F720-I/SS
✅ 드롭인✓ 재고 있음
$0.82 / 개
데이터시트 보기 →PIC16F721-I/SS
✅ 드롭인✓ 재고 있음
$1.2 / 개
데이터시트 보기 →PIC16F721-E/SS
✅ 드롭인✓ 재고 있음
$0.85 / 개
데이터시트 보기 →PIC16F720T-E/SS
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F720-E/SS 최대 정격 & 전기적 특성
| Product Type | 8-bit Microcontroller (MCU) |
| Core Architecture | PIC16 mid-range (enhanced), 14-bit instruction word |
| Program Memory (Flash) | 3.5 KB (2K x 14 words) |
| Data SRAM | 128 bytes |
| Non-volatile Data Storage | 128 bytes |
| Maximum CPU Frequency | 16 MHz |
| Supply Voltage (VDD) | 1.8 V to 5.5 V |
| 동작 온도 범위 | -40 C to +125 C (Extended, "-E") |
| I/O Pins | 18 (with 25 mA source/sink) |
| ADC | 12 channels, 8-bit resolution |
| Timers | 2x 8-bit (TMR0/TMR2), 1x 16-bit (TMR1) |
| PWM / CCP | Enhanced CCP (ECCP) |
| Communication Interfaces | I2C, SPI (SSP), AUSART (EUSART-compatible) |
| Internal Oscillator | 16 MHz (software-selectable) |
| Power-Saving Modes | Run, Idle, Sleep, Deep Sleep with RTCC (nanoWatt XLP) |
| 패키지 | 20-pin SSOP (5.30 mm body, 0.65 mm pitch) |
| Programming / Debug | ICSP and ICD via 2-wire interface |
| Instruction Set | 35 instructions, 8-level hardware stack |
| RoHS 상태 | Compliant |
| MSL 레벨 | 1 (per JEDEC J-STD-020) |
PIC16F720-E/SS 핀 구성
| 핀 1 | RA3/AN3/VREF+ — Digital I/O RA3, analog input AN3, positive voltage reference |
| 핀 2 | RA4/AN4/T0CKI — Digital I/O RA4, analog input AN4, Timer0 clock input |
| 핀 3 | RA5/AN5/SS/HLVDIN — Digital I/O RA5, analog input AN5, SPI slave select, HLVD input |
| 핀 4 | RA6/OSC2/CLKOUT — Digital I/O RA6, oscillator output, clock out |
| 핀 5 | RA7/OSC1/CLKIN — Digital I/O RA7, oscillator input, clock in |
| 핀 6 | VDD — Positive supply voltage (1.8V to 5.5V) |
| 핀 7 | VSS — Ground reference |
| 핀 8 | RB0/AN12/INT — Digital I/O RB0, analog input AN12, external interrupt |
| 핀 9 | RB1/AN10/C1OUT — Digital I/O RB1, analog input AN10, comparator 1 output |
| 핀 10 | RB2/AN8 — Digital I/O RB2, analog input AN8 |
| 핀 11 | RB3/AN9/CCP1 — Digital I/O RB3, analog input AN9, ECCP1 output |
| 핀 12 | RB4/AN11 — Digital I/O RB4, analog input AN11 |
| 핀 13 | RB5/AN13 — Digital I/O RB5, analog input AN13 |
| 핀 14 | RB6/PGC — Digital I/O RB6, ICSP programming clock |
| 핀 15 | RB7/PGD — Digital I/O RB7, ICSP programming data |
| 핀 16 | RC0/VREF-/CVREF — Digital I/O RC0, VREF-, comparator VREF output |
| 핀 17 | RC1/AN6/C2OUT — Digital I/O RC1, analog input AN6, comparator 2 output |
| 핀 18 | RC2/AN7/P1D — Digital I/O RC2, analog input AN7, PWM1 output D |
| 핀 19 | RC3/AN14/SCK/SCL — Digital I/O RC3, analog input AN14, SPI SCK, I2C SCL |
| 핀 20 | MCLR/RA2/AN2 — Master clear reset, digital I/O RA2, analog input AN2 |
일반적인 애플리케이션
PIC16F720-E/SS 적합 용도: 6 애플리케이션s: LED Lighting and Luminaire Controllers, Automotive Body Electronics Modules, Battery-Powered IoT Sensor Nodes, Small Appliance and White Goods Control, Consumer Remote Controls and HIDs, Industrial Sensor Transmitters and Actuators.
LED Lighting and Luminaire Controllers
The PIC16F720-E/SS is well suited as the main controller in commercial and residential LED drivers and luminaire nodes. Its 16 MHz core executes PWM dimming algorithms and DALI or 0-10V analog control loops with deterministic latency, while the 12-channel 8-bit ADC reads thermistor feedback and ambient light sensors for closed-loop brightness regulation. The 18 GPIO with 25 mA source/sink directly drive MOSFET gates and LED strings without external buffers, reducing BOM cost. nanoWatt XLP sleep current supports battery-backed emergency luminaires where standby power must stay below 100 uA to meet regulatory standby budgets. The SSOP-20 footprint fits slim linear fixtures where board height is constrained.
추천
Automotive Body Electronics Modules
The PIC16F720-E/SS -E temperature grade (-40C to +125C) targets automotive body controllers such as mirror adjusters, seat controllers, HVAC damper actuators, and lighting drivers. Its 5.5V VDD tolerance handles 12V automotive load-dump transients when paired with a TVS clamp, and the nanoWatt XLP sleep current enables CAN-LIN quiescent budgets under 100 uA for parked vehicles. AUSART supports LIN slave communication with the body control module, while ECCP generates PWM for motor speed control of seat fans and mirror actuators. AEC-Q100-style screening inherent in the -E suffix makes this part suitable for under-hood and cabin deployments specified to PPAP requirements.
추천
Battery-Powered IoT Sensor Nodes
Battery-powered wireless sensor nodes benefit from the PIC16F720-E/SS's nanoWatt XLP technology, internal 16 MHz oscillator, and low-pin-count SSOP footprint. The integrated 8-bit ADC samples temperature, humidity, and battery voltage periodically while the part spends most of its life in Deep Sleep, drawing sub-microampere current to deliver multi-year coin-cell operation. SPI directly interfaces with sub-GHz radio transceivers, while I2C supports digital environmental sensors without external glue logic. The 1.8V to 5.5V supply range accommodates single-cell LiSOCl2 primary batteries and 2xAA alkaline packs. The 20-pin SSOP is small enough for coin-cell-sized sensor PCBs.
추천
Small Appliance and White Goods Control
Coffee makers, blenders, microwave ovens, washing machines, and air purifiers use the PIC16F720-E/SS as a cost-optimized main controller. The ECCP module drives TRIAC phase-angle control for heating elements and universal motors, while the 12-channel ADC reads NTC temperature probes, weight sensors, and water level switches. The AUSART enables user-interface board communication, and I2C supports character LCD or segment-display drivers. The 1.8V to 5.5V supply handles rectified mains via a small switching supply, and the SSOP-20 fits densely populated control boards with adjacent power-stage components.
추천
Consumer Remote Controls and HIDs
TV, set-top box, and AV-system remote controls use the PIC16F720-E/SS as a low-power IR transmitter controller. nanoWatt XLP sleep current enables multi-year battery life on a coin cell, and the internal 16 MHz oscillator drives accurate 38 kHz / 56 kHz IR carrier generation via the ECCP module without external components. The 18 GPIO keys can be expanded through a matrix scan or external I/O expander, and the AUSART supports two-way RF remote or Bluetooth-HID bridge designs. The SSOP-20 footprint accommodates the slim, lightweight PCB constraints of handheld remote enclosures.
추천
Industrial Sensor Transmitters and Actuators
Industrial 4-20 mA loop-powered sensor transmitters, RTD conditioners, and small actuator drives use the PIC16F720-E/SS for signal conditioning and digital communication. The 12-channel 8-bit ADC multiplexes multiple sensor inputs (pressure, temperature, flow) into a single MCU, and the AUSART produces a digital output bus or modulates the 4-20 mA loop via a DAC driver. nanoWatt XLP supports Energy Harvesting or battery-backed designs where sleep current must remain in the microampere range. The -40C to +125C extended temperature range and SSOP-20 industrial footprint fit dense DIN-rail-mounted transmitter enclosures.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F720-E/SS — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F720-I/SS | PIC16F721-I/SS | PIC16F721-E/SS | PIC16F720-E/P | PIC16F720T-E/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-pin SSOP | 20-pin SSOP - same | 20-pin SSOP - same | 20-pin SSOP - same | 20-pin PDIP (different footprint) | 20-pin SSOP - same |
| Program Memory (Flash) | 3.5 KB (2K x 14) | 3.5 KB | 7 KB | 7 KB | 3.5 KB | 3.5 KB |
| Data SRAM | 128 B | 128 B | 128 B | 128 B | 128 B | 128 B |
| Maximum CPU Frequency | 16 MHz | 16 MHz | 16 MHz | 16 MHz | 16 MHz | 16 MHz |
| Operating Temperature | -40C to +125C (E grade) | -40C to +85C (I grade) | -40C to +85C (I grade) | -40C to +125C (E grade) | -40C to +125C (E grade) | -40C to +125C (E grade) |
| Supply Voltage (VDD) | 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 |
| ADC | 12-ch, 8-bit | 12-ch, 8-bit | 12-ch, 8-bit | 12-ch, 8-bit | 12-ch, 8-bit | 12-ch, 8-bit |
| Peripherals (Comm/PWM) | I2C/SPI/AUSART + ECCP | I2C/SPI/AUSART + ECCP | I2C/SPI/AUSART + ECCP | I2C/SPI/AUSART + ECCP | I2C/SPI/AUSART + ECCP | I2C/SPI/AUSART + ECCP |
주요 차별점
- Extended automotive temperature grade in a small SSOP-20 footprint (vs PIC16F720-I/SS)
- Pin-compatible upgrade path to 7 KB Flash via the PIC16F721 family (vs PIC16F720 (same die, less Flash))
- nanoWatt XLP sleep current for battery and energy-harvesting designs (vs PIC16F716-E/P)
설계 노트
Decouple VDD (pin 6) with a 0.1 uF X7R ceramic capacitor placed within 5 mm of the pin and a 10 uF bulk capacitor at the board supply entry. The PIC16F720-E/SS VDD range is 1.8V to 5.5V per the Microchip datasheet; Brown-out Reset thresholds are software-configurable. For battery designs, use the nanoWatt XLP Deep Sleep mode with RTCC and keep unused GPIO configured as outputs low to minimize sleep current. Estimated: a typical 3.3V coin-cell sensor node spending 99% of its time in Deep Sleep can achieve average current draw below 1 uA when the ADC and timers wake the part periodically.
Route the MCLR/RA2 pin (pin 20) with a 10 kohm pull-up resistor to VDD and a 100 nF capacitor to ground for noise immunity. Per Microchip's recommended circuit, omitting the MCLR pull-up can cause intermittent resets in electrically noisy environments such as motor-control or relay-driven loads. Place the ICSP programming header footprint (PGC on RB6, PGD on RB7) on the PCB edge for factory programming access. Keep analog traces (AN3-AN14) short and routed away from switching digital lines like PWM outputs and clock signals to preserve 8-bit ADC accuracy.
Three common pitfalls when designing with the PIC16F720-E/SS: (1) Configuring RA6/RA7 as GPIO when using an external crystal disables the oscillator - leave OSC1/OSC2 in their default peripheral mode if a crystal is fitted. (2) Forgetting to disable the analog function on shared analog/digital pins (ANx) before using them as digital GPIO - this can cause inputs to read stuck-low. (3) Driving I/O pins beyond the 25 mA source/sink rating, especially on multiple pins simultaneously, can cause permanent damage and latch-up; total package dissipation must stay below the SSOP-20 thermal limit of approximately 800 mW at 25C ambient.
규정 준수 정보
RoHS and REACH compliant per Microchip product page. The -E temperature suffix indicates extended automotive screening aligned with AEC-Q100 expectations for body and cabin modules; the -I industrial grade does not carry AEC-Q100 qualification. Lead-free and halogen-free per Microchip material declarations.