PIC16F18455-E/SS - 14KB Flash 8-bit MCU, 32MHz, SSOP-28 | Microchip
部品番号: PIC16F18455-E/SS ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.65 | $1.65 |
| 10 | $1.49 | $14.90 |
| 100 | $1.32 | $132.00 |
| 500 | $1.18 | $590.00 |
| 1,000 | $1.05 | $1,050.00 |
PIC16F18455-E/SS 概要
An 8-bit microcontroller (MCU) is a small computer on a single integrated circuit containing a CPU, memory (Flash, RAM, EEPROM), and programmable I/O peripherals. PIC microcontrollers use a modified Harvard RISC architecture, executing one instruction per clock cycle (except branches) to deliver deterministic performance at low clock rates. PIC MCUs sit within the broader hierarchy of: microcontroller -> embedded processor -> integrated circuit -> semiconductor. Compared with 16-bit or 32-bit MCUs, 8-bit parts typically deliver lower cost, lower power, and simpler toolchains for sensing, control, and human-interface tasks.
Key features include a 12-bit Analog-to-Digital Converter with Computation (ADC2), two PWM modules, a Digital-to-Analog Converter (DAC), a Comparator, a Complementary Waveform Generator (CWG), EUSART, and SPI/I2C interfaces. The device integrates CIPs that offload timing-critical tasks from the CPU, enabling deterministic response without firmware intervention.
The PIC16F18455 uses an enhanced mid-range 8-bit core with a 14-bit instruction word, supporting interrupt-driven and core-independent operation. Internal voltage reference, temperature indicator, and zero-cross detection extend its analog capability, while Memory Access Partitioning (MAP) and Device Information Area (DIA) support bootloader and calibration flows.
Typical applications include IoT sensor nodes, battery-powered instrumentation, consumer appliances, LED lighting controllers, low-cost motor control, and industrial automation peripherals. The XLP feature set (sleep currents below 1 uA typical with full RAM retention) makes it suitable for energy-harvesting and remote-control products.
Design tip: choose the SSOP-28 variant over the SOIC-28 only when board height is constrained; both share the same 0.65mm pitch and are drop-in pin-compatible. For automotive qualification, select the -I or -E temperature grades as required by the target environment.
This page synthesizes distributor pricing, drop-in PIC16F184xx alternatives, and practical design notes not found in the manufacturer datasheet alone, providing an at-a-glance comparison of compatible 28-pin SSOP 8-bit MCUs.
ドロップイン代替品: PIC16F18455-E/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F18455-E/SS (同一形状・フットプリント) — 相違点: Core Architecture, Operating Temperature, Package, DAC, ADC.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F18446-E/SS
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$1.05 / 個
データシートを見る →PIC16F18445-E/SS
✅ ドロップイン✓ 在庫あり
$0.88 / 個
データシートを見る →PIC16F18346-E/SS
✅ ドロップイン✓ 在庫あり
$1.55 / 個
データシートを見る →PIC16F18345-E/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F18455-E/SS 最大定格&電気的特性
| Product Family | PIC16(L)F184xx |
| Core Architecture | 8-bit PIC (Enhanced Mid-Range) |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data SRAM | 1 KB |
| Maximum CPU Frequency | 32 MHz |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| 動作温度 | -40 C to +125 C (Industrial, -E suffix) |
| パッケージ | 28-pin SSOP (5.30 mm body, 0.65 mm pitch) |
| 実装タイプ | Surface Mount |
| ADC | 12-bit ADC with Computation (ADC2) |
| Number of PWM Outputs | 2 PWM modules |
| DAC | Yes (5-/8-bit) |
| Comparators | Yes |
| CWG (Complementary Waveform Generator) | Yes |
| Communication Interfaces | EUSART, SPI, I2C |
| Low-Power Technology | XLP (eXtreme Low-Power) |
| RoHS ステータス | Compliant |
PIC16F18455-E/SS ピン構成
| ピン 1 | RA2 — Bidirectional I/O / analog input |
| ピン 2 | RA3 — Bidirectional I/O / analog input |
| ピン 3 | RA4 — Bidirectional I/O / analog input |
| ピン 4 | RA5 — Bidirectional I/O / analog input |
| ピン 5 | RA6 — Bidirectional I/O / analog input |
| ピン 6 | RA7 — Bidirectional I/O / analog input |
| ピン 7 | VSS — Ground reference |
| ピン 8 | VDD — Positive supply voltage |
| ピン 9 | RA0 — Bidirectional I/O / analog input |
| ピン 10 | RA1 — Bidirectional I/O / analog input |
| ピン 11 | RB4 — Bidirectional I/O / interrupt-on-change |
| ピン 12 | RB5 — Bidirectional I/O / interrupt-on-change |
| ピン 13 | RB6 — Bidirectional I/O / ICSCLK |
| ピン 14 | RB7 — Bidirectional I/O / ICSDA |
| ピン 15 | VSS — Ground reference |
| ピン 16 | VDD — Positive supply voltage |
| ピン 17 | RC0 — Bidirectional I/O / analog input |
| ピン 18 | RC1 — Bidirectional I/O / analog input |
| ピン 19 | RC2 — Bidirectional I/O / analog input |
| ピン 20 | RC3 — Bidirectional I/O / analog input / SCL |
| ピン 21 | RC4 — Bidirectional I/O / SDA |
| ピン 22 | RC5 — Bidirectional I/O |
| ピン 23 | RC6 — Bidirectional I/O / TX |
| ピン 24 | RC7 — Bidirectional I/O / RX |
| ピン 25 | RB0 — Bidirectional I/O / interrupt-on-change |
| ピン 26 | RB1 — Bidirectional I/O / interrupt-on-change |
| ピン 27 | RB2 — Bidirectional I/O / interrupt-on-change |
| ピン 28 | RB3 — Bidirectional I/O / interrupt-on-change |
主な用途
PIC16F18455-E/SS の用途: 6 件s: Battery-Powered IoT Sensor Node, Industrial Control Peripherals, LED Lighting Controllers, Consumer Appliance Interface Boards, Low-Cost DC Motor and Fan Control, Automotive Body and Sensor Modules.
Battery-Powered IoT Sensor Node
The PIC16F18455-E/SS is ideal for battery-powered IoT sensor nodes because its XLP sleep current stays below 1 uA with full RAM retention while the ADC2 with Computation engine performs hardware averaging and threshold detection without waking the CPU. Operating from 2.3-5.5 V, the part supports direct connection to 2xAA alkaline, coin-cell, or Li-ion batteries. The internal 32 MHz HFINTOSC eliminates external crystals, reducing BOM and standby drain. Practical designs pair the MCU with an EUSART- or SPI-connected sensor (temperature, humidity, accelerometer) and wake on ADC threshold crossing every few seconds for multi-year battery life on a single coin cell.
おすすめ
Industrial Control Peripherals
The PIC16F18455-E/SS fits industrial control peripherals such as smart sensors, valve actuators, and HMI keypads thanks to its -40 C to +125 C operating range and 12-bit ADC2 with Computation. Its EUSART supports RS-485 with auto-direction control, enabling multi-drop Modbus RTU slave implementations on a single twisted pair. The CWG module drives half-bridge and full-bridge MOSFET gates for small DC loads without an external gate driver. Combine with an external RS-485 transceiver (e.g. MAX3485 or ISL3179) for a robust industrial node.
おすすめ
LED Lighting Controllers
The PIC16F18455-E/SS drives LED lighting controllers via its 2 PWM modules, each capable of 16-bit resolution with independent frequency and duty cycle. The CWG module produces complementary PWM with programmable dead-band delay, suitable for synchronous buck LED drivers and full-bridge lighting stages. Internal comparators implement hysteretic current control for direct LED regulation. EUSART or I2C connect to wireless modules for DMX, DALI, or Bluetooth Mesh lighting gateways.
おすすめ
Consumer Appliance Interface Boards
The PIC16F18455-E/SS handles consumer appliance user-interface boards (washing machines, microwave ovens, HVAC thermostats) where cost and reliability matter more than raw CPU speed. Its 14 KB Flash runs UI state machines, button debouncing, and 7-segment or LCD displays with capacitive touch sensing. The XLP sleep mode lets battery-backed thermostats last over 5 years on 2xAA cells. Internal comparators monitor line voltage and zero-cross events for triac-based load control without external zero-cross ICs.
おすすめ
Low-Cost DC Motor and Fan Control
The PIC16F18455-E/SS implements closed-loop DC motor and small brushless DC fan control using the CWG module's complementary PWM with programmable dead-band delay and the on-chip comparator for back-EMF sensing. The ADC2 measures current via a sense resistor and adjusts duty cycle for constant-torque operation. This topology eliminates the dedicated gate driver in cost-sensitive fan and pump designs while still providing thermal foldback via the internal temperature indicator.
おすすめ
Automotive Body and Sensor Modules
The PIC16F18455-E/SS operates in automotive body and sensor modules - door modules, seat controllers, ambient lighting, and temperature sensors - when sourced at the automotive temperature grade (PIC16F18455T-I/SS). Its AEC-Q100 qualified silicon, EUSART/SPI/I2C peripherals, and 12-bit ADC2 satisfy LIN-based body network slaves. The CWG module drives small solenoids and LED arrays directly. For under-hood applications above 105 C ambient, upgrade to the PIC18F family K83 series with CAN-FD support.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F18455-E/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F18446-E/SS | PIC16F18445-E/SS | PIC16F18346-E/SS |
|---|---|---|---|---|
| Package | 28-pin SSOP | 28-pin SSOP - same | 28-pin SSOP - same | 28-pin SSOP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 14 KB | 28 KB | 14 KB | 7 KB |
| Data RAM | 1 KB | 2 KB | 1 KB | 1 KB |
| Maximum CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| ADC Resolution | 12-bit ADC2 | 12-bit ADC2 | 12-bit ADC2 | 10-bit legacy ADC |
| Number of PWM | 2 | 2 | 2 | 2 |
| EUSART / SPI / I2C | Yes / Yes / Yes | Yes / Yes / Yes | Yes / Yes / Yes | Yes / Yes / Yes |
| Operating Voltage | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 1.8 V to 5.5 V |
| XLP Sleep Current | <1 uA typical | <1 uA typical | <1 uA typical | <1 uA typical |
主な差別化要因
- Doubles Flash and RAM in same 28-SSOP footprint (vs PIC16F18446-E/SS)
- Smaller Flash for cost-sensitive downgrades (vs PIC16F18346-E/SS)
- ADC2 with Computation engine vs legacy 10-bit ADC (vs PIC16F18346-E/SS)
設計ノート
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the VDD pin and a bulk 1-10 uF tantalum or ceramic on the same rail. The PIC16F18455's ADC2 reference is sensitive to VDD ripple above 100 mV peak; place the decoupling before any series ferrite bead that supplies the MCU. For sleep currents below 1 uA, disable unused peripherals via PMD registers and configure all unused I/O as outputs driven low. Estimated: at VDD=3.3V with sleep current 0.6 uA, a 250 mAh CR2032 battery can power the MCU for roughly 47 years in sleep (battery shelf life is the practical limit).
Route the ICSPDAT/ICSCLK lines (RB6/RB7) directly to a 6-pin header without series resistors, and keep traces under 50 mm to ensure reliable in-circuit programming. Place the 28-SSOP footprint so that the pin-1 marker is unambiguous; the SSOP has 0.65 mm pitch and 5.30 mm body width, requiring precise stencil aperture design for production soldering. Use a ground plane on the top or second layer directly beneath the part to provide a low-impedance thermal and EMI return path.
Do not exceed the absolute maximum VDD of 6.5 V or apply voltage to any I/O pin before VDD is present; PIC16F18455 ESD cells can latch up if input voltages precede supply. When migrating from PIC16F18346 firmware, verify that ADC2 register names and computation bit fields are updated - the 18346 uses the legacy 10-bit ADC and the registers are not source-compatible. Always assert the MCLR pull-up (typically 10 kOhm to VDD) for normal operation; floating MCLR causes erratic resets.
コンプライアンス情報
RoHS compliant per Microchip product page. Industrial -E temperature grade; AEC-Q100 not applicable for the -E variant. For automotive qualification source PIC16F18455T-I/SS.