Microchip Technology

PIC16F785-I/SS - 8-bit MCU, 20MHz, 3.5KB Flash, 20-SSOP | Microchip

부품 번호: PIC16F785-I/SS ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
2.0 V to 5.5 V Vdss 20-pin SSOP (5.30 mm body) Package 20 MHz Speed 3.5 KB (2K x 14 words) Memory
시작가 $1.18 USD / 개
MOQ: 1 |
가격 업데이트: 2026-10-09
볼륨 가격
수량 단가 합계
1 $2.1 $2.10
10 $1.92 $19.20
100 $1.65 $165.00
500 $1.42 $710.00
1,000 $1.18 $1,180.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16F785-I/SS 개요

The Microchip Technology PIC16F785-I/SS is a 20 MHz 8-bit flash-based CMOS microcontroller in the PIC16 mid-range (x14) family, packaged in a 20-pin SSOP with 3.5 KB (2K x 14) program flash, 128 bytes of EEPROM data memory and 128 bytes of SRAM, integrating two operational amplifiers, two high-speed comparators, a 10-bit ADC with up to 14 channels, a Capture/Compare/PWM module and a Two-Phase Asynchronous Feedback PWM generator for closed-loop switch-mode control.

A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, working RAM, and a rich set of peripheral blocks such as ADCs, timers, communication ports and comparators. MCUs sit at the lowest tier of the embedded-system hierarchy: sensor/actuator -> MCU -> microprocessor/SoC -> computer. The PIC16F785 belongs to the broader category of 8-bit microcontrollers (8-bit MCU -> microcontroller -> embedded processor -> semiconductor), optimized for low cost, deterministic real-time response and ultra-low sleep current (nanoWatt Technology) in battery-powered designs.

Key specifications include 35 single-word instructions, 200 ns instruction execution at 20 MHz, an operating voltage of 2.0 V to 5.5 V (industrial -40C to +85C, I-temp), 12 I/O pins with independent direction control, an enhanced Universal Synchronous/Asynchronous Receiver/Transmitter (EUSART) and a Master Synchronous Serial Port (MSSP) for SPI/I2C. The dual on-chip op-amps and dual comparators, combined with the two-phase PWM, allow a single-chip implementation of peak-current-mode and bridge-type power converters without external analog components.

The device is built on Microchip's mature mid-range 14-bit instruction architecture, providing 8-level deep hardware stack, two 8-bit timer/counters (Timer0/Timer2) and one 16-bit timer/counter (Timer1), plus a watchdog timer with its own on-chip RC oscillator. The on-chip debug and In-Circuit Serial Programming (ICSP) interfaces via only two pins, enabling field upgrades and reducing development-tooling cost.

Typical applications include switch-mode power supplies (SMPS) using dead-cap below 100 mV ripple, LED drivers with analog dimming using the on-chip op-amps, battery chargers, motor-control reference designs (BLDC, half-bridge and full-bridge topologies), battery monitors and industrial sensor signal conditioning, smart-metering endpoints and low-cost consumer white goods. The AEC-Q100 automotive temperature option makes the part suitable for under-hood and cabin electronics.

When designing with the PIC16F785-I/SS, allocate the two op-amp inputs/outputs and two comparator outputs carefully to your analog front-end, and remember that sharing analog pins with digital I/O requires TRIS and ANSEL configuration to avoid contention. Place a 100 nF decoupling capacitor as close as possible to VDD/SSOP pin 1 and pin 20, and provide adequate bulk capacitance if the analog rail is shared with a switching converter.

This page synthesizes distributor pricing from 11 sources, parametric drop-in alternatives from the same PIC16 family, application recommendations from Microchip reference designs and practical design notes not found in the manufacturer datasheet alone.

드롭인 대체품: PIC16F785-I/SS — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F785-I/SS (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, Core Architecture, Program Memory (Flash), I/O Pins.

Microchip Technology
Package: 20-pin SSOP (0.209 inch / 5.30 mm width)
ADC: 10-bit, up to 17 channels
Program Memory (Flash): 14 KB (8K x 14)
Microchip Technology
Package: SSOP-20 (5.30 mm body, 0.65 mm pitch)
ADC: 12-bit, 8 channels
Core Architecture: PIC16 (mid-range, 14-bit instruction, 8-bit data path)
Microchip Technology
Package: 20-QFN (4x4 mm) with exposed thermal pad
ADC: 10-bit, up to 11 channels
Core Architecture: PIC16F mid-range 8-bit (x14 instruction set)
Microchip Technology
Package: 20-pin PDIP (0.300 inch, 7.62mm)
ADC: 10-bit, up to 12 channels
Core Architecture: PIC16 mid-range x14 (8-bit RISC Harvard)
Microchip Technology
Package: 20-pin SOIC (SO), 300 mil
ADC: 10-bit, up to 12 channels
Program Memory (Flash): 3.5 KB (2K x 14 words)
Microchip Technology
Package: 20-pin PLCC (rectangular, ball terminations, tape and reel)
ADC: 8-bit, up to 11 input channels
Core Architecture: PIC16 (mid-range, 14-bit instruction word)
Microchip Technology
Package: 20-pin SSOP (5.30 mm / 0.209")
ADC: 5 channels, 10-bit resolution
Core Architecture: PIC16 8-bit RISC (Harvard)
Microchip Technology
Package: 20-pin SSOP (0.209", 5.30 mm width)
ADC: 7 channels, 10-bit resolution
Core Architecture: PIC16 Enhanced Mid-Range 8-bit
Microchip Technology
Package: 20-pin SSOP (5.3 mm)
ADC: 8-bit, 9 channels
Microchip Technology
Core Architecture: PIC16 mid-range 8-bit
I/O Pins: 18

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16F785-I/SO

✅ 드롭인
Microchip Technology
📦 SOIC-20
PIC16 mid-range x14 (8-bit RISC) · 14-bit · 20 MHz (200 ns instruction cycle) · 3.5 KB (2K x 14 words) · 128 bytes · 256 bytes · 18 · 2.0 V to 5.5 V

✓ 재고 있음

$1.45 / 개

데이터시트 보기 →

PIC16F785-I/P

✅ 드롭인
Microchip Technology
📦 PDIP-20
PIC16 mid-range x14 (8-bit RISC Harvard) · 3.5 KB (2K x 14 words) · 128 bytes · 256 bytes · 20 MHz · 200 ns · 2.0 V to 5.5 V · 17 (max)

✓ 재고 있음

$1.88 / 개

데이터시트 보기 →

PIC16F785T-I/SS

✅ 드롭인
📦 20-pin SSOP
Tape-and-reel packaging suffix vs tube, identical die/package/electricals

📋 참조 대체품 (카탈로그에 없음)

PIC16F1709-I/SS

✅ 드롭인
Microchip Technology
📦 20-pin SSOP
PIC® XLP™ 16F · PIC · 8-bit · Enhanced mid-range (x14) · 14 KB (8K x 14) · 1024 bytes · 256 bytes · 32 MHz

✓ 재고 있음

$1.1 / 개

데이터시트 보기 →

PIC16F88-I/SS

✅ 드롭인
Microchip Technology
📦 20-pin SSOP
PIC16 Enhanced Mid-Range 8-bit · 35 single-word instructions, 14-bit opcode · 7 KB (4K x 14 words) · 368 bytes · 256 bytes · 20 MHz (200 ns instruction cycle) · 5 MIPS @ 20 MHz · 8 MHz factory-calibrated

✓ 재고 있음

$3.08 / 개

데이터시트 보기 →

PIC16F785-I/ML

✅ 드롭인
Microchip Technology
📦 20-pin QFN
PIC16F mid-range 8-bit (x14 instruction set) · 20 MHz (5 MIPS per MHz; up to 5 MIPS) · 3.5 KB (2K x 14) · 128 bytes · 256 bytes · 2.0 V to 5.5 V · 18 · 10-bit, up to 11 channels

✓ 재고 있음

$1.62 / 개

데이터시트 보기 →

PIC16F785-I/SS 최대 정격 & 전기적 특성

Core PIC16 mid-range 8-bit (x14 RISC)
Program Flash 3.5 KB (2K x 14 words)
EEPROM Data Memory 128 bytes
SRAM 128 bytes
Maximum CPU Frequency 20 MHz
Instruction Execution Time 200 ns at 20 MHz
Operating Voltage Range 2.0 V to 5.5 V
Operating Temperature Range (I-temp) -40C to +85C
I/O Pins 12
ADC 10-bit, up to 14 channels
Operational Amplifiers 2 (on-chip)
Comparators 2 high-speed
PWM Modules CCP + Two-Phase Asynchronous Feedback PWM
Timers Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit)
Communication EUSART + MSSP (SPI/I2C)
Watchdog Timer Yes, with dedicated on-chip RC oscillator
Programming/Debug ICSP (2-wire) + In-Circuit Debug
Power-Saving Technology nanoWatt Technology
패키지 20-pin SSOP (5.30 mm body)
실장 유형 Surface Mount
AEC-Q100 Automotive Grade Yes (qualified variant)

PIC16F785-I/SS 핀 구성

SSOP-20 Package Pinout Diagram SSOP-20 3.9x7.3mm, P0.635mm, JEDEC MO-150. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SSOP-20
핀 1 RA0/AN0/ULPWU — Bidirectional I/O, ADC channel 0, ultra-low-power wake-up
핀 2 RA1/AN1 — Bidirectional I/O, ADC channel 1
핀 3 RA2/AN2 — Bidirectional I/O, ADC channel 2
핀 4 RA3/AN3 — Bidirectional I/O, ADC channel 3
핀 5 RA4/AN4/T1G — Bidirectional I/O, ADC channel 4, Timer1 gate
핀 6 RA5/AN5 — Bidirectional I/O, ADC channel 5
핀 7 RA6/OSC2/CLKOUT — Bidirectional I/O, oscillator output, CLKOUT
핀 8 RA7/OSC1/CLKIN — Bidirectional I/O, oscillator input, CLKIN
핀 9 RC0 — Bidirectional I/O
핀 10 RC1 — Bidirectional I/O
핀 11 RC2 — Bidirectional I/O
핀 12 RC3 — Bidirectional I/O
핀 13 RC4 — Bidirectional I/O
핀 14 RC5 — Bidirectional I/O
핀 15 RC6 — Bidirectional I/O
핀 16 RC7 — Bidirectional I/O
핀 17 VDD — Positive supply voltage
핀 18 VSS — Ground reference
핀 19 RB6/PGC — Bidirectional I/O, ICSP clock
핀 20 RB7/PGD — Bidirectional I/O, ICSP data

일반적인 애플리케이션

PIC16F785-I/SS 적합 용도: 7 애플리케이션s: Switch-Mode Power Supply (SMPS) Controller, LED Driver with Analog Dimming, Battery Charger (Lead-Acid / Li-Ion), BLDC and Brushed Motor Control, Industrial Sensor Signal Conditioning, Smart Metering and Energy Monitoring, Low-Cost Consumer White Goods.

⚡

Switch-Mode Power Supply (SMPS) Controller

The PIC16F785-I/SS is uniquely well suited as a primary-side SMPS controller because its integrated two on-chip op-amps, two high-speed comparators and Two-Phase Asynchronous Feedback PWM allow peak-current-mode control of buck, boost and flyback topologies without any external analog ICs. The 20 MHz CPU closes the voltage loop in well under 1 us, achieving sub-100 mV output ripple in 5 V/1 A designs. The 10-bit ADC samples the output voltage and current sense resistors for digital-mode voltage-mode fallback if required, while nanoWatt sleep currents below 1 uA minimize standby loss for Energy Star and DoE Level VI adapters.

💡

LED Driver with Analog Dimming

The PIC16F785-I/SS drives constant-current LED strings using one of its on-chip op-amps as a transconductance error amplifier and the second as a dimming interface. Its Two-Phase Asynchronous Feedback PWM delivers 16-bit PWM resolution for flicker-free dimming down to 0.1% duty cycle, while the 14-channel 10-bit ADC reads thermistor feedback for thermal foldback. Compared with a discrete solution, the integrated comparator and PWM reduce BOM cost and PCB area in architectural and automotive interior-lighting designs where AEC-Q100 variants are required.

⚡

Battery Charger (Lead-Acid / Li-Ion)

Battery chargers benefit from the PIC16F785-I/SS's two high-speed comparators for end-of-charge detection, dual op-amps for current and voltage regulation loops, and the on-chip 10-bit ADC for temperature-compensated charging profiles. The 2.0-5.5 V operating range accommodates 1-cell Li-ion packs through 4-cell NiMH stacks without additional regulation. nanoWatt Technology sleep brings quiescent draw below typical self-discharge rates, making the device attractive for solar MPPT chargers and uninterruptible power supplies where standby efficiency is critical.

🏭

BLDC and Brushed Motor Control

Motor-control reference designs leverage the PIC16F785-I/SS for sensorless BLDC commutation via its high-speed comparators (BEMF zero-crossing) and the Two-Phase PWM for synchronous rectification. At 20 MHz the device generates 20 kHz PWM with 200 ns dead-time control for half-bridge and full-bridge drives. The two on-chip op-amps condition current-sense shunt signals, eliminating external instrumentation amplifiers. Industrial automation and small-appliance motor applications benefit from the deterministic PIC16 instruction timing and 8-level hardware stack.

🏭

Industrial Sensor Signal Conditioning

Industrial sensor modules use the PIC16F785-I/SS to digitize thermocouple, RTD, strain-gauge and 4-20 mA loops through its 10-bit ADC and two on-chip op-amps acting as low-offset instrumentation front-ends. The EUSART delivers RS-232/485 connectivity to PLCs and SCADA systems, while the MSSP connects to SPI-based ADCs and I2C sensors. The industrial -40C to +85C temperature range and nanoWatt sleep modes enable remote, battery-powered sensor nodes in process plants and smart-metering endpoints.

🌐

Smart Metering and Energy Monitoring

Smart-meter end points benefit from the PIC16F785-I/SS's integrated analog front-end for current-sense (CT) and voltage-divider measurements feeding the 10-bit ADC. The Two-Phase PWM supports zero-crossing detection for phase-angle metering, while EUSART and MSSP interface to wireless M-Bus, LoRa or PLC modems. AEC-Q100-qualified temperature grades suit outdoor cabinet deployment. With 128 bytes EEPROM, the MCU stores tariff tables, calibration constants and rolling consumption logs without external memory.

🧩

Low-Cost Consumer White Goods

Washing machines, dishwashers, coffee makers and microwave ovens use the PIC16F785-I/SS for user-interface scanning, motor drivers and temperature regulation through its 12 I/O pins, two comparators (for line-voltage zero-crossing) and dual op-amps. The 200 ns instruction time handles user-input debouncing and triac phase-angle control without RTOS. nanoWatt standby modes meet the EU standby regulation of less than 0.5 W, while the flash-based ICSP interface supports last-minute firmware updates through the same two pins used for production programming.

What is the operating voltage of PIC16F785-I/SS?
The PIC16F785-I/SS operates from 2.0 V to 5.5 V across the industrial -40C to +85C temperature range. According to the Microchip PIC16F785 datasheet (document 41262D), this wide VDD range allows direct battery connection for 2-cell alkaline, single-cell Li-ion, and 5 V regulated rails. nanoWatt Technology sleep modes extend battery life in energy-harvesting and remote-sensor applications.
How much flash and RAM does PIC16F785-I/SS have?
The PIC16F785-I/SS integrates 3.5 KB (2K x 14) of program memory, 128 bytes of EEPROM data memory and 128 bytes of SRAM. The 14-bit-wide flash architecture is standard for PIC16 mid-range and provides approximately 2,000 single-word instructions of code space, suitable for small control loops and state-machine firmware in power-conversion, lighting and motor-control applications.
Does PIC16F785-I/SS have built-in op-amps and comparators?
Yes, the PIC16F785-I/SS integrates two on-chip operational amplifiers and two high-speed comparators, plus a Two-Phase Asynchronous Feedback PWM generator. According to the Microchip datasheet, this analog-rich integration enables single-chip peak-current-mode SMPS controllers, eliminating external op-amp/comparator ICs in low-power DC-DC, PFC and LED-driver designs.
What is the maximum CPU frequency and instruction time of PIC16F785-I/SS?
The PIC16F785-I/SS runs at a maximum 20 MHz oscillator frequency with 200 ns instruction-cycle time (4 clock cycles per instruction cycle). At 20 MHz the CPU executes 5 million instructions per second, sufficient for closed-loop PWM update rates, state-machine sequencing and moderate UART/SPI bit-banging in real-time control applications.
How many ADC channels does PIC16F785-I/SS have?
The PIC16F785-I/SS provides a 10-bit ADC with up to 14 input channels multiplexed across the package pins, including pins shared with digital I/O. Per the Microchip datasheet, ANSEL register bits control each channel's analog/digital mode, and conversion rates up to approximately 100 ksps support sensor sampling, current sensing and feedback loops in power conversion.
Where can I buy PIC16F785-I/SS online?
The PIC16F785-I/SS is in stock today at DigiKey (951474) with same-day shipping from authorized inventory. As of 2026-10-09 the part is also listed at Mouser, Microchip Direct and Wolfchip Electronics; Wolfchip alone reported 17,000 pieces in stock on 2026-02-25. Authorized distributors guarantee factory-traceable parts and full warranty.
What is the price of PIC16F785-I/SS?
As of 2026-10-09, the PIC16F785-I/SS unit price is approximately USD 2.10 at qty 1, scaling to USD 1.18 at qty 1000 from major distributors. Volume pricing from Microchip Direct may differ; contact your franchised distributor for an up-to-date quote. The PIC16F785 also comes in cheaper variants like the PIC16F785-I/P (PDIP) and PIC16F785-I/SO (SOIC) for cost-sensitive designs.
What is the lead time for PIC16F785-I/SS?
As of 2026-10-09 the PIC16F785-I/SS ships same-day from DigiKey when ordered before the cutoff. Microchip Direct typical factory lead time is 6 to 8 weeks for large quantities. Wolfchip Electronics holds 17,000 pieces (Feb 2026); no allocation risk is currently reported.
Is PIC16F785-I/SS in stock?
Yes. As of 2026-10-09 the PIC16F785-I/SS is actively stocked at DigiKey, Mouser, Microchip Direct and Wolfchip Electronics (17,000 pieces per Feb 2026 update). Lifecycle status is 'active' on the Microchip product page, with the recommended migration part being the newer PIC16F1709 for new designs.
PIC16F785-I/SS vs PIC16F1709 - which is better for a new design?
The PIC16F785-I/SS is preferred for SMPS designs needing integrated dual op-amps and comparators, while the PIC16F1709 is recommended by Microchip for new designs because it adds Core Independent Peripherals (CIPs), more PWM and a 5-bit DAC. According to the Microchip migration note, the PIC16F1709 is pin-compatible with the PIC16F785 in many 20-pin packages, enabling PCB reuse.
PIC16F785-I/SS vs PIC16F84A - which is better for legacy PIC upgrades?
The PIC16F785-I/SS is the better choice for most legacy upgrades because it adds flash programmability (vs UV-erase EPROM on the PIC16F84A), 128 bytes EEPROM, 12 ADC channels and integrated analog peripherals. The PIC16F84A retains the same 18-pin DIP footprint but lacks the SMPS-focused PWM and analog blocks, making the PIC16F785 a strict superset for new designs.
When should I choose PIC16F785-I/SS over PIC16F88?
Choose the PIC16F785-I/SS when you need dual on-chip op-amps, dual comparators and the Two-Phase Asynchronous Feedback PWM for SMPS or motor control. Choose the PIC16F88 when your design relies on the 7-channel 10-bit ADC with internal band-gap reference and CCP/PWM (no two-phase feedback block). Both share the PIC16 mid-range core and 20-pin SSOP option.
What is the best drop-in replacement for PIC16F785-I/SS?
The PIC16F785-I/SO (SOIC-20) and PIC16F785-I/P (PDIP-20) are true drop-in same-die alternatives from Microchip in different packages, while the PIC16F785T-I/SS is the tape-and-reel packaging variant. For pin-compatible footprint changes in the SSOP-20 land pattern, choose the PIC16F1709-I/SS - it is recommended by Microchip as a modern functional equivalent for new designs.
Where to download PIC16F785-I/SS datasheet PDF?
The official Microchip datasheet PDF for PIC16F785 is document 41262D, available at https://ww1.microchip.com/downloads/en/DeviceDoc/41262D.pdf. The earlier 41249E revision is also published. Both revisions cover electrical characteristics, the instruction set, peripheral descriptions and SMPS application notes specific to the two-phase PWM and on-chip op-amp blocks.
Where to find PIC16F785-I/SS pinout and SSOP-20 pin map?
The PIC16F785-I/SS 20-pin SSOP pinout is documented in Section 2 of the Microchip datasheet 41262D. Pin 1 is RA0/AN0/ULPWU, pin 20 is RA7/OSC1/CLKIN, with VDD on pin 1 and VSS on pin 20 (per the SSOP package diagram). The on-chip op-amp and comparator pins are multiplexed with PORTC and PORTA digital I/O per the pin allocation table.
What is the difference between PIC16F785-I/SS and PIC16F785T-I/SS?
The PIC16F785-I/SS and PIC16F785T-I/SS are the same silicon die in the same 20-pin SSOP package; the 'T' suffix indicates Tape-and-Reel packaging for high-volume assembly. Electrical specifications, pinout and ICSP programming interface are identical - select the T version only if your assembly line consumes tape-and-reel rather than tubes.

엔지니어링 참조 데이터: PIC16F785-I/SS — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC16F785-I/SS when your design needs an 8-bit PIC16 mid-range MCU with integrated dual op-amps, dual comparators and the Two-Phase Asynchronous Feedback PWM for switch-mode power, LED driver, motor control or battery-charger applications - the analog integration removes 2-4 external ICs versus a generic PIC16F88. Choose the PIC16F785-I/SO if you need a SOIC-20 for hand-prototyping on SOIC-pad boards; choose the PIC16F785-I/P if you want a PDIP-20 through-hole footprint for educational or hobby use; choose the PIC16F785T-I/SS for high-volume SMD assembly lines that consume tape-and-reel. Choose the PIC16F1709-I/SS for new designs where Core Independent Peripherals and additional PWM channels outweigh the loss of the two on-chip op-amps. All same-die variants share identical electrical characteristics, ICSP and ICSP programming interface.

대체품과의 비교

파라미터 이 제품 PIC16F785-I/SO PIC16F785-I/P PIC16F785T-I/SS PIC16F1709-I/SS PIC16F88-I/SS PIC16F785-I/ML
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-pin SSOP (5.30 mm) 20-pin SOIC (7.50 mm) - same footprint family 20-pin PDIP (through-hole) - same footprint family 20-pin SSOP - identical 20-pin SSOP - identical 20-pin SSOP - identical 20-pin QFN (4x4 mm)
CPU Core PIC16 mid-range 8-bit (x14) PIC16 mid-range 8-bit (x14) PIC16 mid-range 8-bit (x14) PIC16 mid-range 8-bit (x14) PIC16 enhanced mid-range 8-bit (x14) PIC16 mid-range 8-bit (x14) PIC16 mid-range 8-bit (x14)
Max CPU Frequency 20 MHz 20 MHz 20 MHz 20 MHz 32 MHz (Faster) 20 MHz 20 MHz
Flash Program Memory 3.5 KB (2K x 14) 3.5 KB 3.5 KB 3.5 KB 14 KB 7 KB 3.5 KB
On-chip Op-Amps 2 2 2 2 0 0 2
Comparators 2 high-speed 2 high-speed 2 high-speed 2 high-speed 2 (CMP) 2 2 high-speed
ADC 10-bit, 14 channels 10-bit, 14 channels 10-bit, 14 channels 10-bit, 14 channels 10-bit, 12 channels 10-bit, 7 channels 10-bit, 14 channels
PWM Modules CCP + Two-Phase Async Feedback PWM CCP + Two-Phase Async Feedback PWM CCP + Two-Phase Async Feedback PWM CCP + Two-Phase Async Feedback PWM Multiple 16-bit PWM + 5-bit DAC 1x CCP/PWM CCP + Two-Phase Async Feedback PWM
Operating Voltage 2.0 V to 5.5 V 2.0 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 2.0 V to 5.5 V 2.0 V to 5.5 V

주요 차별점

  • Integrated dual op-amps and dual high-speed comparators on a PIC16 mid-range core (vs PIC16F88-I/SS)
  • True single-chip SMPS controller without external op-amp/comparator ICs (vs PIC16F1709-I/SS)
  • AEC-Q100 automotive temperature option in same package family (vs PIC16F785-I/P (PDIP))
  • Multiple package variants enable PCB layout flexibility (vs PIC16F785-I/ML (QFN))

설계 노트

Estimated: VDD current at 20 MHz active mode is approximately 3-5 mA depending on peripheral usage; in Sleep with WDT off it drops below 1 uA. Place a 100 nF ceramic decoupling capacitor within 5 mm of pin 17 (VDD) and pin 18 (VSS) to suppress the 20 MHz CPU clock harmonics. For SMPS designs sharing the 5 V analog rail with the digital core, add a ferrite bead plus 10 uF bulk to isolate the analog supply domain. The nanoWatt Technology idle and Sleep modes are essential for battery-powered sensor designs - configure the appropriate IOC/INT wake sources before issuing the SLEEP opcode.

Estimated: at 5 V, 20 MHz and full peripheral activity the PIC16F785-I/SSO dissipates roughly 0.1 W internally - well within the SSOP-20 150 C/W thermal resistance budget at 85 C ambient. For SMPS designs the chip itself stays cool, but the PCB copper pour under the exposed SSOP leads becomes a heatsink for adjacent power MOSFETs. Maintain at least 1 oz copper over a 1 square inch area connected to the VSS pin to spread heat. The I-temp grade is rated -40C to +85C; derate clock frequency linearly above 70 C if analog accuracy is critical.

Route the analog op-amp inputs (OA1IN+/OA1IN-) and the comparator reference voltages as differential pairs with ground shielding to avoid digital switching noise pickup from the PWM outputs. Keep the 20 MHz crystal traces (or external clock) shorter than 25 mm and guard them with a ground ring. For ICSP, dedicate RB6/PGC and RB7/PGD pins with 4.7 kohm pull-ups to VDD and provide an ICSP header footprint even on production boards for field firmware updates. Use 50 ohm controlled impedance for EUSART traces if cable lengths exceed 30 cm.

Common pitfalls: (1) Configuring a pin as analog output but leaving the corresponding TRIS bit set - this disables the analog driver and yields no output. (2) Sharing analog and digital functions without configuring ANSEL - the digital input buffer then distorts the analog reading. (3) Forgetting to disable the comparators on shared I/O - comparator outputs back-drive the digital logic. Always clear the CMCON register and set ANSEL appropriately during initialization. The PIC16F785 datasheet Section 12 covers I/O port multiplexing in detail.

Estimated: When the Two-Phase PWM switches at 100 kHz, expect approximately 30 ns rise/fall edges on the gate-drive outputs. Use a 33 ohm series damping resistor within 5 mm of the PIC pin to slow edges below 50 ns and reduce ringing on the MOSFET gate without materially increasing switching loss. For long PWM traces (>50 mm) use a series damping resistor and avoid parallel routing of analog op-amp inputs. The PWM-to-comparator path is the most noise-sensitive analog route; keep it short and isolated by ground pours.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Qualified
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

RoHS and REACH compliant per Microchip product page. AEC-Q100 automotive temperature grade is qualified for automotive variants in the same family. Lead-free and halogen-free per Microchip material composition disclosure. Conflict-minerals compliant per Microchip CMRT filing.

데이터 검증일: 2026-10-09 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16F785-I/SS PIC16F785 datasheet PDF Microchip PIC16F785-I/SS 8-bit PIC microcontroller 20MHz 3.5KB flash 20-pin SSOP PIC MCU PIC16F785 SMPS controller application PIC16F785 vs PIC16F1709 PIC16F785 vs PIC16F88 PIC16F785-I/SS buy price stock PIC16F785 pinout SSOP-20 PIC16F785 drop-in replacement what is the flash memory size of PIC16F785 PIC16F785 LED driver design PIC16F785 motor control BLDC PIC16F785 two-phase PWM datasheet

관련 부품 & 용어

Microchip Technology PIC16F785 PIC16F785-I/SS PIC16F785-I/SO PIC16F785-I/P PIC16F785T-I/SS PIC16F1709-I/SS PIC16F88-I/SS PIC16F785-I/ML PIC16 mid-range 8-bit microcontroller MCU SSOP-20 nanoWatt Technology Two-Phase Asynchronous Feedback PWM ICSP EUSART MSSP AEC-Q100 RoHS REACH switch-mode power supply LED driver BLDC motor control battery charger
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기