PIC16LF1517-I/P - 8-bit 20MHz 14KB FLASH MCU 40-PDIP | Microchip
部品番号: PIC16LF1517-I/P ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.45 | $3.45 |
| 10 | $3.1 | $31.00 |
| 100 | $2.75 | $275.00 |
| 500 | $2.42 | $1,210.00 |
| 1,000 | $2.18 | $2,180.00 |
PIC16LF1517-I/P 概要
An 8-bit microcontroller is a programmable processor with an 8-bit data bus and ALU, optimized for low-cost, low-power embedded control. The PIC16 family sits in Microchip's mid-range architecture tier, between baseline PIC10/12/14 devices and the high-performance PIC18/PIC24 families. The LF prefix denotes the low-voltage (1.8-3.6V) variant with XLP (eXtreme Low Power) technology, suitable for battery-powered and energy-harvesting applications where quiescent current in the nanoampere range is mandatory.
Key features include an integrated 10-bit Analog-to-Digital Converter (ADC) with multiple input channels, comparators, enhanced PWM, and serial peripherals (I²C, SPI, and USART) for communication. The device supports up to 35 I/O pins with individually configurable pull-ups and interrupt-on-change capability. XLP technology delivers typical sleep currents below 50 nA and active currents around 1.8 mA at 4MHz, making it ideal for battery-endurance products.
Architecturally, the PIC16LF1517 uses a Harvard RISC core with a 14-bit instruction word and a hardware multiplier option. The 10-bit ADC with internal voltage reference enables direct sensor interfacing without external signal conditioning. Multiple timer modules (Timer0, Timer1, Timer2) provide flexible event capture, PWM generation, and real-time scheduling.
Typical applications include consumer electronics remote controls, IoT sensor nodes, battery-powered instrumentation, small appliances, and industrial control modules. The wide operating voltage range allows direct connection to 2x AA alkaline cells or single-cell Li-Ion chemistries.
When designing with this part, ensure the configuration bits (oscillator, watchdog, brown-out) are properly set in the source code, and use MPLAB X IDE with the XC8 compiler for development. Decoupling capacitors (100nF + 10µF) on VDD are mandatory.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the bare Microchip datasheet, helping engineers accelerate their PIC16LF1517-I/P evaluation and sourcing decisions.
ドロップイン代替品: PIC16LF1517-I/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16LF1517-I/P (同一形状・フットプリント) — 相違点: ADC, Package, MSL Level, Timers, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC16LF1517-E/P
✅ ドロップイン✓ 在庫あり
$1.85 / 個
データシートを見る →PIC16F1517-I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$1.59 / 個
データシートを見る →PIC16LF1516-I/P
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC16LF1518-I/P
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC16LF1513-I/SS
✅ ドロップイン✓ 在庫あり
$1.85 / 個
データシートを見る →PIC16LF1509-I/SS
✅ ドロップイン✓ 在庫あり
$1.4 / 個
データシートを見る →PIC16LF1517-I/P 最大定格&電気的特性
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Family | PIC® XLP™ 16F |
| Program Memory | 14 KB FLASH (8K x 14) |
| Data SRAM | 512 bytes |
| Data EEPROM | 128 bytes |
| Maximum CPU Frequency | 20 MHz |
| Operating Voltage Range | 1.8 V to 3.6 V |
| I/O Pins | 35 |
| ADC | 10-bit, multiple channels |
| Comparators | Yes |
| PWM Channels | Enhanced PWM, multiple channels |
| Communication | I²C, SPI, USART |
| Timers | Timer0, Timer1, Timer2 |
| パッケージ | 40-pin PDIP (P) |
| 実装タイプ | Through-Hole |
| 動作温度範囲 | -40°C to +85°C (industrial) |
| XLP Sleep Current | <50 nA typical |
| RoHS ステータス | Compliant |
PIC16LF1517-I/P ピン構成
| ピン 1 | MCLR/RE3 — Master Clear (reset) input or digital input only |
| ピン 2 | RA0 — PORTA bit 0 (analog/digital I/O) |
| ピン 3 | RA1 — PORTA bit 1 (analog/digital I/O) |
| ピン 4 | RA2 — PORTA bit 2 (analog/digital I/O) |
| ピン 5 | RA3 — PORTA bit 3 (analog/digital I/O) |
| ピン 6 | RA4 — PORTA bit 4 (analog/digital I/O) |
| ピン 7 | RA5 — PORTA bit 5 (analog/digital I/O) |
| ピン 8 | RA6 — PORTA bit 6 (analog/digital I/O) |
| ピン 9 | RA7 — PORTA bit 7 (analog/digital I/O) |
| ピン 10 | RE0 — PORTE bit 0 (digital I/O) |
| ピン 11 | VDD — Positive supply voltage |
| ピン 12 | VSS — Ground reference |
| ピン 13 | OSC1/CLKIN — Oscillator crystal input or external clock |
| ピン 14 | OSC2/CLKOUT — Oscillator crystal output or clock output |
| ピン 15 | RC0 — PORTC bit 0 (analog/digital I/O) |
| ピン 16 | RC1 — PORTC bit 1 (analog/digital I/O) |
| ピン 17 | RC2 — PORTC bit 2 (analog/digital I/O) |
| ピン 18 | RC3 — PORTC bit 3 (analog/digital I/O) |
| ピン 19 | RD0 — PORTD bit 0 (digital I/O) |
| ピン 20 | RD1 — PORTD bit 1 (digital I/O) |
| ピン 21 | RD2 — PORTD bit 2 (digital I/O) |
| ピン 22 | RD3 — PORTD bit 3 (digital I/O) |
| ピン 23 | RC4 — PORTC bit 4 (analog/digital I/O) |
| ピン 24 | RC5 — PORTC bit 5 (analog/digital I/O) |
| ピン 25 | RC6 — PORTC bit 6 (analog/digital I/O) |
| ピン 26 | RC7 — PORTC bit 7 (analog/digital I/O) |
| ピン 27 | RD4 — PORTD bit 4 (digital I/O) |
| ピン 28 | RD5 — PORTD bit 5 (digital I/O) |
| ピン 29 | RD6 — PORTD bit 6 (digital I/O) |
| ピン 30 | RD7 — PORTD bit 7 (digital I/O) |
| ピン 31 | VSS — Ground reference |
| ピン 32 | VDD — Positive supply voltage |
| ピン 33 | RB0 — PORTB bit 0 (digital I/O, interrupt-on-change) |
| ピン 34 | RB1 — PORTB bit 1 (digital I/O, interrupt-on-change) |
| ピン 35 | RB2 — PORTB bit 2 (digital I/O, interrupt-on-change) |
| ピン 36 | RB3 — PORTB bit 3 (digital I/O, interrupt-on-change) |
| ピン 37 | RB4 — PORTB bit 4 (digital I/O, interrupt-on-change) |
| ピン 38 | RB5 — PORTB bit 5 (digital I/O, interrupt-on-change) |
| ピン 39 | RB6 — PORTB bit 6 (digital I/O, ICSPCLK) |
| ピン 40 | RB7 — PORTB bit 7 (digital I/O, ICSPDAT) |
主な用途
PIC16LF1517-I/P の用途: 6 件s: Battery-Powered IoT Sensor Node, Consumer Remote Control, Small Appliance Control, Industrial Control Module (PLC I/O), Portable Medical Monitoring Device, HVAC Building Automation Sensor.
Battery-Powered IoT Sensor Node
The PIC16LF1517-I/P excels in battery-powered IoT sensor nodes due to its XLP eXtreme Low Power technology with sleep currents below 50 nA and active currents around 1.8 mA at 4MHz. The 1.8V-3.6V operating range allows direct connection to 2x AA alkaline cells or single-cell Li-Ion chemistries, eliminating boost converters. The integrated 10-bit ADC with multiple input channels enables direct sensor interfacing (temperature, humidity, light) without external signal conditioning. Combined with 14KB FLASH for sensor-fusion firmware and 512B SRAM for buffering, this MCU delivers multi-year battery life in duty-cycled applications like environmental monitoring, smart agriculture, and wireless HVAC sensors.
おすすめ
Consumer Remote Control
PIC16LF1517-I/P is well-suited for IR/RF remote controls in consumer electronics. Its low 1.8V-3.6V operation enables direct AAA battery drive, while XLP sleep current below 50 nA extends battery life beyond the shelf life of typical alkaline cells. The enhanced PWM and Timer1 modules generate precise 38kHz carrier frequencies for IR transmission protocols (RC5, NEC, SIRC). The 14KB FLASH accommodates multi-protocol firmware stacks, while 512B SRAM handles IR protocol state machines. USART/SPI peripherals support RF transmitter ICs (CC1101, nRF24L01) for wireless remote applications requiring both IR and RF capability.
おすすめ
Small Appliance Control
PIC16LF1517-I/P provides the right balance of peripherals and cost for small appliance controllers such as coffee makers, blenders, toaster ovens, and slow cookers. Its 10-bit ADC reads temperature sensors (NTC) and motor current, while enhanced PWM drives TRIAC/SSR for heater control or brushed DC motor speed regulation. The 128B data EEPROM stores user presets (brew strength, cook time), and 14KB FLASH holds PID control firmware. The 35 I/O pins interface with 7-segment displays, capacitive touch panels, and rotary encoders. Wide 1.8-3.6V operation simplifies direct drive from rectified mains with low-cost linear regulators.
おすすめ
Industrial Control Module (PLC I/O)
For industrial PLC I/O modules and remote telemetry units, the PIC16LF1517-I/P offers industrial-grade -40°C to +85°C operation and robust peripherals. Its I²C/SPI/USART connectivity interfaces with digital sensors, Modbus RTU slaves, and isolated analog front-ends. The 10-bit ADC with internal voltage reference enables direct 4-20mA current loop measurements through external shunt resistors. With 14KB FLASH and 512B SRAM, the MCU handles Modbus protocol stacks and signal conditioning logic. The 35 I/O pins with interrupt-on-change support directly drive opto-isolated inputs and solid-state relay outputs in industrial DIN-rail mounted modules.
おすすめ
Portable Medical Monitoring Device
The PIC16LF1517-I/P suits portable medical monitoring devices like pulse oximeters, digital thermometers, and glucose meters. Its low 1.8-3.6V operation supports direct coin-cell or Li-Ion battery drive, and XLP sleep current below 50 nA extends battery life for always-on wearable applications. The 10-bit ADC interfaces directly with photodiode sensors (pulse oximetry), thermistor bridges (thermometry), and electrochemical test strips (glucose). The 128B data EEPROM stores calibration constants and patient history, while 14KB FLASH accommodates BLE pairing stacks via external nRF51/CC2540 modules through the USART/SPI interface for HIPAA-compliant data logging.
おすすめ
HVAC Building Automation Sensor
For HVAC building automation sensors and actuators, the PIC16LF1517-I/P delivers industrial-grade reliability with low power. Its I²C bus interfaces with temperature/humidity sensor ICs (SHT3x, BME280) and CO2 sensors (MH-Z19), while 10-bit ADC reads NTC thermistors and 0-10V analog control signals. Enhanced PWM drives proportional damper actuators and 3-speed fan control. The 14KB FLASH holds BACnet/Modbus protocol stacks for building automation. Wide -40°C to +85°C industrial temperature range tolerates rooftop and basement installations, while XLP sleep current below 50 nA enables solar-powered wireless sensor nodes.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16LF1517-I/P — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16LF1517-E/P | PIC16F1517-I/P | PIC16LF1516-I/P | PIC16LF1518-I/P | PIC16LF1513-I/SS | PIC16LF1509-I/SS |
|---|---|---|---|---|---|---|---|
| Package | 40-PDIP (P) | 40-PDIP (P) - same | 40-PDIP (P) - same | 40-PDIP (P) - same | 40-PDIP (P) - same | SSOP-28 | SSOP-20 |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 14 KB FLASH | 14 KB FLASH | 14 KB FLASH | 8 KB FLASH | 28 KB FLASH | 8 KB FLASH | 14 KB FLASH |
| Data SRAM | 512 B | 512 B | 512 B | 512 B | 1024 B | 512 B | 512 B |
| Data EEPROM | 128 B | 128 B | 128 B | 128 B | 256 B | 128 B | 128 B |
| Operating Voltage | 1.8 V to 3.6 V | 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 |
| CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Unit Price (qty-1) | $3.45 | $3.65 | $3.30 | $3.10 | $3.85 | $2.95 | $2.80 |
主な差別化要因
- XLP eXtreme Low Power nanoamp sleep current (vs PIC16LF1513-I/SS)
- 14KB FLASH in 40-pin PDIP for legacy through-hole designs (vs PIC16LF1509-I/SS)
- Lower-voltage 1.8V operation (vs PIC16F1517-I/P)
- Industrial -40C to +85C temperature grade (vs PIC16LF1517-E/P)
設計ノート
PIC16LF1517-I/P requires a 100nF decoupling capacitor placed within 5mm of the VDD pin (pin 11 and pin 32) plus a bulk 10µF capacitor on the supply rail. Both VDD pins and both VSS pins must be connected for proper operation. For battery applications, add a 100kΩ pull-up on MCLR (pin 1) to VDD through a diode to prevent unintentional reset during power-down. Configure the Brown-Out Reset (BOR) voltage appropriately via CONFIG1 register to match your supply range.
Do not leave the MCLR pin floating - always tie it to VDD through a 10kΩ resistor to prevent spurious resets. When using the internal oscillator, ensure the frequency is correctly configured in the OSCCON register before peripheral initialization. The ICD pins (RB6/RB7) must be left unused or configured as high-impedance inputs in production firmware to avoid ICSP conflicts. Estimated: the ICSP programming interface shares RB6 (ICSPCLK) and RB7 (ICSPDAT), so external loads on these pins can interfere with debugging.
For reliable operation, place the decoupling capacitors as close as possible to the VDD/VSS pins (within 5mm trace length). Use a ground pour on the bottom layer to provide a low-impedance return path and improve EMI performance. When using the HS oscillator mode with a crystal, keep the crystal traces short (under 10mm) and surround them with a ground guard ring to minimize noise coupling. Keep ADC traces away from switching signals to reduce conversion noise.
At maximum 20MHz operation from 3.6V VDD, the PIC16LF1517-I/P core current consumption is approximately 4 mA. Total power dissipation is around 14.4 mW, well below the thermal limit of the 40-pin PDIP package (typically 800 mW). No heatsinking is required. In sleep mode, the device draws less than 50 nA typical, making it suitable for battery-powered applications. Estimated: typical core current at 5MHz is 1.8 mA from the datasheet current-vs-frequency curves.
コンプライアンス情報
RoHS and REACH compliant per Microchip product declaration. Not AEC-Q100 qualified (this is a general-purpose industrial MCU). Lead-free and halogen-free. PDIP package qualifies as MSL 1 (unlimited floor life). Microchip's projected EOL is approximately 2048-10-03 per Veswin listings, indicating long-term availability.