PIC16LF15356-E/ML - 8-bit MCU, 32MHz, 28KB Flash, 28-QFN | Microchip
部品番号: PIC16LF15356-E/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $2.1 | $2.10 |
| 10 | $1.89 | $18.90 |
| 100 | $1.65 | $165.00 |
| 500 | $1.42 | $710.00 |
| 1,000 | $1.22 | $1,220.00 |
PIC16LF15356-E/ML 概要
What is an 8-bit microcontroller? An 8-bit MCU (microcontroller unit) is a single-chip computer that processes data in 8-bit chunks and integrates CPU, Flash program memory, RAM, EEPROM, and peripherals such as timers, ADC, communication interfaces, and I/O on a single die. PIC16 microcontrollers from Microchip are widely used in cost-sensitive and low-power embedded applications, sitting in the broader hierarchy of microcontroller -> embedded controller -> semiconductor IC. The LF variant operates across a wider voltage range with lower current draw than the standard F version.
Key features include 4 PWM channels, a hardware comparator, a 5-bit/10-bit DAC, a 10-bit ADC, a Complementary Waveform Generator (CWG), 4 Configurable Logic Cells (CLC), 2 EUSART modules, SPI, and I2C. The XLP technology enables deep-sleep currents in the nanoampere range, suitable for battery-powered IoT endpoints. The device operates across a 1.8V to 3.6V supply range (LF variant) and includes integrated oscillators and on-chip debug support.
Technical depth: The PIC16LF15356 uses a 14-bit instruction set with hardware multiplier, deterministic interrupt response, and Peripheral Pin Select (PPS) for flexible signal routing. The CWG and CLC blocks implement custom waveform generation and combinatorial logic without CPU intervention, freeing the core for application code.
Typical applications include IoT sensor nodes, low-power wireless devices, home appliances, LED lighting controllers, battery chargers, and small consumer electronics. The wide peripheral set and small QFN-28 footprint make it suitable for space-constrained designs.
Design consideration: Place a 0.1uF decoupling capacitor close to each VDD pin and a 1uF bulk capacitor on the main supply rail. Use the exposed pad (EP) for thermal relief and ground connection by stitching multiple vias to the inner ground plane.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
ドロップイン代替品: PIC16LF15356-E/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16LF15356-E/ML (同一形状・フットプリント) — 相違点: ADC, DAC, Package, PWM Channels, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC16LF15356-I/ML
✅ ドロップイン✓ 在庫あり
$0.96 / 個
データシートを見る →PIC16F15356-E/ML
✅ ドロップイン✓ 在庫あり
$1.05 / 個
データシートを見る →PIC16LF15355-E/SS
✅ ドロップイン✓ 在庫あり
$1.28 / 個
データシートを見る →PIC16LF15354-E/ML
✅ ドロップイン✓ 在庫あり
$0.85 / 個
データシートを見る →PIC16LF15355-I/MV
✅ ドロップイン✓ 在庫あり
$1.05 / 個
データシートを見る →PIC16LF15356-E/ML 最大定格&電気的特性
| Core Architecture | PIC 8-bit (14-bit instruction set) |
| Family | PIC16 (L)F153XX |
| Program Memory (Flash) | 28 KB (16K x 14) |
| RAM | 2 KB |
| Maximum CPU Speed | 32 MHz |
| Supply Voltage Range (LF) | 1.8 V to 3.6 V |
| パッケージ | 28-pin QFN (6x6 mm) with exposed pad |
| PWM Channels | 4 |
| Comparator | Yes (hardware) |
| DAC | 5-bit / 10-bit |
| ADC | 10-bit |
| Configurable Logic Cells (CLC) | 4 |
| Complementary Waveform Generator (CWG) | Yes |
| Communication | 2x EUSART, SPI, I2C |
| Low-Power Technology | XLP (eXtreme Low Power) |
| 動作温度 | -40C to +125C (E suffix) |
| RoHS ステータス | Compliant |
PIC16LF15356-E/ML ピン構成
| ピン 1 | RA2 — Digital I/O / analog input |
| ピン 2 | RA3 — Digital I/O / analog input |
| ピン 3 | RA4 — Digital I/O / analog input |
| ピン 4 | RA5 — Digital I/O / analog input |
| ピン 5 | VDD — Positive supply voltage |
| ピン 6 | VSS — Ground reference |
| ピン 7 | RA6 — Digital I/O / analog input |
| ピン 8 | RA7 — Digital I/O / analog input |
| ピン 9 | RB0 — Digital I/O / analog input |
| ピン 10 | RB1 — Digital I/O / analog input |
| ピン 11 | RB2 — Digital I/O / analog input |
| ピン 12 | RB3 — Digital I/O / analog input |
| ピン 13 | RB4 — Digital I/O / analog input |
| ピン 14 | RB5 — Digital I/O / analog input |
| ピン 15 | RB6 — Digital I/O / ICSCLK |
| ピン 16 | RB7 — Digital I/O / ICSDAT |
| ピン 17 | RC0 — Digital I/O / analog input |
| ピン 18 | RC1 — Digital I/O / analog input |
| ピン 19 | RC2 — Digital I/O / analog input |
| ピン 20 | RC3 — Digital I/O / analog input |
| ピン 21 | RC4 — Digital I/O / analog input |
| ピン 22 | RC5 — Digital I/O / analog input |
| ピン 23 | RC6 — Digital I/O / analog input |
| ピン 24 | RC7 — Digital I/O / analog input |
| ピン 25 | RE3 — MCLR/Reset input |
| ピン 26 | RA0 — Digital I/O / analog input |
| ピン 27 | RA1 — Digital I/O / analog input |
| ピン 28 | VDD — Positive supply voltage (second pin) |
| ピン EP | EP — Exposed thermal pad - connect to ground (VSS) |
主な用途
PIC16LF15356-E/ML の用途: 7 件s: Battery-Powered IoT Sensor Nodes, Home Appliance Control (White Goods), LED Lighting Controllers, Wearable Health Devices, Automotive Body Electronics (Sub-Systems), Industrial Sensor Transmitters, Remote Control and Human-Interface Devices.
Battery-Powered IoT Sensor Nodes
The PIC16LF15356-E/ML is ideal for battery-powered IoT sensor nodes because its XLP (eXtreme Low Power) technology delivers nanoampere-level sleep currents, extending coin-cell battery life to multi-year operation. The 1.8V to 3.6V LF supply range matches directly with single-cell Li-ion, two-AA, or coin-cell batteries without an additional LDO. The 10-bit ADC, hardware comparator, and 4 CLCs handle analog sensor conditioning and edge-event detection without waking the CPU. The 28KB Flash accommodates a small BLE/Zigbee stack plus application code, while the 2KB RAM buffers sensor payloads.
おすすめ
Home Appliance Control (White Goods)
The PIC16LF15356-E/ML fits white-goods control boards for washers, dryers, dishwashers, and refrigerators. Its 4 PWM channels drive motor control or LED indicators, while the Complementary Waveform Generator (CWG) and Configurable Logic Cells (CLC) implement custom timing sequences in hardware without CPU overhead. The 10-bit ADC reads temperature, humidity, and water-level sensors; the hardware comparator handles zero-crossing detection for triac-driven loads. The 32MHz CPU and 28KB Flash support user-interface HMI logic including capacitive touch via mTouch peripherals.
おすすめ
LED Lighting Controllers
The PIC16LF15356-E/ML drives multi-channel LED lighting controllers using its 4 PWM outputs plus the CWG block for complementary dead-band control of high-current MOSFET half-bridges. The 28KB Flash supports DMX512, DALI, or proprietary lighting protocols alongside user-effect logic; the 2KB RAM holds color-mixing tables and fade-state machines. The 10-bit DAC generates smooth dimming curves, while the EUSART interfaces to external wireless modules for app-controlled fixtures. XLP low-power features let the MCU remain in deep sleep between LED updates.
おすすめ
Wearable Health Devices
The PIC16LF15356-E/ML powers wearable fitness and health-monitoring devices thanks to its XLP technology and compact 28-QFN (6x6) footprint. The 1.8V to 3.6V supply range works directly with single-cell Li-Po batteries, while nanoampere sleep currents preserve battery life during idle periods. The 10-bit ADC and hardware comparator condition pulse-oximeter, heart-rate, or temperature sensor signals. The 4 CLC blocks perform real-time pulse-edge detection without waking the CPU, while the 32MHz core processes sensor data and BLE stack fragments.
おすすめ
Automotive Body Electronics (Sub-Systems)
The PIC16LF15356-E/ML with extended -40C to +125C temperature grade is suitable for non-safety automotive body electronics such as interior lighting, seat controllers, mirror adjusters, and HVAC blend-door actuators. The 4 PWM outputs drive small DC motors or LED strings; the LIN-compatible EUSART interfaces to vehicle body networks via an external LIN transceiver. The 28KB Flash holds LIN stack plus OEM-specific calibration; the 10-bit ADC reads potentiometers and temperature sensors. AEC-Q100 qualification is not present - choose AEC-Q100-grade parts for safety-critical rails.
おすすめ
Industrial Sensor Transmitters
The PIC16LF15356-E/ML suits 4-20mA industrial sensor transmitters and process-control interface modules. The 10-bit ADC digitizes bridge, RTD, or thermocouple signals; the 5-bit/10-bit DAC generates the 4-20mA loop current via an external op-amp and pass transistor. The 2 EUSART modules support RS-485 Modbus RTU plus a debug port simultaneously. The extended -40C to +125C temperature grade handles factory-floor environments. XLP low-power features extend battery life in wireless Hart or IO-Link wireless transmitters.
おすすめ
Remote Control and Human-Interface Devices
The PIC16LF15356-E/ML is well suited for IR/RF remote controls, gaming peripherals, and capacitive-touch keypads. The 28KB Flash holds USB HID or BLE stack fragments plus application code; the 2KB RAM buffers keystroke packets. The 4 PWM channels drive vibration motors or RGB status LEDs; the CWG generates precise IR carrier waveforms. The mTouch capacitive sensing peripheral enables touch buttons without external components. XLP low-power features let the device idle at nanoampere currents between user interactions.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16LF15356-E/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16LF15356-I/ML | PIC16F15356-E/ML | PIC16LF15355-E/SS | PIC16LF15354-E/ML |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6) | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-SSOP | 28-QFN (6x6) - same |
| Flash Memory | 28 KB | 28 KB | 28 KB | 14 KB | 7 KB |
| RAM | 2 KB | 2 KB | 2 KB | 1 KB | 512 B |
| Supply Voltage Range | 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 |
| Maximum CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Temperature | -40C to +125C (E) | -40C to +85C (I) | -40C to +125C (E) | -40C to +125C (E) | -40C to +125C (E) |
| XLP Low-Power | Yes | Yes | Yes (less aggressive than LF) | Yes | Yes |
| EUSART | 2 | 2 | 2 | 2 | 2 |
主な差別化要因
- Largest Flash/RAM in the 28-pin PIC16 LF family (vs PIC16LF15355-I/MV)
- XLP nanoamp sleep currents at 1.8V minimum supply (vs PIC16F15356-E/ML)
- Extended temperature grade for harsh environments (vs PIC16LF15356-I/ML)
設計ノート
Place a 0.1uF ceramic decoupling capacitor within 3mm of each VDD pin (the PIC16LF15356-E/ML has VDD on pins 5 and 28) and a single 1uF to 10uF bulk capacitor on the main supply rail. For battery applications using XLP sleep modes, the leakage of the bulk capacitor matters - choose a ceramic with low-leakage dielectric (X7R or X5R) rather than electrolytic. Add a 10kohm pull-up on MCLR (pin 25) to VDD to ensure reliable reset behavior.
Estimated: The 28-QFN (6x6) package thermal resistance theta_JA is approximately 35 C/W on a 4-layer JEDEC test board. The PIC16LF15356-E/ML typically dissipates under 50mW even at 32MHz active, so no heatsink is needed. However, the exposed pad (EP) MUST be soldered to the PCB ground plane with multiple thermal vias (typically 9-16 vias in a 3x3 grid) to provide both thermal relief and a low-inductance ground reference for clean ADC measurements.
Route the ICSCLK and ICSDAT signals (RB6/RB7) away from high-frequency switching nodes and keep trace lengths under 50mm for reliable in-circuit serial programming. Place the ICSP connector on the board edge for production-line access. The analog inputs (RAx, RCx) used for ADC should be isolated from digital switching traces with a ground guard ring; the AVSS pin (if exposed) must connect directly to the analog ground plane.
Do not configure a PWM output on a pin also used as a debugging peripheral without first disabling the debug module, or the PWM signal will be corrupted during debug sessions. The Peripheral Pin Select (PPS) feature allows flexible signal routing but each peripheral function can only be assigned to one pin at a time - duplicate assignments are silently ignored. When using the ADC, allow at least 1us settling time after switching channels before initiating a conversion.
コンプライアンス情報
RoHS and REACH compliant per Microchip product declarations. Not AEC-Q100 qualified - the E temperature grade does not imply automotive qualification. For AEC-Q100 needs, select a specifically Q100-qualified PIC16 part.