PIC16LF15355-E/SP - 8-Bit MCU, 14KB Flash, 32MHz XLP | Microchip
部品番号: PIC16LF15355-E/SP ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.98 | $1.98 |
| 10 | $1.85 | $18.50 |
| 100 | $1.66 | $166.00 |
| 500 | $1.51 | $755.00 |
| 1,000 | $1.42 | $1,420.00 |
PIC16LF15355-E/SP 概要
An 8-bit microcontroller is a programmable logic IC built around an 8-bit data path CPU core with integrated Flash, RAM, and peripherals on a single silicon die. Microcontrollers sit at the bottom of the embedded computing hierarchy, below microprocessors and SoCs, and are typically deployed in cost-sensitive, low-power, deterministic control tasks. The PIC16 family uses a Harvard RISC architecture optimized for compact code density and low-power sleep modes, making it a workhorse for IoT sensors, consumer appliances, and industrial control loops.
Key differentiating features of the PIC16LF15355-E/SP include its XLP technology delivering ultra-low sleep currents for battery life, the CLC blocks that implement custom combinational/sequential logic without CPU intervention, and the CWG that generates complementary PWM waveforms for power-conversion and motor-drive stages. Compared to older PIC16F1xxx devices, the 15355 family adds more CIP integration, deeper peripheral interrupt nesting, and improved analog performance.
The 32MHz core delivers up to 8 MIPS of throughput, adequate for state-machine control, sensor fusion at modest rates, and protocol bridging tasks. The 14KB Flash (8K x 14 words) holds roughly 4-8K lines of C code, and the 1KB RAM supports reasonable data buffering for small RTOS or polled-loop firmware.
Typical applications include battery-powered IoT sensor nodes, low-power wireless remote controls, LED lighting controllers with dimming, small motor control loops (fans, pumps), HVAC thermostatic units, and industrial sensor front-ends. The wide VDD range and low sleep current make it particularly suitable for energy-harvesting designs and 3V coin-cell or 2xAA-powered devices. For cost-driven designs, pin-compatible PIC16F15355 variants with the same 28-SPDIP footprint are drop-in alternatives offering higher maximum operating frequencies.
A key design consideration: the SPDIP package is suited to prototyping, breadboarding, and through-hole production where thermal stress and rework are concerns. For volume SMT designs, the same die is offered in SOIC, SSOP, and QFN packages with identical firmware. Always verify the oscillator configuration bits, ADC reference selection, and PPS (Peripheral Pin Select) mappings against the device datasheet before committing to a PCB layout.
This page synthesizes verified distributor pricing, parametric specifications, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, supporting faster component selection for engineers and procurement teams.
ドロップイン代替品: PIC16LF15355-E/SP — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16LF15355-E/SP (同一形状・フットプリント) — 相違点: Operating Temperature, Package, ADC, Comparators, I/O Pins.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F15355-E/SP
✅ ドロップイン✓ 在庫あり
$1.07 / 個
データシートを見る →PIC16LF15355-I/SP
✅ ドロップイン✓ 在庫あり
$0.96 / 個
データシートを見る →PIC16LF15356-E/SP
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16LF15345-E/SP
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16LF15354-E/SP
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16LF15325-E/SP
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC16LF1518-E/SP
✅ ドロップイン✓ 在庫あり
$1.18 / 個
データシートを見る →PIC16LF15355-E/SP 最大定格&電気的特性
| Product Family | PIC16(L)F153XX |
| Core Architecture | 8-bit PIC RISC (Harvard) |
| Maximum CPU Frequency | 32 MHz |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data RAM | 1 KB |
| Operating Voltage Range | 1.8 V to 3.6 V (LF family) |
| I/O Pins | Up to 25 (SDA included) |
| ADC | 10-bit, multiple channels |
| DAC | Yes (5/8-bit) |
| Comparators | Yes |
| PWM Modules | 4 x PWM |
| Configurable Logic Cells (CLC) | 4 |
| Complementary Waveform Generator (CWG) | Yes |
| EUSART | 2 |
| SPI | Yes |
| I2C | Yes |
| パッケージ | 28-SPDIP (0.300 inch, 7.62mm) |
| 実装タイプ | Through-Hole |
| 動作温度 | -40C to +125C (E suffix) |
| MSLレベル | Not Applicable (through-hole) |
PIC16LF15355-E/SP ピン構成
| ピン 1 | MCLR/Vpp/RE3 — Master Clear (reset) input / programming voltage / digital I/O |
| ピン 2 | RA0 — PORTA bit 0 / analog input / digital I/O |
| ピン 3 | RA1 — PORTA bit 1 / analog input / digital I/O |
| ピン 4 | RA2 — PORTA bit 2 / analog input / digital I/O |
| ピン 5 | RA3 — PORTA bit 3 / analog input / digital I/O |
| ピン 6 | RA4 — PORTA bit 4 / analog input / digital I/O |
| ピン 7 | RA5 — PORTA bit 5 / analog input / digital I/O |
| ピン 8 | Vss — Ground reference |
| ピン 9 | RA7/OSC1 — PORTA bit 7 / crystal oscillator input |
| ピン 10 | RA6/OSC2 — PORTA bit 6 / crystal oscillator output |
| ピン 11 | RC0 — PORTC bit 0 / digital I/O |
| ピン 12 | RC1 — PORTC bit 1 / digital I/O |
| ピン 13 | RC2 — PORTC bit 2 / digital I/O |
| ピン 14 | RC3 — PORTC bit 3 / digital I/O / SCL (PPS) |
| ピン 15 | RC4 — PORTC bit 4 / digital I/O / SDA (PPS) |
| ピン 16 | RC5 — PORTC bit 5 / digital I/O |
| ピン 17 | RC6 — PORTC bit 6 / EUSART TX / digital I/O |
| ピン 18 | RC7 — PORTC bit 7 / EUSART RX / digital I/O |
| ピン 19 | Vss — Ground reference |
| ピン 20 | Vdd — Positive supply voltage (1.8V-3.6V) |
| ピン 21 | RB0 — PORTB bit 0 / digital I/O / interrupt-on-change |
| ピン 22 | RB1 — PORTB bit 1 / digital I/O / interrupt-on-change |
| ピン 23 | RB2 — PORTB bit 2 / digital I/O / interrupt-on-change |
| ピン 24 | RB3 — PORTB bit 3 / digital I/O / interrupt-on-change |
| ピン 25 | RB4 — PORTB bit 4 / digital I/O / interrupt-on-change |
| ピン 26 | RB5 — PORTB bit 5 / digital I/O / interrupt-on-change |
| ピン 27 | RB6/PGC — PORTB bit 6 / ICSP clock / interrupt-on-change |
| ピン 28 | RB7/PGD — PORTB bit 7 / ICSP data / interrupt-on-change |
主な用途
PIC16LF15355-E/SP の用途: 6 件s: Battery-Powered IoT Sensor Node, Wireless Remote Control / HMI, LED Lighting Controller with Dimming, Small Motor / Fan Control, Industrial Sensor Front-End, HVAC Thermostat / Climate Control.
Battery-Powered IoT Sensor Node
The PIC16LF15355-E/SP's LF 1.8-3.6V range and XLP sleep currents below 100 nA make it ideal for coin-cell and 2xAA powered IoT sensors. The 14KB Flash fits drivers for I2C/SPI sensors (temperature, humidity, accelerometers) while the 1KB RAM supports modest FIFO buffering. The 4 CLC blocks implement hardware event triggering without CPU wake-up, dramatically reducing average power in duty-cycled measurement applications, while the dual EUSART handles BLE or LoRa module bridging.
おすすめ
Wireless Remote Control / HMI
The PIC16LF15355-E/SP's 32MHz core and dual EUSART support wireless module (BLE/Zigbee/Sub-GHz) and IR/PWM output for remote controls. The 4 PWMs drive LED indicators, haptics, or backlight dimming, and the CWG produces complementary signals for piezo sounder drivers. The 14KB Flash accommodates protocol stacks for proprietary RF links while 1KB RAM is sufficient for small packet buffers typical of consumer remote designs.
おすすめ
LED Lighting Controller with Dimming
The PIC16LF15355-E/SP's 4 PWM channels plus CWG with dead-band control suit constant-current LED drivers and dimming applications. The DAC provides analog dimming reference, and the comparators enable over-temperature/over-current hardware protection. The 14KB Flash holds custom dimming curves and DALI/Casambi/Zigbee lighting stacks, while the LF operating range supports battery or low-voltage DC bus LED fixtures without additional regulation.
おすすめ
Small Motor / Fan Control
The PIC16LF15355-E/SP's CWG, 4 PWMs, ADC, and comparator are ideal for BLDC and brushed DC motor control in small fans and pumps. The complementary PWM prevents shoot-through on half-bridge drives, while the ADC measures back-EMF or current sensing. The 32MHz core runs sensorless commutation algorithms at acceptable rates, and the LF 1.8V operation suits 2-3 cell battery-powered motors.
おすすめ
Industrial Sensor Front-End
The PIC16LF15355-E/SP's 10-bit ADC, DAC, comparator, and CIPs are well-suited for industrial 4-20mA sensor conditioning and bridge-sensor front-ends. The CLC blocks implement hardware linearization and threshold detection, while the SPI/I2C drive external ADC or DAC upgrades. The -40C to +125C E temperature grade covers outdoor and process-control deployments, and the SPDIP package eases rework in maintenance-intensive environments.
おすすめ
HVAC Thermostat / Climate Control
The PIC16LF15355-E/SP's ADC reads multiple temperature/humidity sensors, the comparator implements hysteresis-based thermostat control, and the PWM drives triac/SCR phase control for AC loads. The dual EUSART supports Modbus or BACnet for building automation. The 14KB Flash holds UI logic and scheduling firmware, while the 1KB RAM buffers sensor averaging. The E temp grade covers rooftop and basement installations.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16LF15355-E/SP — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F15355-E/SP | PIC16LF15355-I/SP | PIC16LF15356-E/SP | PIC16LF15345-E/SP | PIC16LF15354-E/SP |
|---|---|---|---|---|---|---|
| Package | 28-SPDIP (0.300 inch) | 28-SPDIP (0.300 inch) - same | 28-SPDIP (0.300 inch) - same | 28-SPDIP (0.300 inch) - same | 28-SPDIP (0.300 inch) - same | 28-SPDIP (0.300 inch) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Operating Voltage | 1.8 V to 3.6 V | 2.3 V to 5.5 V | 1.8 V to 3.6 V - same | 1.8 V to 3.6 V - same | 1.8 V to 3.6 V - same | 1.8 V to 3.6 V - same |
| Flash Memory | 14 KB | 14 KB - same | 14 KB - same | 28 KB | 14 KB - same | 7 KB |
| RAM | 1 KB | 1 KB - same | 1 KB - same | 2 KB | 1 KB - same | 512 B |
| Max CPU Frequency | 32 MHz | 32 MHz - same | 32 MHz - same | 32 MHz - same | 32 MHz - same | 32 MHz - same |
| Operating Temperature | -40C to +125C (E) | -40C to +125C (E) - same | -40C to +85C (I) | -40C to +125C (E) - same | -40C to +125C (E) - same | -40C to +125C (E) - same |
| CLC Count | 4 | 4 - same | 4 - same | 4 - same | 4 - same | 4 - same |
主な差別化要因
- Larger Flash/RAM with code-compatible footprint (vs PIC16LF15354-E/SP)
- Wider voltage range for 5V designs (vs PIC16LF15355-I/SP)
- More CLC/CWG peripheral integration (vs PIC16LF1518-E/SP)
設計ノート
The PIC16LF15355-E/SP supports XLP sleep currents below 100 nA typical when properly configured. Decouple VDD pin 20 with a 100 nF ceramic capacitor placed within 5 mm of the pin. For battery-powered designs, add a 10 uF bulk capacitor near the IC. The /SP SPDIP package is through-hole and not sensitive to capacitor ESR, but keep the ground return path short to minimize switching noise coupling from PWM outputs back into the analog supply.
A common pitfall is forgetting to configure the PPS (Peripheral Pin Select) registers before using EUSART, SPI, or I2C on non-default pins. Without PPS configuration the peripherals will not function on reassigned pins. Always set the PPS registers at the start of firmware before peripheral initialization. Additionally, ensure the MCLR pin (pin 1) is pulled high through a 10 kohm resistor for normal operation; leaving it floating causes unpredictable resets.
For through-hole SPDIP designs, drill 0.038 inch (0.97 mm) holes on 2.54 mm (0.100 inch) centers. Add a ground plane on the bottom layer with stitching vias around the IC for EMI suppression. Place the decoupling capacitor as close to VDD (pin 20) as possible with a short trace to VSS (pin 19). For ICD (In-Circuit Debugger) connection, route PGC/RB6 (pin 27) and PGD/RB7 (pin 28) traces together and away from noisy digital outputs to maintain debug signal integrity.
コンプライアンス情報
RoHS compliance inferred from Microchip product family standards for the PIC16(L)F153XX line. AEC-Q100 qualification not declared for this part number - not intended for automotive safety-critical applications.