PIC16F15356-E/SS - 8-bit 32MHz 28KB Flash MCU | Microchip
部品番号: PIC16F15356-E/SS ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $2.18 | $2.18 |
| 10 | $1.96 | $19.60 |
| 100 | $1.74 | $174.00 |
| 500 | $1.45 | $725.00 |
| 1,000 | $1.22 | $1,220.00 |
PIC16F15356-E/SS 概要
An 8-bit microcontroller (MCU) is a small computer-on-a-chip built around an 8-bit data path. Within the semiconductor taxonomy, an MCU sits under microcontroller -> embedded processor -> digital IC. PIC16 parts use a Harvard RISC architecture with a 14-bit instruction word optimized for deterministic, low-power control. The CIPs approach lets peripherals (CLC, CWG, NCO, PWM) operate without CPU intervention, lowering active power and freeing the core for application logic.
Key differentiating features include four Configurable Logic Cells (CLC), a Complementary Waveform Generator (CWG), two 10-bit DACs, two 10-bit ADCs up to 43 channels, a Numerically Controlled Oscillator (NCO), four 10-bit PWMs, two analog comparators, and 2x EUSART plus 2x MSSP (SPI/I2C) serial interfaces. The XLP idle/doze currents enable battery lifetimes measured in years on coin cells.
The PIC16F15356-E/SS is pin-compatible with much of the PIC16F153xx family (e.g., PIC16F15355-E/SS with 14 KB Flash and PIC16F15354-E/SS with 7 KB Flash), enabling firmware migration across memory tiers without PCB rework. Memory is partitioned for bootloader-over-the-air updates and field firmware upgrades, a common requirement in connected sensor nodes.
Typical applications include IoT sensor nodes, battery-powered instrumentation, LED lighting controllers, low-cost motor control (small fans, solenoids), home appliance user-interface boards, and automotive body electronics (with the -VAO automotive grade variant). Designers choose this device when they need ample Flash for protocol stacks (BLE through external radio, LoRa, Modbus) plus rich analog peripherals for sensor fusion.
When designing with this part, keep in mind that SSOP-28 has limited thermal dissipation at high ambient temperatures. Place a 0.1 uF decoupling capacitor within 2 mm of VDD with a 10 uF bulk capacitor on the supply rail, and route MCLR through a 10 k pull-up. Programming/debug uses ICSP via the PGC/PGD pins, which should be reserved for test access.
This page synthesizes distributor pricing, drop-in same-package alternatives, design notes, and datasheet pinout data into a single engineering reference for the PIC16F15356-E/SS.
ドロップイン代替品: PIC16F15356-E/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F15356-E/SS (同一形状・フットプリント) — 相違点: DAC, Package, ADC, Comparators, Program Memory (Flash).
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F15355-E/SS
✅ ドロップイン✓ 在庫あり
$1.18 / 個
データシートを見る →PIC16F15354-E/SS
✅ ドロップイン✓ 在庫あり
$0.84 / 個
データシートを見る →PIC16F15356-I/SS
✅ ドロップイン✓ 在庫あり
$1.45 / 個
データシートを見る →PIC16F15356-E/SSVAO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC18F27K40-E/SS
✅ ドロップイン✓ 在庫あり
$1.65 / 個
データシートを見る →PIC18F24K22-I/SSVAO
✅ ドロップイン✓ 在庫あり
$2.18 / 個
データシートを見る →PIC16F15356-E/SS 最大定格&電気的特性
| Core Architecture | PIC16 8-bit Harvard RISC |
| CPU Bit Width | 8-bit |
| Maximum CPU Clock | 32 MHz |
| Program Memory (Flash) | 28 KB (16K x 14 words) |
| Data SRAM | 2 KB |
| Operating Voltage Range | 1.8 V to 5.5 V |
| 動作温度範囲 | -40C to +125C (Extended, -E suffix) |
| パッケージ | 28-pin SSOP (SS, 5.30 mm body) |
| 実装タイプ | Surface Mount |
| ADC | 2x 10-bit ADC, up to 43 channels |
| DAC | 2x 10-bit DAC |
| Analog Comparators | 2 |
| PWM Outputs | 4x 10-bit PWM |
| Configurable Logic Cells (CLC) | 4 |
| Complementary Waveform Generator (CWG) | Yes |
| Numerically Controlled Oscillator (NCO) | Yes |
| Timers | 3 |
| EUSART | 2 |
| MSSP (SPI / I2C) | 2 |
| Low-Power Technology | eXtreme Low-Power (XLP) |
| Memory Access Partition (MAP) | Yes |
| Device Information Area (DIA) | Yes |
| ICSP Programming | PGC/PGD (In-Circuit Serial Programming) |
| RoHS ステータス | Compliant |
PIC16F15356-E/SS ピン構成
| ピン 1 | RA2 — General-purpose I/O / analog input |
| ピン 2 | RA3 — General-purpose I/O / analog input |
| ピン 3 | RA4 — General-purpose I/O |
| ピン 4 | RA5 — General-purpose I/O |
| ピン 5 | RA6 — General-purpose I/O |
| ピン 6 | RA7 — General-purpose I/O / oscillator |
| ピン 7 | VSS — Ground reference |
| ピン 8 | RA1 — General-purpose I/O / analog input |
| ピン 9 | RA0 — General-purpose I/O / analog input |
| ピン 10 | RA1 — General-purpose I/O / analog input |
| ピン 11 | RB7 — General-purpose I/O |
| ピン 12 | RB6 — General-purpose I/O / ICSP PGC |
| ピン 13 | RB5 — General-purpose I/O / analog input |
| ピン 14 | RB4 — General-purpose I/O / analog input |
| ピン 15 | RB3 — General-purpose I/O / analog input |
| ピン 16 | RB2 — General-purpose I/O / analog input |
| ピン 17 | RB1 — General-purpose I/O / analog input |
| ピン 18 | RB0 — General-purpose I/O / ICSP PGD |
| ピン 19 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
| ピン 20 | VSS — Ground reference |
| ピン 21 | RC7 — General-purpose I/O |
| ピン 22 | RC6 — General-purpose I/O |
| ピン 23 | RC5 — General-purpose I/O |
| ピン 24 | RC4 — General-purpose I/O |
| ピン 25 | RC3 — General-purpose I/O / SCL |
| ピン 26 | RC2 — General-purpose I/O / SDA |
| ピン 27 | RC1 — General-purpose I/O / analog input |
| ピン 28 | RC0 — General-purpose I/O / analog input |
主な用途
PIC16F15356-E/SS の用途: 6 件s: Battery-Powered IoT Sensor Node, LED Lighting Controller, Small Motor and Fan Control, Home Appliance User Interface Board, Automotive Body Electronics (with VAO variant), Industrial Sensor Transmitter (4-20 mA Loop Powered).
Battery-Powered IoT Sensor Node
The PIC16F15356-E/SS is an excellent fit for battery-powered IoT sensor nodes where the XLP (eXtreme Low-Power) idle/doze currents in the nanoamp range directly determine battery lifetime. Its 28 KB Flash accommodates protocol stacks for external radios (BLE via RN4871, LoRa, Sub-GHz proprietary), while the 4x CLC and CWG can generate wake-up waveforms autonomously without waking the core. The 2x 10-bit ADC with up to 43 channels handles multi-sensor fusion (temperature, humidity, light, battery monitor) on a single SSOP-28 footprint. Compared to a switching regulator-driven MCU, the PIC16F15356's deterministic interrupt latency and zero-noise core simplifies EMI compliance for sensitive sensor signal chains.
おすすめ
LED Lighting Controller
The PIC16F15356-E/SS suits LED lighting controllers thanks to its 4x 10-bit PWM channels and Complementary Waveform Generator (CWG), which together can drive RGB+W LED strings or half-bridge FET drivers with programmable dead-band and emergency shutoff. The 2x 10-bit DAC provides smooth dimming curves while the 4x CLC cells handle fault detection (over-current, thermal, short circuit) without CPU intervention, keeping the response deterministic. Operating from 1.8 V to 5.5 V the part adapts to both 3.3 V logic LED drivers and 5 V analog control loops. The same SSOP-28 package is shared across the PIC16F153xx family, allowing easy upgrade to higher-memory variants for DMX or DALI protocol firmware without PCB redesign.
おすすめ
Small Motor and Fan Control
For small motor and fan control, the PIC16F15356-E/SS delivers the precise PWM and complementary waveform generation required for BLDC, brushed DC, or stepper motor commutation. The Complementary Waveform Generator (CWG) creates hardware dead-band timing, freeing the CPU from interrupt-heavy switching logic, while the Numerically Controlled Oscillator (NCO) provides fine frequency synthesis for variable-speed drives. The 2 analog comparators enable over-current protection by directly triggering PWM shutdown without software latency. Operating across -40C to +125C the part handles industrial motor enclosures, and its 2 KB SRAM is sufficient for field-oriented control loops in sub-100 W motor designs.
おすすめ
Home Appliance User Interface Board
The PIC16F15356-E/SS is well matched to home appliance user-interface boards where capacitive touch, LED feedback, and serial communication with the main appliance controller coexist. The 2x EUSART and 2x MSSP (SPI/I2C) interfaces can simultaneously drive a main control board link, an LCD, and a sensor front-end, while the 2x 10-bit ADC handles potentiometers and analog front panels. The CIPs (CLC, CWG, NCO) can run autonomous timing sequences for status indicators without burdening the main loop, reducing firmware complexity. The wide 1.8-5.5 V operating range matches both 3.3 V and 5 V appliance rails without external level shifters.
おすすめ
Automotive Body Electronics (with VAO variant)
The PIC16F15356-E/SSVAO variant is AEC-Q100 qualified and designed into automotive body electronics such as interior lighting controllers, seat control modules, and HVAC user-interface panels. The CIPs enable hardware-only LIN message handling, freeing the core for application logic, while the XLP technology supports key-fob proximity detection with multi-year coin-cell battery life. The -40C to +125C operating range covers under-dash and cabin modules. With 28 KB Flash the device fits typical body-control firmware including bootloader and diagnostics, and the SSOP-28 footprint supports dense PCB layouts in space-constrained automotive enclosures.
おすすめ
Industrial Sensor Transmitter (4-20 mA Loop Powered)
The PIC16F15356-E/SS is suitable for loop-powered 4-20 mA industrial sensor transmitters where its nanoamp XLP sleep current keeps total consumption below the 3.5 mA budget required for zero-output current and headroom for the sensor bridge excitation. Its 10-bit ADC paired with an external precision op-amp delivers 16-bit effective resolution for pressure, flow, or level transmitters after oversampling. The 2x DACs can drive 4-20 mA current loops directly via a current-setting op-amp stage. The wide 1.8-5.5 V operating range adapts to 24 V loop supply through low-dropout regulation, and the -E suffix ensures operation from -40C to +125C for outdoor process instrumentation.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F15356-E/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F15355-E/SS | PIC16F15354-E/SS | PIC16F15356-I/SS | PIC16F15356-E/SSVAO | PIC18F27K40-E/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | SSOP-28 | SSOP-28 | SSOP-28 | SSOP-28 | SSOP-28 | SSOP-28 |
| Core Architecture | PIC16 8-bit | PIC16 8-bit | PIC16 8-bit | PIC16 8-bit | PIC16 8-bit | PIC18 16-bit |
| Max CPU Clock | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 64 MHz |
| Flash Memory | 28 KB | 14 KB | 7 KB | 28 KB | 28 KB | 128 KB |
| SRAM | 2 KB | 1 KB | 512 B | 2 KB | 2 KB | 4 KB |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Operating Temperature | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Automotive) | -40C to +125C (Extended) |
| Automotive Grade | No | No | No | No | Yes (AEC-Q100) | No |
主な差別化要因
- Highest-density Flash in the SSOP-28 PIC16F153xx family (vs PIC16F15355-E/SS)
- Extended industrial temperature grade for harsh environments (vs PIC16F15356-I/SS)
- Automotive-grade option within the same drop-in SSOP-28 footprint (vs PIC16F15356-E/SSVAO)
- Core Independent Peripherals (CIPs) - 4x CLC + CWG + NCO autonomous operation (vs PIC18F27K40-E/SS)
設計ノート
Place a 0.1 uF decoupling capacitor within 2 mm of the VDD pin (pin 19) and add a 10 uF bulk capacitor on the supply rail to suppress transient currents during ADC sampling and PWM switching events. The XLP feature keeps nanoamp-range idle currents, but the ADC can draw additional bias current during conversion; route the analog supply through a ferrite bead from VDD if the application requires very low ADC noise.
Reserve the ICSP pins (PGC = RB6, PGD = RB0) for programming/debug access - do not assign them to user functions that would block in-circuit programming. Place a 10 k pull-up resistor on MCLR to allow normal operation; in production the MCLR can be driven by the programmer. Keep the ICSP connector or test pads at the board edge for fixture access during manufacturing test.
The PIC16F15356-E/SS SSOP-28 variant does not bring out all peripheral pins available on larger QFN-44/48 packages. Verify pinout against the datasheet before assuming a peripheral (especially the 43-channel ADC maximum) is available - the 28-pin variant typically exposes fewer GPIO and analog channels. Also ensure that firmware using the MAP (Memory Access Partition) feature is configured before enabling write-protected regions, as a misconfigured MAP can lock out the bootloader.
The SSOP-28 package has limited thermal dissipation (approximately 100 C/W theta_JA on a 1-oz 2-layer board). At maximum 32 MHz CPU clock and full peripheral activity, the core current is approximately 6-8 mA at 5 V, which is thermally negligible. However in hot industrial environments above 85C ambient, ensure the SSOP-28 has at least 50 mm2 of copper pour for thermal relief.
コンプライアンス情報
RoHS compliant per Microchip product page. The standard PIC16F15356-E/SS is not AEC-Q100 qualified - choose the PIC16F15356-E/SSVAO suffix variant for AEC-Q100 automotive applications.