PIC16F19155-E/SS - 8-Bit XLP MCU 14KB Flash LCD 28-SSOP | Microchip
部品番号: PIC16F19155-E/SS ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.85 | $1.85 |
| 10 | $1.71 | $17.10 |
| 100 | $1.49 | $149.00 |
| 500 | $1.32 | $660.00 |
| 1,000 | $1.18 | $1,180.00 |
PIC16F19155-E/SS 概要
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path that integrates a CPU, non-volatile program memory, working RAM, EEPROM, and a rich set of peripherals. The PIC16F19155 belongs to Microchip's PIC16 XLP family - XLP stands for eXtreme Low Power - combining the PIC mid-range core with Core Independent Peripherals (CIPs) and Intelligent Analog, targeting battery-powered and always-on applications where the MCU often spends most of its time in sleep. Architecturally it sits within the 8-bit MCU -> microcontroller -> embedded controller -> semiconductor taxonomy, bridging low-power logic and analog signal conditioning.
Key features include an integrated LCD driver with charge pump (suited to segmented glass displays without external bias generation), a 12-bit ADC with up to 24 channels, a 5-bit DAC, two comparators with DAC reference, two CCP modules, two 10-bit PWMs, four Configurable Logic Cells (CLCs), Zero-Cross Detection (ZCD), a Real-Time Clock/Calendar (RTCC), and Peripheral Pin Select (PPS) for flexible signal routing. Core Independent Peripherals let timers, CLCs, and PWMs operate without CPU wake-up, enabling sub-uA average current draw.
Typical applications are low-power battery sensors with LCD readouts (thermostats, water/gas meters, electronic shelf labels), industrial control panels, consumer appliances with segmented displays, and remote IoT nodes where XLP sleep currents and on-chip LCD drive eliminate external components.
When designing, prioritize PPS routing early because moving analog functions between pins avoids PCB rework. Use the charge-pump mode to drive the LCD at low VIN and verify segment contrast across the full -40C to +85C industrial range. This page synthesizes distributor pricing, drop-in alternatives, and application notes not found in the standalone datasheet.
ドロップイン代替品: PIC16F19155-E/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F19155-E/SS (同一形状・フットプリント) — 相違点: Package, LCD Driver, ADC, Comparators, Core Architecture.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F19155-I/SS
✅ ドロップイン✓ 在庫あり
$1.08 / 個
データシートを見る →PIC16F19156-E/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F19156-I/SS
✅ ドロップイン✓ 在庫あり
$1.45 / 個
データシートを見る →PIC16F19155-E/SP
✅ ドロップイン✓ 在庫あり
$1.02 / 個
データシートを見る →PIC16F19155-E/SO
✅ ドロップイン✓ 在庫あり
$0.93 / 個
データシートを見る →PIC16F19155-E/SS 最大定格&電気的特性
| Core Architecture | PIC16 8-bit RISC mid-range |
| Family | PIC16F19155/56/75/76/85/86 XLP |
| Program Memory (FLASH) | 14 KB (8K x 14 words) |
| Data Memory (RAM) | 1 KB |
| Data EEPROM | 256 B |
| Maximum CPU Speed | 32 MHz |
| Operating Voltage | 2.3 V to 5.5 V |
| 動作温度 | -40 C to +125 C (E = extended) |
| ADC | 12-bit, up to 24 channels |
| DAC | 5-bit |
| Comparators | 2 with DAC reference |
| CCP / PWM | 2 CCP, 2 10-bit PWM |
| CLC (Configurable Logic Cells) | 4 |
| LCD Driver | Integrated with charge pump |
| Timers | 6 |
| ZCD (Zero-Cross Detect) | Yes |
| RTCC (Real-Time Clock/Calendar) | Yes |
| PPS (Peripheral Pin Select) | Yes |
| UART / MSSP (SPI/I2C) | 2 UART, 2 MSSP |
| パッケージ | 28-pin SSOP (5.30 mm) |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PIC16F19155-E/SS ピン構成
| ピン 1 | RA0/AN0 — Analog/Digital I/O |
| ピン 2 | RA1/AN1 — Analog/Digital I/O |
| ピン 3 | RA2 — Digital I/O |
| ピン 4 | RA3 — Digital I/O |
| ピン 5 | RA4 — Digital I/O |
| ピン 6 | RA5 — Digital I/O |
| ピン 7 | RA6 — Digital I/O |
| ピン 8 | RA7 — Digital I/O |
| ピン 9 | VSS — Ground |
| ピン 10 | RB7 — Digital I/O |
| ピン 11 | RB6 — Digital I/O |
| ピン 12 | RB5 — Digital I/O |
| ピン 13 | RB4 — Digital I/O |
| ピン 14 | RB3 — Digital I/O |
| ピン 15 | RB2 — Digital I/O |
| ピン 16 | RB1 — Digital I/O |
| ピン 17 | RB0 — Digital I/O |
| ピン 18 | VDD — Positive supply |
| ピン 19 | RC0 — Digital I/O |
| ピン 20 | RC1 — Digital I/O |
| ピン 21 | RC2 — Digital I/O |
| ピン 22 | RC3 — Digital I/O |
| ピン 23 | RC4 — Digital I/O |
| ピン 24 | RC5 — Digital I/O |
| ピン 25 | RC6 — Digital I/O |
| ピン 26 | RC7 — Digital I/O |
| ピン 27 | VSS — Ground |
| ピン 28 | VDD — Positive supply |
主な用途
PIC16F19155-E/SS の用途: 7 件s: Battery-Powered Smart Thermostat, Electronic Water/Gas Meter with LCD, Industrial Sensor Transmitter (4-20 mA), Consumer Appliance Front Panel, Portable Medical Monitoring Device, Electronic Shelf Label (ESL), HVAC Control Keypad.
Battery-Powered Smart Thermostat
The PIC16F19155-E/SS fits smart thermostats because the XLP sleep current in the nanoamp range stretches battery life, while the integrated LCD driver with charge pump drives the segmented temperature/status display directly from a 2x alkaline or 1x Li-ion cell. The 12-bit ADC reads thermistor or RTD sensors with 0.1 C resolution, and the RTCC maintains time-of-day during sleep without external crystal. The on-chip CLCs combine PWM and comparator signals for HVAC relay control without CPU wake-up, yielding months of battery operation on a single set of cells.
おすすめ
Electronic Water/Gas Meter with LCD
Utility metering is a primary target for the PIC16F19155-E/SS. The integrated LCD charge pump biases the segmented glass display from a single 3.6 V Li-SOCl2 cell, eliminating external resistor networks and saving BOM cost. ZCD detects mains power cycles for tamper detection, while the RTCC timestamps consumption records. CLC and PWM peripherals drive the metrology pulse counter in hardware, keeping the CPU in sleep for >99% of the time. 256 B EEPROM stores calibration and rolling consumption logs with byte-level endurance above 100 k cycles.
おすすめ
Industrial Sensor Transmitter (4-20 mA)
The PIC16F19155-E/SS drives a 4-20 mA industrial loop-powered transmitter with its 12-bit ADC, 10-bit PWM, and ZCD. The DAC sets the loop current with better than 0.5% accuracy, while the CLC handles HART or proprietary modulation without CPU load. Industrial -40C to +125C operation is within the E-grade spec, and the 28-SSOP package fits the small transmitter head. PPS remaps peripheral functions to free I/O for loop fault detection and surge protection circuits.
おすすめ
Consumer Appliance Front Panel
Front-panel controllers in washing machines, ovens, and coffee makers use the PIC16F19155-E/SS to drive the segmented LCD display, scan capacitive touch buttons, and run BLDC motor control via the PWM and CCP peripherals. The 14 KB flash supports state-machine UI logic, and the 1 KB RAM holds display buffers for icon animations. Peripheral Pin Select simplifies PCB layout when the user interface is distributed across the appliance front. CLCs debounce capacitive touch signals in hardware, freeing CPU resources.
おすすめ
Portable Medical Monitoring Device
Glucose meters, pulse oximeters, and handheld spirometers benefit from the PIC16F19155-E/SS extended battery life and integrated LCD. The 12-bit ADC reads sensor front-ends, the DAC generates test signals, and the RTCC timestamps measurements. The XLP sleep current keeps coin-cell-powered devices running for years, while the 28-SSOP package supports hand-held form factors. Hardware CLCs handle sensor sequencing without CPU intervention, reducing measurement latency and improving clinical accuracy.
おすすめ
Electronic Shelf Label (ESL)
Electronic shelf labels deploy thousands of battery-powered LCD nodes communicating over RF. The PIC16F19155-E/SS is well-matched because its XLP sleep currents extend battery life to 5+ years, and the on-chip LCD charge pump drives the segmented display from a single coin cell. The 14 KB flash holds ESL stack and pricing data, while the 256 B EEPROM stores non-volatile price updates. CLC peripherals decode incoming RF preambles in hardware, allowing the CPU to sleep until a complete packet is received, which is essential for energy harvesting designs.
おすすめ
HVAC Control Keypad
HVAC wall-mount keypads use the PIC16F19155-E/SS to drive segmented LCD backlights, scan keypad matrices, and communicate via UART or SPI to the main controller. The integrated ZCD detects AC line zero-crossing for triac-fired outputs, while the PWM modulates backlight brightness via hardware CLC. The industrial -40C to +125C E-grade rating handles plenum-temperature environments, and PPS routes peripherals to PCB-friendly pin assignments without rework. The 32 MHz CPU executes PID loop logic in real time.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F19155-E/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F19155-I/SS | PIC16F19156-E/SS | PIC16F19156-I/SS |
|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash (KB) | 14 | 14 | 28 | 28 |
| RAM (KB) | 1 | 1 | 1 | 1 |
| EEPROM (B) | 256 | 256 | 256 | 256 |
| Max CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Temperature | -40C to +125C (E) | -40C to +85C (I) | -40C to +125C (E) | -40C to +85C (I) |
| LCD Driver | Yes (charge pump) | Yes (charge pump) | Yes (charge pump) | Yes (charge pump) |
| 12-bit ADC Channels | Up to 24 | Up to 24 | Up to 24 | Up to 24 |
主な差別化要因
- Integrated LCD driver with charge pump and RTCC in 28-SSOP (vs PIC16F18877-I/PT)
- Zero-Cross Detect (ZCD) peripheral for AC line applications (vs PIC16F913-E/SS)
- 14 KB flash, 1 KB RAM, 256 B EEPROM in mid-range PIC16 (vs PIC16F18446-I/SO)
設計ノート
The PIC16F19155-E/SS XLP sleep currents are in the nanoamp range, but enabling the LCD charge pump, ADC, or RTCC can increase sleep current by 1-10 uA. Use the Sleep with RTCC and WDT modes selectively: keep the RTCC running only when time-of-day is needed, and use the WDT for general wake-up events. Place a 100 nF decoupling capacitor within 3 mm of the VDD pin, and add a 10 uF bulk capacitor if driving an LCD glass with high segment count to prevent display flicker during transmit bursts.
Peripheral Pin Select (PPS) lets digital peripherals be remapped to almost any I/O pin, but analog functions (ADC, comparators, DAC) are tied to fixed pins. Route analog traces away from PWM and PWM-switching traces to avoid crosstalk, and place a ground guard ring around sensitive analog inputs. For 28-SSOP layouts, fan out odd and even pins on opposite sides to maximize routing channels under the package, and keep the LCD segment traces short and balanced for uniform display contrast.
Common pitfalls: (1) failing to configure unused I/O pins as outputs (not inputs) to avoid shoot-through current; (2) leaving the ADC enabled in sleep without disabling the ADCRC oscillator, which can add 5 uA; (3) using the internal HFINTOSC at 32 MHz below 2.5 V, where spec requires switching to 16 MHz; (4) configuring PPS outputs and then changing the function without unlocking PPS first - PPS registers require an unlock sequence. Always read-modify-write CONFIG words via ICSP rather than via runtime code, as some CONFIG bits are write-protected.
コンプライアンス情報
RoHS and REACH compliant per Microchip product page. Lead-free (Pb-free) reflow profile per JEDEC J-STD-020. AEC-Q100 is not applicable for the E/SS industrial grade - for automotive qualified equivalents, Microchip offers AEC-Q100 variants in the same PIC16F19155 family (separate part numbers).