PIC16LF1788-I/SP - 28KB Flash 8-bit MCU | Microchip
부품 번호: PIC16LF1788-I/SP ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $1.84 | $1.84 |
| 10 | $1.65 | $16.50 |
| 100 | $1.32 | $132.00 |
| 500 | $1.18 | $590.00 |
| 1,000 | $1.05 | $1,050.00 |
PIC16LF1788-I/SP 개요
An 8-bit PIC microcontroller is a Harvard-architecture RISC processor family from Microchip Technology, designed for low-power embedded control. PIC MCUs sit within the broader taxonomy of microcontroller -> embedded processor -> semiconductor IC. The LF suffix denotes the low-voltage (F) process node optimized for battery-powered applications, while XLP (eXtreme Low Power) indicates sleep currents below 50 nA typical.
Key features include nanoWatt XLP technology with < 50 nA sleep current, 25-channel 12-bit ADC with capacitive touch sensing support, dual 8-bit/5-bit DAC outputs, two operational amplifiers and two comparators for analog signal conditioning, 16-bit PWM with complementary outputs and dead-band control, plus mTouch capacitive touch peripheral. The 28-SPDIP package eases breadboard prototyping and through-hole rework.
Architecturally, the PIC16LF1788 uses an enhanced mid-range 16-bit instruction word with 14-bit program memory addressing. The 32 MHz oscillator yields 8 MHz instruction rate through a 4:1 PLL, and the device includes a peripheral pin select (PPS) engine and an in-circuit debug (ICD) interface compatible with PICkit and MPLAB Snap programmers.
Typical applications include IoT sensor nodes with capacitive touch interfaces, battery-powered instrumentation, motor control loops leveraging the 16-bit PWM, LED lighting controllers with smooth dimming, and industrial control panels where the dual op-amp front-end digitizes analog signals.
When designing with this device, allocate adequate decoupling (100 nF + 10 µF) near VDD, configure the PPS mapping carefully because multiple peripherals share pins, and use the LF voltage range (1.8-3.6 V) instead of 5 V operation. Programming is performed via ICSP using PGED1/PGEC1 pins.
This page synthesizes distributor pricing as of 2026-09-24, drop-in same-family alternatives sharing the 28-SPDIP footprint, and practical design notes not found in the standalone datasheet.
드롭인 대체품: PIC16LF1788-I/SP — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16LF1788-I/SP (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Mounting Type, Program Memory (Flash), Core Architecture.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F1788-I/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16LF1789-I/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16LF1718-I/SP
✅ 드롭인✓ 재고 있음
$1.9 / 개
데이터시트 보기 →PIC16LF1768-I/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16LF1786-I/SP
✅ 드롭인✓ 재고 있음
$2.18 / 개
데이터시트 보기 →PIC16LF1788-I/SP 최대 정격 & 전기적 특성
| Core Architecture | PIC 8-bit RISC (Enhanced Mid-Range) |
| Program Memory (Flash) | 28 KB (16K x 14) |
| Data Memory (RAM) | 2 KB |
| EEPROM | 256 B |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| Operating Voltage Range | 1.8 V to 3.6 V |
| ADC | 12-bit, up to 25 channels |
| DAC | 8-bit and 5-bit outputs |
| Operational Amplifiers | 2 internal |
| Comparators | 2 |
| PWM Channels | 16-bit with complementary outputs |
| 패키지 | 28-SPDIP (300 mil, 7.62 mm) |
| 실장 유형 | Through-Hole |
| 동작 온도 범위 | -40 C to +85 C (Industrial) |
| Low-Power Technology | nanoWatt XLP (< 50 nA sleep) |
| ICSP Programming | Yes (PGED1/PGEC1) |
| RoHS 상태 | Compliant |
PIC16LF1788-I/SP 핀 구성
| 핀 1 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| 핀 2 | RA5 — Digital I/O / analog input |
| 핀 3 | RA4 — Digital I/O / analog input |
| 핀 4 | RA3 — Digital I/O / analog input |
| 핀 5 | RA2 — Digital I/O / analog input / DAC output |
| 핀 6 | RA1 — Digital I/O / analog input / DAC output |
| 핀 7 | RA0 — Digital I/O / analog input |
| 핀 8 | VSS — Ground reference |
| 핀 9 | RA7 — Digital I/O / oscillator pin |
| 핀 10 | RA6 — Digital I/O / oscillator pin |
| 핀 11 | RC0 — Digital I/O / analog input |
| 핀 12 | RC1 — Digital I/O / analog input |
| 핀 13 | RC2 — Digital I/O / analog input / op-amp output |
| 핀 14 | RC3 — Digital I/O / analog input / op-amp output |
| 핀 15 | RC4 — Digital I/O / analog input |
| 핀 16 | RC5 — Digital I/O / analog input |
| 핀 17 | RC6 — Digital I/O |
| 핀 18 | RC7 — Digital I/O |
| 핀 19 | VSS — Ground reference |
| 핀 20 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| 핀 21 | RB0 — Digital I/O / interrupt-on-change |
| 핀 22 | RB1 — Digital I/O / interrupt-on-change |
| 핀 23 | RB2 — Digital I/O / interrupt-on-change |
| 핀 24 | RB3 — Digital I/O / interrupt-on-change |
| 핀 25 | RB4 — Digital I/O / interrupt-on-change |
| 핀 26 | RB5 — Digital I/O / interrupt-on-change |
| 핀 27 | RB6 — Digital I/O / PGEC1 (ICSP clock) |
| 핀 28 | RB7 — Digital I/O / PGED1 (ICSP data) |
일반적인 애플리케이션
PIC16LF1788-I/SP 적합 용도: 6 애플리케이션s: Battery-Powered IoT Sensor Node, Capacitive Touch User Interface, BLDC / DC Motor Control Loop, Industrial Control Panel Interface, LED Lighting Controller with Smooth Dimming, Portable Medical / Health Monitoring Device.
Battery-Powered IoT Sensor Node
The PIC16LF1788-I/SP's nanoWatt XLP technology with sub-50 nA sleep current and 1.8-3.6 V operating range makes it ideal for coin-cell or Li-ion powered IoT sensor nodes. With 32 MHz operation, 28 KB Flash and 2 KB RAM, it can host a full wireless sensor stack including periodic wake-up via RTCC, ADC sampling of temperature/humidity sensors, and low-duty-cycle RF transmissions. The 12-bit ADC with 25 channels enables direct connection of multiple analog sensors without external signal conditioning. Place a 100 nF decoupling capacitor adjacent to VDD (pin 20) and a 10 µF bulk cap on the battery rail; this configuration typically yields multi-year battery life for duty cycles below 0.1%.
추천
Capacitive Touch User Interface
The integrated mTouch capacitive touch peripheral and 12-bit ADC make the PIC16LF1788-I/SP well suited for touch-button and slider interfaces in white goods, industrial panels, and consumer appliances. With up to 25 ADC channels and dual op-amps for signal conditioning, designers can implement 8-12 touch buttons without external components. The XLP sleep mode keeps quiescent current below 50 nA so battery-powered remote controls can run for years. Use the on-chip 5-bit/8-bit DAC for haptics feedback or LED backlight dimming. Routing recommendation: keep touch sensor traces short and shielded, place a 100 nF cap on AVDD, and configure peripheral pin select (PPS) for flexible sensor pin assignment.
추천
BLDC / DC Motor Control Loop
The PIC16LF1788-I/SP's 16-bit PWM with complementary outputs, dead-band control and programmable fault inputs enables closed-loop speed/torque control of small BLDC and brushed DC motors under 100 W. The 32 MHz instruction rate provides 8 MIPS for fast PID loops at PWM frequencies above 50 kHz, while the dual comparators offer hardware overcurrent protection. With 28 KB Flash it can store sensorless back-EMF algorithms or encoder-feedback routines without external memory. Application tip: route the PWM outputs to dedicated peripheral pins to avoid jitter, place the current-sense amplifier close to the shunt resistor, and use the op-amp outputs as ADC inputs for ripple compensation.
추천
Industrial Control Panel Interface
The PIC16LF1788-I/SP suits industrial HMI panels with its 28-SPDIP through-hole package that simplifies prototyping and rework, plus 25 ADC channels for monitoring analog signals from 4-20 mA loops, thermistors, and potentiometers. The 1.8-3.6 V range can be supplied from a regulated 3.3 V rail derived from a 24 V industrial bus. With 256 B EEPROM it can store non-volatile calibration coefficients, while the 2 KB RAM handles communication buffers for Modbus or CAN bridging. The dual op-amps condition low-level signals before ADC conversion, eliminating external active components. Industrial design tip: add TVS diodes on analog inputs, isolate communication lines with digital isolators, and implement CRC checks on all serial traffic.
추천
LED Lighting Controller with Smooth Dimming
The PIC16LF1788-I/SP's 16-bit PWM resolution and dual DAC outputs enable high-quality dimming for architectural and theatrical LED lighting. The 32 MHz CPU rate maintains consistent PWM frequencies above 1 kHz to avoid flicker, while XLP sleep mode reduces standby power below 50 nA for always-connected luminaires. With 28 KB Flash the controller can store multiple lighting scenes and transitions. Designers can leverage the comparators to monitor LED current via shunt resistor feedback, and the op-amps to amplify the sense signal before ADC sampling. Layout recommendation: keep PWM traces short and away from analog signal paths, use a star-ground topology, and place the sense resistor in the Kelvin configuration to minimize ground noise.
추천
Portable Medical / Health Monitoring Device
The PIC16LF1788-I/SP's combination of XLP low-power operation, 12-bit ADC precision, and integrated op-amps for signal conditioning makes it appropriate for portable medical peripherals such as pulse oximeters, blood-pressure monitors, and wearable health trackers. The LF voltage range (1.8-3.6 V) is compatible with Li-ion battery chemistries, and the 256 B EEPROM can store calibration data securely. The 32 MHz performance enables real-time DSP filtering of bioelectric signals (ECG/EMG) while keeping average power draw below 1 mA in active mode. Design considerations: use a separate analog ground plane for ADC and op-amp circuits, add ESD protection on patient-contact pins, and follow IEC 60601-1 isolation guidelines for line-powered variants.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16LF1788-I/SP — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F1788-I/SP | PIC16LF1789-I/SP | PIC16LF1718-I/SP | PIC16LF1768-I/SP | PIC16LF1786-I/SP |
|---|---|---|---|---|---|---|
| Package | 28-SPDIP | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 28 KB | 28 KB | 28 KB | 32 KB | 28 KB | 32 KB |
| RAM | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB |
| Operating Voltage | 1.8 V to 3.6 V | 2.3 V to 5.5 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Maximum Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| ADC Channels | 25 channels, 12-bit | 25 channels, 12-bit | 25 channels, 12-bit | 17 channels, 10-bit | 20 channels, 10-bit | 17 channels, 10-bit |
| Internal Op-Amps | 2 | 2 | 2 | 2 | 2 | 1 |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
주요 차별점
- Full 28 KB Flash with 256 B EEPROM in 28-SPDIP (vs PIC16LF1787)
- Dual integrated op-amps and dual comparators (vs PIC16LF1786-I/SP)
- nanoWatt XLP technology with sub-50 nA sleep (vs PIC16F1788-I/SP)
설계 노트
Estimated: at full 32 MHz operation from a 3.3 V supply, the PIC16LF1788-I/SP draws approximately 4 mA typical. Place a 100 nF decoupling capacitor within 5 mm of each VDD pin (1 and 20), plus a 10 µF bulk capacitor on the supply rail. For battery applications leverage the XLP sleep mode with RTCC wake-up to achieve years of operation on a coin cell.
Keep analog and digital ground planes separated with a single-point star connection under the MCU. Place the AVSS pin directly tied to the analog ground plane, and route the analog reference voltage (VREF+) trace away from switching PWM outputs. For 28-SPDIP prototype boards, add a 6-pin ICSP header on PGEC1/PGED1/MCLR/VDD/VSS even if programming is not required for production.
The peripheral pin select (PPS) remapping must be unlocked by writing the PPSLOCK register sequence before configuration; failure to do so is a common source of 'dead peripheral' bugs. MCLR must be tied to VDD through a 10 kΩ resistor (or left open in non-debug builds), and the ICSP PGED1/PGEC1 pins share RB7/RB6 - do not configure them as outputs in production firmware or in-circuit debugging will fail.
When driving the 16-bit PWM at high frequencies above 100 kHz, keep PWM traces short and avoid passing them adjacent to analog ADC inputs. Use the complementary PWM outputs with dead-band control to drive MOSFET half-bridges in motor control applications; configure the dead-band timer to at least 200 ns to prevent shoot-through. For capacitive touch sensing, shield touch traces with a ground pour and avoid running them in parallel with switching signals.
규정 준수 정보
RoHS and REACH compliant per Microchip product page. The LF1788 is not AEC-Q100 qualified (industrial grade); for automotive applications contact Microchip for AEC-Q100-qualified variants.