PIC16F15355T-I/SS - 14KB Flash 8-bit MCU, 32MHz, SSOP-28 | Microchip
部品番号: PIC16F15355T-I/SS ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.72 | $1.72 |
| 10 | $1.54 | $15.40 |
| 100 | $1.18 | $118.00 |
| 500 | $0.99 | $495.00 |
| 1,000 | $0.86 | $860.00 |
| 2,100 | $0.78 | $1,638.00 |
PIC16F15355T-I/SS 概要
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, integrating CPU, Flash, RAM, EEPROM, timers, ADCs, and communication peripherals on one CMOS die. MCUs sit within the broader hierarchy of microcontroller -> embedded controller -> semiconductor -> integrated circuit, and the PIC16 sub-family is Microchip's mid-density XLP line that balances cost, peripheral richness, and ultra-low sleep current for battery-powered and always-on applications.
Key features include 25 general-purpose I/O pins, 4 PWM channels, 4 CLC blocks, CWG for complementary outputs, 2 EUSART, SPI/I2C, an on-chip 5-bit DAC, and 24 ADC channels. The XLP architecture provides sub-uA sleep currents with retention and an ultra-low-power wake-up timer, allowing the part to run for years from a single coin cell.
Architecturally, the PIC16F15355 combines a 14-bit instruction-word PIC16 core with a 49-instruction set, hardware Multiply, and a deterministic interrupt controller; its Core Independent Peripherals (CLC, CWG, NCO, PWM) can run without the CPU, offloading waveform generation and signal conditioning to dedicated hardware for deterministic latency.
Typical applications include battery-powered IoT sensor nodes, low-power wireless sensor platforms, automotive body and HVAC sub-modules, home appliances and white goods, and consumer handheld devices where 14KB Flash, 1KB RAM, and rich CIPs cover the firmware footprint without external components.
When designing with this MCU, budget Flash carefully: the 14KB size accommodates typical state-machine firmware, but C-code with printf-style libraries will exhaust it quickly - prefer MISRA-C lite libraries, and reserve the second 256-byte Flash page for the bootloader.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical low-power design notes not found in the manufacturer datasheet.
ドロップイン代替品: PIC16F15355T-I/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F15355T-I/SS (同一形状・フットプリント) — 相違点: ADC, Package, Operating Temperature, DAC, Core Architecture.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F15355-I/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F15355T-E/SSVAO
✅ ドロップイン✓ 在庫あり
$1.65 / 個
データシートを見る →PIC16F15354T-E/SSVAO
✅ ドロップイン✓ 在庫あり
$0.92 / 個
データシートを見る →PIC16F15345T-I/SS
✅ ドロップイン✓ 在庫あり
$1.04 / 個
データシートを見る →PIC16F15344-I/SS
✅ ドロップイン✓ 在庫あり
$0.79 / 個
データシートを見る →PIC16F1518T-I/SS
✅ ドロップイン✓ 在庫あり
$1.21 / 個
データシートを見る →PIC16F1509T-I/SS
✅ ドロップイン✓ 在庫あり
$1.05 / 個
データシートを見る →PIC16F15355T-I/SS 最大定格&電気的特性
| Core | PIC16 8-bit RISC |
| Instruction Set Width | 14-bit |
| Maximum CPU Speed | 32 MHz |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data RAM | 1 KB |
| General-Purpose I/O Pins | 25 |
| ADC | 10-bit, 24 channels |
| DAC | 5-bit, 1 channel |
| PWM Channels | 4 (10-bit) |
| Comparators | 1 |
| Configurable Logic Cells (CLC) | 4 |
| Complementary Waveform Generator (CWG) | 1 |
| EUSART | 2 |
| SPI / I2C | Yes |
| Operating Voltage | 2.3 V to 5.5 V |
| 動作温度 | -40 C to +85 C (Industrial, -I) |
| パッケージ | 28-pin SSOP (0.209in / 5.30mm body) |
| 実装タイプ | Surface Mount, Tape & Reel |
| RoHS ステータス | Compliant |
PIC16F15355T-I/SS ピン構成
| ピン 1 | RA0 — Digital I/O / analog input AN0 / DAC output |
| ピン 2 | RA1 — Digital I/O / analog input AN1 |
| ピン 3 | RA2 — Digital I/O / analog input AN2 |
| ピン 4 | RA3 — Digital I/O / analog input AN3 / VREF+ |
| ピン 5 | RA4 — Digital I/O / analog input AN4 |
| ピン 6 | RA5 — Digital I/O / analog input AN5 |
| ピン 7 | RA6 — Digital I/O / oscillator |
| ピン 8 | VSS — Ground reference |
| ピン 9 | RA7 — Digital I/O / oscillator |
| ピン 10 | RB0 — Digital I/O / interrupt-on-change |
| ピン 11 | RB1 — Digital I/O / interrupt-on-change |
| ピン 12 | RB2 — Digital I/O / interrupt-on-change |
| ピン 13 | RB3 — Digital I/O / interrupt-on-change |
| ピン 14 | RB4 — Digital I/O / interrupt-on-change |
| ピン 15 | RB5 — Digital I/O / interrupt-on-change |
| ピン 16 | RB6 — Digital I/O / ICSCLK / ICDCLK |
| ピン 17 | RB7 — Digital I/O / ICSDAT / ICDDAT |
| ピン 18 | VSS — Ground reference (second) |
| ピン 19 | VDD — Positive power supply |
| ピン 20 | VDD — Positive power supply (second) |
| ピン 21 | RC0 — Digital I/O / analog input AN16 |
| ピン 22 | RC1 — Digital I/O / analog input AN17 |
| ピン 23 | RC2 — Digital I/O / analog input AN18 |
| ピン 24 | RC3 — Digital I/O / analog input AN19 / SCL |
| ピン 25 | RC4 — Digital I/O / analog input AN20 / SDA |
| ピン 26 | RC5 — Digital I/O / analog input AN21 |
| ピン 27 | RC6 — Digital I/O / analog input AN22 / TX |
| ピン 28 | RC7 — Digital I/O / analog input AN23 / RX / DT |
主な用途
PIC16F15355T-I/SS の用途: 6 件s: Battery-Powered IoT Sensor Node, Automotive Body and HVAC Sub-Module, Home Appliance Control Board, Low-Power Wireless Sensor Platform, Consumer Handheld Device, Industrial Sensor Transmitter.
Battery-Powered IoT Sensor Node
The PIC16F15355T-I/SS is well suited for battery-powered IoT sensor nodes because of its XLP architecture with sub-microamp sleep current and full RAM retention. The 24-channel 10-bit ADC multiplexes multiple analog sensors (temperature, humidity, light) to a single MCU, while the 4 CLC blocks implement glue logic without CPU wake-up. At 32 MHz the 14 KB Flash holds a typical LoRaWAN or BLE-beacon firmware stack, and 1 KB RAM accommodates sensor queues. Designers typically duty-cycle the EUSART or SPI to a sub-GHz radio, waking the CPU only every few seconds. Compared to a Cortex-M0+ alternative, the PIC16F15355 has lower sleep current but smaller RAM.
おすすめ
Automotive Body and HVAC Sub-Module
The PIC16F15355T-I/SS fits automotive body controllers and HVAC sub-modules because the -I industrial temperature grade (-40C to +85C) covers cabin environments, and the 4 PWM channels plus CWG drive fans, lighting dimmers, and small brushless motors. The 2 EUSART support LIN bus for door modules and seat controllers, while the 24 ADC channels read thermistors, potentiometers, and current shunts. The 5-bit DAC can drive an offset reference for sensor conditioning. For under-hood applications requiring -40C to +125C, use the AEC-Q100 qualified PIC16F15355T-E/SSVAO variant instead.
おすすめ
Home Appliance Control Board
The PIC16F15355T-I/SS is commonly used in home appliance control boards such as washing machines, dishwashers, and microwave ovens where the 28-pin SSOP fits legacy layouts from older PIC16 designs. The 25 GPIO pins directly drive 7-segment displays, keypads, LEDs, and triac gate drivers, while the 4 PWM outputs control motor speed or heater elements. The CWG generates complementary PWM for synchronous rectification in switched-mode power stages, and the comparator enables zero-cross detection. 14 KB Flash comfortably holds a state-machine firmware with fault detection, while 1 KB RAM buffers user-interface strings.
おすすめ
Low-Power Wireless Sensor Platform
The PIC16F15355T-I/SS is an ideal host MCU for low-power wireless sensor platforms using proprietary sub-GHz radios or BLE modules. The CLC blocks can implement custom bit-banging protocols in hardware, freeing the CPU from precise timing tasks. The 5-bit DAC generates analog reference voltages for RSSI measurement or sensor excitation, while the 2 EUSART independently handle a debug console and the wireless link. Deep-sleep current below 1 uA with RTC retention allows multi-year coin-cell operation. The PIC16F15355T-I/SS pin-to-pin matches the PIC16F15345T-I/SS for cost-down variants.
おすすめ
Consumer Handheld Device
The PIC16F15355T-I/SS supports consumer handheld devices such as remote controls, e-reader peripherals, and personal-care electronics. Its 28-pin SSOP allows compact 2-layer PCB designs with the SSOP thermal pad dissipating under 100 mW typical load. The 4 CLC and 4 PWM generate IR remote signals, motor control for vibrating alerts, and backlight dimming without CPU intervention. SPI/I2C connect to small OLED displays or sensor ICs, and the 32 MHz CPU is fast enough for simple capacitive-touch scanning. The XLP sleep mode allows multi-year shelf life on AAA batteries.
おすすめ
Industrial Sensor Transmitter
The PIC16F15355T-I/SS fits 4-20 mA industrial sensor transmitters where the SSOP-28 footprint is well-established. The 24 ADC channels multiplex multiple bridge sensors (pressure, strain, load cell), while the 5-bit DAC calibrates offset and gain. The 2 EUSART support RS-485 and HART modems, and the CLC implements Manchester encoding for proprietary fieldbus protocols. With -40C to +85C industrial grade, the part operates reliably in factory environments. Galvanic isolation is typically implemented externally with digital isolators between the MCU and the fieldbus transceiver.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F15355T-I/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F15355-I/SS | PIC16F15355T-E/SSVAO | PIC16F15354T-E/SSVAO | PIC16F15345T-I/SS | PIC16F15344-I/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-pin SSOP | 28-pin SSOP - same | 28-pin SSOP - same | 28-pin SSOP - same | 28-pin SSOP - same | 28-pin SSOP - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 7 KB (-50%) | 7 KB (-50%) | 7 KB (-50%) |
| RAM | 1 KB | 1 KB | 1 KB | 1 KB | 1 KB | 512 B (-50%) |
| Maximum CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| CLC Blocks | 4 | 4 | 4 | 4 | 3 (-25%) | 3 (-25%) |
| Temperature Grade | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| ADC Channels | 24 | 24 | 24 | 24 | 24 | 24 |
主な差別化要因
- Highest Flash density in PIC16F153x5 /SSOP-28 family (vs PIC16F15354T-E/SSVAO)
- Full 4 CLC + CWG peripheral set (vs PIC16F15345T-I/SS)
- Industrial -40C to +85C temperature range (vs PIC16F15355T-E/SSVAO)
- Tape & Reel packaging for high-volume SMD assembly (vs PIC16F15355-I/SS)
設計ノート
Estimated: At VDD = 3.3V and CPU running at 32 MHz with all peripherals active, the PIC16F15355T-I/SS draws approximately 5-7 mA. In sleep mode with RAM retention and WDT disabled, current drops below 1 uA. For battery applications, use the FVR (Fixed Voltage Reference) disable bit and switch to LFINTOSC at 31 kHz before entering sleep. Enable the RTCC with external 32.768 kHz crystal for timekeeping duty-cycling.
Place a 100 nF decoupling capacitor within 3 mm of each VDD pin (pins 19 and 20) and a 10 uF bulk capacitor near the IC. The 28-pin SSOP has two VSS pins (8 and 18) and two VDD pins (19 and 20); both pairs must be connected for stable operation. Keep the ICSP pins (RB6/RB7) accessible for in-circuit programming headers. Route the analog inputs AN0-AN7 with short traces and guard rings if high-impedance sensors are used.
Avoid common pitfalls: (1) Never connect RA0-RA5 directly to 5V if the MCU is powered at 3.3V without level shifting - the analog inputs are not 5V tolerant. (2) The 5-bit DAC output is ratiometric, not absolute - calibrate against VDD or use FVR. (3) CLC blocks share resources with peripherals - check the CLC input/output mux table in the datasheet before assuming a CLC pin is free. (4) Flash row write requires 32-word alignment; erase-then-write routines must operate in word or row mode.
Estimated: For SPI buses above 4 MHz, add 33 ohm series resistors at the MCU SDO pin to dampen reflections on cables longer than 50 mm. For I2C, use 4.7 kohm pull-ups on SCL/SDA at 100 kHz, or 2.2 kohm at 400 kHz. The EUSART in LIN mode requires a 1 kohm pull-up on the bus line and a master resistor of 1 kohm in series. When using the ADC at high source impedance (>10 kohm), add a 100 pF buffer cap or use the dedicated ADC acquisition timer to prevent conversion errors.
コンプライアンス情報
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC16F15355T-E/SSVAO for AEC-Q100 automotive applications. Lead-free (Pb-free) matte-tin plating on SSOP leads.