PIC16LF1787T-I/PT - 8-bit MCU, 14KB Flash, 44-TQFP | Microchip
料号: PIC16LF1787T-I/PT ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $2.65 | $2.65 |
| 10 | $2.39 | $23.90 |
| 100 | $2.13 | $213.00 |
| 500 | $1.91 | $955.00 |
| 1,000 | $1.71 | $1,710.00 |
PIC16LF1787T-I/PT 概述
A microcontroller (MCU) is a single-chip computer containing a CPU core, program and data memory, and integrated peripherals such as analog-to-digital converters, timers, communication interfaces, and general-purpose I/O. MCUs form the lowest layer of the embedded computing hierarchy — sitting above discrete logic but below microprocessor-based systems — and dominate low-power, deterministic, cost-sensitive applications. Within the 8-bit MCU family, Microchip's PIC16 architecture offers fixed-width instruction simplicity, deterministic interrupt latency, and an extensive peripheral set in a small footprint.
Key features of the PIC16LF1787 include a 10-bit ADC with up to 14 channels, 8-bit DAC modules, configurable logic cells (CLC), high-speed comparator, and multiple communication peripherals (I²C, SPI, EUSART). The 'nanoWatt XLP' technology provides sub-microamp sleep currents (typical <50 nA in Sleep mode with RTCC), making the part suitable for battery-powered or energy-harvesting designs where quiescent drain directly determines operating life. The 'T' suffix indicates Tape & Reel packaging; 'I' indicates the industrial temperature grade (-40 °C to +85 °C).
Architecturally, the PIC16LF1787 uses a Harvard RISC core with a 14-bit instruction word, allowing single-cycle execution except for branches. The integrated Core Independent Peripherals (CIPs) — CLC, NCO, DSM, and configurable op-amp — offload tasks from the CPU, enabling deterministic real-time response with minimal firmware overhead.
Typical applications include LCD-driving embedded systems, sensor conditioning and data acquisition, low-speed motor control, and portable instrumentation. Industrial, consumer white goods, and battery-powered IoT endpoints are the most common end markets.
When designing in the PIC16LF1787, plan for a 32-MHz maximum FOSC from the internal HFINTOSC at 3.3 V, ensure the BOR / watchdog configuration matches your fault-recovery policy, and verify that the TQFP-44 land pattern and pin-out match the selected variant (PT, ML, MV, SP) before PCB layout.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the standalone manufacturer datasheet — providing a single engineer-ready reference for sourcing, selection, and qualification.
直接替换替代料: PIC16LF1787T-I/PT ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16LF1787T-I/PT (相同外形与封装尺寸) ——差异在于 Package, ADC, Core Architecture, DAC, Operating Temperature.
快速对比工具——选择替代料号进行并排对比:
PIC16LF1787-E/PT
✅ 直接替换✓ 有现货
$3.18 / 个
查看数据手册 →PIC16F1787T-I/PT
✅ 直接替换📋 参考替代料(不在目录中)
PIC16LF1787-I/PT
✅ 直接替换✓ 有现货
$2.85 / 个
查看数据手册 →PIC16LF1787T-I/MV
✅ 直接替换✓ 有现货
$1.91 / 个
查看数据手册 →PIC16LF1789T-I/PT
✅ 直接替换✓ 有现货
$2.31 / 个
查看数据手册 →PIC16LF1787T-I/PT 最大额定值与电气特性
| Product Family | PIC16F |
| Core Architecture | 8-bit PIC RISC (Harvard) |
| Program Memory | 14 KB Flash |
| ROM | 1 KB |
| Maximum CPU Frequency | 32 MHz |
| Supply Voltage Range | 1.8 V to 3.6 V (LF variant) |
| 工作温度范围 | -40 °C to +85 °C (Industrial, 'I' suffix) |
| 封装 | 44-pin TQFP (PT) |
| 安装类型 | Surface Mount |
| DAC | 8-bit (peripheral) |
| Communication Interfaces | I²C, SPI, EUSART |
| Low-Power Technology | nanoWatt XLP (sub-µA Sleep current) |
| Packaging Format | Tape & Reel (T suffix) |
| RoHS 状态 | Compliant |
PIC16LF1787T-I/PT 引脚配置
| 引脚 1 | VDD — Positive supply voltage |
| 引脚 2 | RA5 — PORTA bit 5 / I/O |
| 引脚 3 | RA4 — PORTA bit 4 / I/O |
| 引脚 4 | RA3 — PORTA bit 3 / I/O |
| 引脚 5 | RA2 — PORTA bit 2 / I/O |
| 引脚 6 | RA1 — PORTA bit 1 / I/O |
| 引脚 7 | RA0 — PORTA bit 0 / I/O |
| 引脚 8 | VSS — Ground reference |
| 引脚 9 | OSC1 — External oscillator input |
| 引脚 10 | OSC2 — External oscillator output |
| 引脚 11 | RC0 — PORTC bit 0 / I/O |
| 引脚 12 | RC1 — PORTC bit 1 / I/O |
| 引脚 13 | RC2 — PORTC bit 2 / I/O |
| 引脚 14 | RC3 — PORTC bit 3 / I/O / SCL |
| 引脚 15 | RC4 — PORTC bit 4 / I/O / SDA |
| 引脚 16 | RC5 — PORTC bit 5 / I/O |
| 引脚 17 | RC6 — PORTC bit 6 / I/O / TX |
| 引脚 18 | RC7 — PORTC bit 7 / I/O / RX |
| 引脚 19 | VSS — Ground reference |
| 引脚 20 | VDD — Positive supply voltage |
| 引脚 21 | RB0 — PORTB bit 0 / I/O / INT |
| 引脚 22 | RB1 — PORTB bit 1 / I/O |
| 引脚 23 | RB2 — PORTB bit 2 / I/O |
| 引脚 24 | RB3 — PORTB bit 3 / I/O |
| 引脚 25 | RB4 — PORTB bit 4 / I/O |
| 引脚 26 | RB5 — PORTB bit 5 / I/O |
| 引脚 27 | RB6 — PORTB bit 6 / I/O / PGC |
| 引脚 28 | RB7 — PORTB bit 7 / I/O / PGD |
| 引脚 29 | RA7 — PORTA bit 7 / I/O / OSC1 |
| 引脚 30 | RA6 — PORTA bit 6 / I/O / OSC2 |
| 引脚 31 | RC8 — PORTC bit 8 / I/O |
| 引脚 32 | RC9 — PORTC bit 9 / I/O |
| 引脚 33 | RC10 — PORTC bit 10 / I/O |
| 引脚 34 | RC11 — PORTC bit 11 / I/O |
| 引脚 35 | RC12 — PORTC bit 12 / I/O |
| 引脚 36 | RC13 — PORTC bit 13 / I/O |
| 引脚 37 | RC14 — PORTC bit 14 / I/O |
| 引脚 38 | RC15 — PORTC bit 15 / I/O |
| 引脚 39 | RD0 — PORTD bit 0 / I/O |
| 引脚 40 | RD1 — PORTD bit 1 / I/O |
| 引脚 41 | RD2 — PORTD bit 2 / I/O |
| 引脚 42 | RD3 — PORTD bit 3 / I/O |
| 引脚 43 | MCLR — Master Clear / Reset input |
| 引脚 44 | RE3 — PORTE bit 3 / I/O |
典型应用
PIC16LF1787T-I/PT 适用于 6 应用s: Battery-Powered IoT Sensor Nodes, LCD Display and User Interface Controllers, Low-Speed DC Motor and Fan Control, Portable Medical Monitoring Devices, Industrial Sensor Data Acquisition, Consumer Appliance HMI Controls.
Battery-Powered IoT Sensor Nodes
The PIC16LF1787T-I/PT's nanoWatt XLP Sleep current under 50 nA and 1.8 V minimum supply make it ideal for battery-powered IoT endpoints. The 32 MHz CPU and integrated 10-bit ADC sample sensor data on-demand before returning to Sleep, with on-chip CLC and NCO peripherals running while the CPU is gated off for further energy savings. The 14 KB Flash accommodates BLE/Zigbee sub-GHz stack initialization and over-the-air update bootloaders.
推荐
LCD Display and User Interface Controllers
The PIC16LF1787T-I/PT integrates configurable logic cells (CLC), high-resolution PWM, and ample GPIO for driving character LCDs and segment displays in white goods and consumer appliances. The 32 MHz core supports software-driven LCD multiplexing for up to 8 commons and 32 segments, while nanoWatt XLP maintains standby current below typical LCD leakage thresholds — extending battery life across the standby-display duty cycle.
推荐
Low-Speed DC Motor and Fan Control
The PIC16LF1787T-I/PT's 10-bit ADC reads back EMF or Hall-sensor signals, while configurable op-amp peripherals condition shunt-current feedback before the CPU computes the next PWM duty. The 32 MHz instruction cycle keeps the control loop under 10 kHz with margin, well within the bandwidth of small DC fans, blowers, and solenoid drivers. Hardware PWM and Fault-Timer peripherals trip the motor shutoff path without CPU intervention.
推荐
Portable Medical Monitoring Devices
The PIC16LF1787T-I/PT operates from 1.8 V to 3.6 V with sub-microamp Sleep current, making it suitable for portable medical devices such as pulse oximeters, digital thermometers, and single-use diagnostic strips. The 10-bit ADC provides sufficient resolution for photodiode or thermistor signal chains, while on-chip comparators and op-amps perform analog front-end conditioning without external ICs. Industrial temperature grade and low-noise oscillator options support clinical-grade measurement repeatability.
推荐
Industrial Sensor Data Acquisition
The PIC16LF1787T-I/PT provides 14 KB of Flash for Modbus RTU or proprietary RS-485 framing, while the integrated EUSART and 32 MHz CPU support baud rates to 115200 with hardware flow control. The 10-bit ADC and analog peripherals (op-amp, comparator) directly interface 4-20 mA current loops and 0-10 V analog sensor outputs typical of industrial PLC environments. The 44-TQFP package handles the wider industrial temperature range and provides sufficient GPIO for parallel sensor matrices.
推荐
Consumer Appliance HMI Controls
The PIC16LF1787T-I/PT drives capacitive touch buttons via the on-chip CLC and NCO peripherals, eliminating external touch ICs in microwave ovens, washing machines, and coffee makers. The 32 MHz CPU runs UI animation and beeper generation while the integrated DAC generates piezo tones. nanoWatt XLP standby current under 50 nA keeps the appliance's standby power below 0.5 W, meeting Energy Star idle requirements.
推荐
推荐产品汇总
工程参考数据: PIC16LF1787T-I/PT ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16LF1787-E/PT | PIC16F1787T-I/PT | PIC16LF1787-I/PT | PIC16LF1787T-I/MV | PIC16LF1789T-I/PT |
|---|---|---|---|---|---|---|
| Package | 44-TQFP (PT) | 44-TQFP (PT) - same | 44-TQFP (PT) - same | 44-TQFP (PT) - same | 44-pin family (MV) - same | 44-TQFP (PT) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 14 KB | 14 KB | 14 KB | 14 KB | 14 KB | 28 KB |
| Supply Voltage Range | 1.8 V - 3.6 V | 1.8 V - 3.6 V | 2.3 V - 5.5 V | 1.8 V - 3.6 V | 1.8 V - 3.6 V | 1.8 V - 3.6 V |
| Maximum CPU Clock | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
| Packaging Format | Tape & Reel | Tape & Reel / Tray | Tape & Reel | Tray | Tape & Reel | Tape & Reel |
| XLP Low-Power Sleep | Yes (nanoWatt XLP) | Yes (nanoWatt XLP) | Yes (nanoWatt XLP) | Yes (nanoWatt XLP) | Yes (nanoWatt XLP) | Yes (nanoWatt XLP) |
关键差异点
- Lowest supply voltage in the 1787 family (对比 PIC16F1787T-I/PT)
- Same die and pinout as 1789 with smaller memory (对比 PIC16LF1789T-I/PT)
- Industrial temperature grade on a sub-3 V part (对比 PIC16LF1787-E/PT)
设计说明
The PIC16LF1787T-I/PT operates from 1.8 V to 3.6 V. Place a 100 nF decoupling capacitor within 5 mm of each VDD/VSS pair, plus a bulk 4.7 µF to 10 µF tantalum or ceramic capacitor near the supply pin. For battery applications, configure Sleep mode with RTCC and disable unused peripherals via the PMD registers to drop Sleep current below 50 nA. BOR threshold must be set below the minimum battery voltage to avoid unintended resets during load transients.
Do not assume the PIC16LF1787T-I/PT and PIC16F1787T-I/PT are interchangeable — the 'LF' variant fails to operate above 3.6 V while the 'F' variant requires 2.3 V minimum. Apply the 'F' variant's wider voltage only when 5 V tolerance is required. Always verify the device marking against the order code before programming, as the 'T' (Tape & Reel) suffix changes only packaging format, not electrical behavior.
Route the PGC/PGD lines (RB6/RB7) as a short, parallel pair with ground shielding to maintain signal integrity for in-circuit programming/debugging. The 44-TQFP land pattern uses 0.8 mm pitch; ensure your PCB fab house supports this pitch with adequate solder mask and paste layers. The exposed thermal pad (if any) on similar packages is not internally bonded on this MCU variant — leave it unconnected or grounded.
合规信息
RoHS and REACH compliant per Microchip product declaration. The 'I' temperature grade is industrial (-40 C to +85 C) and is NOT AEC-Q100 qualified — for automotive, choose the 'E' extended-temperature variant or a separately qualified PIC16LF1787 automotive part.