PIC16F716-I/SO - 8-bit MCU, 3.5KB Flash, 13 I/O, 18-SOIC | Microchip
부품 번호: PIC16F716-I/SO ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $1.85 | $1.85 |
| 10 | $1.66 | $16.60 |
| 100 | $1.42 | $142.00 |
| 500 | $1.27 | $635.00 |
| 1,000 | $1.13 | $1,130.00 |
PIC16F716-I/SO 개요
An 8-bit microcontroller is a single-chip computing device built around an 8-bit data path, combining CPU core, non-volatile program memory, working RAM, I/O peripherals and timers on one silicon die. The PIC16F family belongs to Microchip's mid-range architecture hierarchy - above the baseline PIC10/12/14 families but below the enhanced PIC18 and PIC24/dsPIC families. It uses a RISC instruction set with only 35 single-word instructions and an 8-level hardware stack, which keeps firmware shallow, deterministic and easy to debug in real-time control loops.
Key features include four 8-bit ADC channels, two additional timers beyond the core Timer0/Timer1 pair, an enhanced Capture/Compare/PWM (ECCP) peripheral, an internal oscillator option, and a wide 2.0-5.5 V supply range. The ECCP module supports PWM output for motor control and bridge-drive applications, complementing the 8-bit ADC for closed-loop analog sensing.
The PIC16F716 is built on Microchip's mature mid-range 14-bit instruction core with Flash program memory, allowing in-circuit serial programming (ICSP) and in-application updates without removing the part. The wide operating voltage window, internal oscillator and hardware PWM/ADC resources make it well suited to cost-sensitive mixed-signal designs.
Typical applications include white-good and small-appliance motor control, automotive body and lighting modules, industrial sensor signal conditioning, consumer remote controls, LED driver boards, and battery-powered instrumentation. Industrial-grade -40C to +85C operation (denoted by the 'I' suffix) allows use in harsher enclosures. Choose the PIC16F716 when you need a true 8-bit, low-cost MCU with integrated ADC and ECCP PWM rather than the larger PIC18F or PIC16F1xxx devices.
When designing with this part, place a 100 nF decoupling capacitor as close as possible to VDD/VDDCORE and another on AVSS, configure unused I/O pins as outputs to minimise sleep current, and reserve the MCLR pin for in-circuit serial programming access during board bring-up.
This page synthesises distributor pricing, drop-in pin-compatible alternatives and practical design notes not found in the bare manufacturer datasheet.
드롭인 대체품: PIC16F716-I/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F716-I/SO (동일 폼 팩터 및 풋프린트) — 차이점: Operating Temperature, Package, Timers, RAM Size, Program Memory Size.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F716T-I/SO
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$1.05 / 개
데이터시트 보기 →PIC16F716-I/P
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC16F716-E/P
✅ 드롭인✓ 재고 있음
$1.48 / 개
데이터시트 보기 →PIC16C711-20E/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C715-20/SO
✅ 드롭인✓ 재고 있음
$2.79 / 개
데이터시트 보기 →PIC16F630-I/SO
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC16F716-I/SO 최대 정격 & 전기적 특성
| Product Series | PIC16F |
| Core Architecture | PIC Mid-Range 8-bit |
| Instruction Set Width | 14-bit |
| Instruction Count | 35 single-word instructions |
| Maximum CPU Speed | 20 MHz |
| Performance (MIPS) | 5 MIPS |
| Program Memory | 3.5 KB (2K x 14) Flash |
| RAM | 128 bytes |
| I/O Pins | 13 |
| ADC | 4 channels x 8-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Enhanced CCP (ECCP) | 1 module with PWM |
| Hardware Stack | 8 levels |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| 동작 온도 | -40C to +85C (Industrial) |
| 패키지 | 18-SOIC (7.50 mm / 0.295 in width) |
| 실장 유형 | Surface Mount |
| MSL 레벨 | 1 (unlimited floor life at <30C / 85% RH) |
| Lead Finish | Matte Tin (Pb-free) |
| RoHS 상태 | Compliant |
| In-Circuit Programming | ICSP (In-Circuit Serial Programming) |
PIC16F716-I/SO 핀 구성
| 핀 1 | MCLR/VPP/RE3 — Master Clear (reset) input / programming voltage / port E bit 3 |
| 핀 2 | RA0/AN0 — Port A bit 0 / analog input channel 0 |
| 핀 3 | RA1/AN1 — Port A bit 1 / analog input channel 1 |
| 핀 4 | RA2/AN2/CVREF — Port A bit 2 / analog input channel 2 / comparator voltage reference output |
| 핀 5 | RA3/AN3/VREF+ — Port A bit 3 / analog input channel 3 / ADC positive voltage reference input |
| 핀 6 | RA4/AN4/T0CKI — Port A bit 4 / analog input channel 4 / Timer0 clock input (open-drain) |
| 핀 7 | RA5/AN5/SS/LVDIN — Port A bit 5 / analog input channel 5 / SPI slave select / low-voltage detect input |
| 핀 8 | VSS — Ground reference |
| 핀 9 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| 핀 10 | OSC2/CLKOUT — Oscillator crystal output / clock output (Fosc/4) |
| 핀 11 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| 핀 12 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator input / CCP2 I/O |
| 핀 13 | RC2/CCP1/P1A — Port C bit 2 / CCP1 I/O / ECCP PWM P1A output |
| 핀 14 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| 핀 15 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| 핀 16 | RC5/SDO — Port C bit 5 / SPI data out |
| 핀 17 | RC6/TX/CK/CCP3 — Port C bit 6 / USART TX / USART clock / CCP3 |
| 핀 18 | RC7/RX/DT/CCP4 — Port C bit 7 / USART RX / USART data / CCP4 |
일반적인 애플리케이션
PIC16F716-I/SO 적합 용도: 6 애플리케이션s: White-Good / Small-Appliance Motor Control, Automotive Body and Lighting Modules, Industrial Sensor Signal Conditioning, Consumer Remote Controls and IR Transmitters, LED Driver and Sign Boards, Battery-Powered Instrumentation and Data Loggers.
White-Good / Small-Appliance Motor Control
The PIC16F716-I/SO is well suited to small-appliance motor control such as washing-machine drain pumps, dishwasher circulation pumps and refrigerator fans, where cost dominates the BOM and 8-bit performance is sufficient. Its Enhanced CCP (ECCP) module generates the centre-aligned PWM used for triac-style or MOSFET-bridge commutation, and the 4-channel 8-bit ADC samples motor current, NTC thermistor temperature and tachometer feedback for closed-loop control. With 3.5 KB of Flash and the 35-instruction mid-range core, a complete 6-step BLDC or single-phase AC fan control routine fits comfortably, and the 2.0-5.5 V supply range lets the same firmware run from 3.3 V logic or 5 V regulated rails without redesign.
추천
Automotive Body and Lighting Modules
The PIC16F716-I/SO targets entry-level automotive body and lighting applications such as interior LED drivers, turn-signal repeaters, ambient lighting controllers and door-module LED dimming. The 8-bit ADC measures ambient light via a photodiode or potentiometer for smooth dimming, while the ECCP PWM peripheral drives a constant-current LED buck or boost stage with adjustable duty cycle. The industrial -40C to +85C temperature window covers under-dash and cabin environments, and the wide 2.0-5.5 V supply handles 12 V automotive rails after regulation. For under-hood modules above +85C, step up to the PIC16F716-E variant with the -40C to +125C extended temperature grade.
추천
Industrial Sensor Signal Conditioning
The PIC16F716-I/SO is a natural fit for industrial sensor-conditioning modules that read 0-5 V analog transducers and emit a digital UART or PWM output. The 4-channel 8-bit ADC multiplexes thermocouple amplifiers, pressure transducers and 4-20 mA loop signals at up to 8-bit resolution - adequate for threshold-detection and basic linearisation in panel meters and process controllers. The 35-instruction RISC core and 5 MIPS throughput handle simple linearisation lookup tables and UART communication at 9600-115200 baud without OS overhead, and the in-circuit serial programming (ICSP) interface lets field technicians reflash calibration firmware in installed equipment.
추천
Consumer Remote Controls and IR Transmitters
The PIC16F716-I/SO is a cost-optimised solution for IR/RF remote controls, wireless key fobs and consumer remote-control transmitters where BOM cost under USD 1.50 is essential. The 13 I/O pins drive key-matrix scanning up to 6x6, while the on-chip timer resources generate the 38 kHz / 40 kHz carrier for IR LED modulation without external logic. The 2.0-5.5 V supply window lets the same firmware run on a single CR2032 coin cell (3 V) or two AA cells (3 V), and the mid-range core keeps firmware ROM and RAM usage under tight limits.
추천
LED Driver and Sign Boards
The PIC16F716-I/SO drives small LED sign boards, decorative lighting strips and RGB pixel controllers that need moderate PWM resolution at low BOM cost. The ECCP module provides a hardware PWM channel for LED dimming or RGB colour mixing, while firmware-driven bit-banging on additional I/O pins extends the channel count through Charlieplexing. The 8-bit core keeps reaction-time readable on inexpensive LEDs at typical 100 Hz refresh, and 3.5 KB of Flash stores look-up tables for gamma correction, breathing effects and sequenced colour patterns without external memory.
추천
Battery-Powered Instrumentation and Data Loggers
The PIC16F716-I/SO is appropriate for low-power, battery-driven instrumentation such as handheld thermometers, portable data loggers and field measurement tools. The wide 2.0-5.5 V supply supports 2xAA alkaline, single Li-Ion or USB-derived 5 V rails without additional regulators, and the mid-range core's low-power sleep modes combined with the on-chip ADC enable periodic sensor sampling at microamp-level standby current. The 3.5 KB Flash stores compression-free datalogging routines for days of buffered measurements, and the in-circuit serial programming (ICSP) interface allows firmware updates via a 5-pin header without opening the enclosure.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F716-I/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F716T-I/SO | PIC16F716-I/P | PIC16F716-E/P | PIC16C711-20E/SO | PIC16C715-20/SO | PIC16F630-I/SO |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-SOIC (7.50 mm) | 18-SOIC - same | DIP-18 (different footprint) | DIP-18 (different footprint) | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same |
| Program Memory | 3.5 KB Flash | 3.5 KB Flash | 3.5 KB Flash | 3.5 KB Flash | 1.75 KB OTP (-50%) | 3.5 KB OTP | 1.75 KB Flash (-50%) |
| Memory Type | Flash (in-circuit programmable) | Flash | Flash | Flash | OTP EPROM (one-time programmable) | OTP EPROM (one-time programmable) | Flash |
| RAM | 128 B | 128 B | 128 B | 128 B | 128 B | 128 B | 64 B (-50%) |
| ADC | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | None |
| ECCP / PWM | Yes (1 ECCP module) | Yes | Yes | Yes | No | Yes | No |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +125C (Extended) | -40C to +125C (Extended) | 0C to +70C (Commercial) | -40C to +85C |
| RoHS Status | Compliant | Compliant | Compliant | Compliant | Non-Compliant (legacy) | Non-Compliant (legacy) | Compliant |
주요 차별점
- Flash memory + in-circuit reprogrammability (vs PIC16C711-20E/SO)
- Integrated 4-channel ADC + Enhanced CCP (vs PIC16F630-I/SO)
- Lowest cost 18-SOIC PIC with Flash + ADC + ECCP (vs PIC16F88-I/SO)
설계 노트
Estimated: Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 14 cluster) and a bulk 10 uF tantalum or ceramic on the main supply rail. Add a 10 uF + 100 nF combination on the AVdd pin if used, and a separate 100 nF on the AVss pin to keep ADC reference noise isolated from digital switching. A bulk reservoir of 47-100 uF is recommended if the source is a low-power LDO. Never share ADC analog ground with switching-node ground returns.
Route the ICSP signals (MCLR/VPP, RB6/PGC, RB7/PGD - on this device MCLR is pin 1 and the PGC/PGD functions share with the RA4/RA5 pins or via the USART module) to a 5-pin header placed at the board edge for production programming. Keep the trace to MCLR short and add a 10 kohm pull-up to VDD. Reserve the ICSP pins in firmware so the programmer can drive them without contention.
Do not leave unused I/O pins floating - configure them as outputs (drive low) to minimise sleep current and avoid shoot-through. The PIC16F716's RA4 is open-drain and requires an external pull-up if used as a digital output. Watch the ADC acquisition time: at 20 MHz / 5 MIPS, the 8-bit conversion requires ~12 Tad cycles - set the ADC clock prescaler so Tad is at least 1.6 us. Avoid using MCLR as a digital input without a proper pull-up.
규정 준수 정보
Lead-free matte-tin finish, RoHS and REACH compliant per Microchip PIC16F716 product page. Industrial-grade -40C to +85C only - not AEC-Q100 qualified; for AEC-Q100 automotive applications use a PIC16F1xxx device with explicit Q1/Q100 suffix.