PIC16F19156T-I/SO - 28KB Flash XLP MCU with LCD | Microchip
部品番号: PIC16F19156T-I/SO ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $2.32 | $2.32 |
| 10 | $2.05 | $20.50 |
| 100 | $1.74 | $174.00 |
| 500 | $1.45 | $725.00 |
| 1,000 | $1.18 | $1,180.00 |
PIC16F19156T-I/SO 概要
What is an 8-bit microcontroller? An MCU (microcontroller unit) is a single-chip computer that integrates a CPU core, program memory, working RAM, non-volatile data EEPROM, and a rich set of mixed-signal peripherals. 8-bit MCUs use an 8-bit data path and are favored for deterministic real-time control, ultra-low sleep current, and low BOM cost. The PIC16 family sits between PIC10/PIC12 baseline parts and PIC18/PIC24 mid-range parts, occupying the XLP sweet spot for battery-powered and human-machine interface designs.
Key features include eXtreme Low-Power (XLP) operation suitable for battery-powered applications, an integrated charge pump that generates LCD bias voltages directly from a single Li-ion cell, high-current I/O pins for direct LED drive, and Core Independent Peripherals (CIPs) that offload timing-critical tasks from the CPU. The device also offers Peripheral Pin Select (PPS) for flexible signal routing and a 12-bit ADC2 with computation.
Architecturally, the PIC16F19156T-I/SO uses a RISC Harvard-bus core with a hardware multiplier, executes most instructions in a single cycle, and provides a vectored interrupt controller. The integrated LCD driver supports up to a defined segment count and runs from an internal charge pump so no external bias network is needed.
Typical applications include battery-powered LCD dashboards, smart thermostats, IoT sensor nodes with displays, medical glucose and infusion meters, consumer white goods with segment displays, and industrial HMI panels. The wide operating voltage range down to below 2V and nanoWatt sleep modes make it ideal for any product that must run for years on a single battery while driving an LCD.
When designing with this part, plan decoupling with a 100 nF ceramic bypass close to VDD, and follow the recommended LCD bias capacitor values from the datasheet to avoid ripple on the display. Use the Peripheral Pin Select feature to remap peripherals and keep PCB layout changes minimal when porting from older PIC16 designs.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
ドロップイン代替品: PIC16F19156T-I/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F19156T-I/SO (同一形状・フットプリント) — 相違点: Package, ADC, MSL Level, Comparators, Operating Temperature.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F19156-E/SP
✅ ドロップイン✓ 在庫あり
$1.38 / 個
データシートを見る →PIC16F19155T-I/SS
✅ ドロップイン✓ 在庫あり
$1.21 / 個
データシートを見る →PIC16F19155T-I/SO
✅ ドロップイン✓ 在庫あり
$1.42 / 個
データシートを見る →PIC16F18855T-I/SO
✅ ドロップイン✓ 在庫あり
$0.81 / 個
データシートを見る →PIC16F18854-I/SO
✅ ドロップイン✓ 在庫あり
$0.82 / 個
データシートを見る →PIC16F18456T-I/SO
✅ ドロップイン✓ 在庫あり
$0.98 / 個
データシートを見る →PIC16F18446T-I/SO
✅ ドロップイン✓ 在庫あり
$0.6406 / 個
データシートを見る →PIC16F19156T-I/SO 最大定格&電気的特性
| Family | PIC® XLP™ 16F |
| Core | PIC16 8-bit RISC |
| Program Memory (Flash) | 28 KB (16K x 14) |
| Data RAM | 2 KB |
| Data EEPROM | 256 bytes |
| Maximum CPU Frequency | 32 MHz |
| Supply Voltage (VDD) | 1.8 V to 5.5 V |
| 動作温度 | -40°C to +85°C (Industrial, "I") |
| パッケージ | 28-pin SOIC (0.295", 7.50 mm width) |
| 実装タイプ | Surface Mount |
| ADC | 12-bit ADC2 with computation |
| DAC | Yes (5-bit/10-bit, per datasheet) |
| LCD Driver | Integrated with on-chip charge pump |
| Core Independent Peripherals | PWM, CCP, CWG, SMT, ZCD, PPS, RTCC |
| Low-Power Comparator | Yes |
| MSLレベル | 1 (per JEDEC J-STD-020) |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
PIC16F19156T-I/SO ピン構成
| ピン 1 | RA3/AN7/MCLR — Digital I/O / analog input / master clear (reset, input) |
| ピン 2 | RA4/AN6 — Digital I/O / analog input |
| ピン 3 | RA5/AN5 — Digital I/O / analog input |
| ピン 4 | RA6/AN4 — Digital I/O / analog input |
| ピン 5 | RA7/AN3 — Digital I/O / analog input |
| ピン 6 | RC0 — Digital I/O |
| ピン 7 | RC1 — Digital I/O |
| ピン 8 | RC2/AN8 — Digital I/O / analog input |
| ピン 9 | RC3/AN9 — Digital I/O / analog input |
| ピン 10 | RC4/AN10 — Digital I/O / analog input |
| ピン 11 | RC5/AN11 — Digital I/O / analog input |
| ピン 12 | RC6/AN12 — Digital I/O / analog input |
| ピン 13 | RC7/AN13 — Digital I/O / analog input |
| ピン 14 | VSS — Ground reference |
| ピン 15 | RB4 — Digital I/O |
| ピン 16 | RB5 — Digital I/O |
| ピン 17 | RB6/ICSPCLK — Digital I/O / programming clock |
| ピン 18 | RB7/ICSPDAT — Digital I/O / programming data |
| ピン 19 | VSS — Ground reference (or AVSS on some variants) |
| ピン 20 | VDD — Positive supply |
| ピン 21 | RE3 — Digital I/O (or MCLR alternate on some variants) |
| ピン 22 | RA0/AN0 — Digital I/O / analog input |
| ピン 23 | RA1/AN1 — Digital I/O / analog input |
| ピン 24 | RA2/AN2 — Digital I/O / analog input |
| ピン 25 | RC0 — Digital I/O (alternate) |
| ピン 26 | RC1 — Digital I/O (alternate) |
| ピン 27 | VSS — Ground reference |
| ピン 28 | VDD — Positive supply |
主な用途
PIC16F19156T-I/SO の用途: 6 件s: Battery-Powered LCD Thermostats, Medical Glucose and Infusion Meters, IoT Sensor Nodes with Segment Display, Industrial HMI Panels with Segment LCD, Consumer White Goods with Status Display, Automotive Dashboard Sub-Displays.
Battery-Powered LCD Thermostats
The PIC16F19156T-I/SO fits thermostat designs that require a 7-segment or icon-segment LCD display powered by two AA cells over multi-year battery life. The integrated LCD charge pump generates the necessary bias voltages directly from a 1.8V-3.3V rail without external resistors, and the XLP sleep modes with nanoWatt leakage allow the device to spend most of its time in deep sleep, waking only via RTCC or interrupt. The 12-bit ADC2 with computation reads thermistor or RTD sensors with 1°C accuracy. Pair this MCU with a PIC MCU for user interface logic and external SPI EEPROM for logging.
おすすめ
Medical Glucose and Infusion Meters
The PIC16F19156T-I/SO suits disposable and reusable medical meters that combine a numeric LCD, single-button interface, and electrochemical or photometric sensor readout. The 12-bit ADC2 with averaging and oversampling delivers the precision needed for strip-based glucose readings, while the low-power comparator enables fast wake-up on test strip insertion. XLP eXtreme Low-Power technology extends shelf life to two years on a coin cell. Use the PIC18F family or PIC24 for higher-tier pumps requiring more code space, and pair with a precision op-amp front end.
おすすめ
IoT Sensor Nodes with Segment Display
The PIC16F19156T-I/SO drives small IoT sensor nodes that show readings locally on a low-power LCD rather than relying on a phone app. The Core Independent Peripherals (CIPs) - SMT, PWM, CCP, CWG, ZCD - offload pulse counting, waveform generation, and zero-cross detection without CPU intervention, allowing the core to stay asleep for 99% of the duty cycle. The Peripheral Pin Select (PPS) feature keeps the PCB layout flexible when adding LoRa, sub-GHz, or BLE modules via SPI or UART. Pair with an RN2483 LoRa module for long-range telemetry.
おすすめ
Industrial HMI Panels with Segment LCD
The PIC16F19156T-I/SO serves industrial control panels with 4x32 or 6x40 segment LCDs, where the integrated charge pump simplifies the BOM and the wide 1.8V-5.5V supply tolerates 24V industrial rails after a simple LDO. The PIC16 core's deterministic interrupt latency is well suited to time-critical control loops, and the 32 MHz operation provides 8 MIPS for parsing Modbus RTU frames on RS-485. CIPs handle PWM motor control or valve actuation without burdening the core. Use a PIC24 or dsPIC for designs requiring more serial ports or CAN.
おすすめ
Consumer White Goods with Status Display
The PIC16F19156T-I/SO powers control boards in washing machines, dishwashers, and microwave ovens where a segmented LCD shows cycle status and error codes. The integrated LCD charge pump generates bias from the existing 5V or 3.3V rail without external capacitors, reducing BOM cost. The high-current I/O pins can drive triac-based or relay-based loads directly, and the Core Independent Peripherals handle zero-cross detection and PWM generation for variable-speed pumps. Industrial temperature range supports under-cabinet thermal stress.
おすすめ
Automotive Dashboard Sub-Displays
The PIC16F19156T-I/SO can be deployed in automotive secondary displays such as HVAC sub-panels, rear-seat entertainment status screens, and motorcycle instrument clusters. Although the standard variant is rated -40°C to +85°C industrial, automotive designs should select the AEC-Q100 qualified PIC16F18856T-I/SSVAO variant listed on the Microchip automotive portfolio. The LCD charge pump survives cranking transients on 12V automotive rails when paired with a suitable LDO, and the 12-bit ADC2 reads automotive sensors with sufficient accuracy.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F19156T-I/SO — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F19156-E/SP | PIC16F19155T-I/SO | PIC16F18855T-I/SO | PIC16F18456T-I/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC | 28-PDIP (extended temp) | 28-SOIC - same | 28-SOIC - same | 28-SOIC - same |
| Flash Memory | 28 KB | 28 KB | 14 KB (-50%) | 14 KB (-50%) | 28 KB |
| RAM | 2 KB | 2 KB | 1 KB (-50%) | 1 KB (-50%) | 2 KB |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Maximum Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| LCD Charge Pump | Yes (integrated) | Yes | Yes | No | No |
| Operating Temperature | -40C to +85C | -40C to +125C | -40C to +85C | -40C to +85C | -40C to +85C |
| Core Independent Peripherals | PWM, CCP, CWG, SMT, ZCD, PPS, RTCC | Same set | Same set | Older CIP mix | Older CIP mix |
主な差別化要因
- Integrated LCD driver with charge pump (vs PIC16F18456T-I/SO)
- Larger Flash and RAM than PIC16F19155T-I/SO (vs PIC16F19155T-I/SO)
- Modern CIP peripheral set versus PIC16F18855T-I/SO (vs PIC16F18855T-I/SO)
設計ノート
Estimated: at VDD=3.3V and CPU active at 32 MHz, the PIC16F19156T-I/SO typically draws approximately 4 mA in run mode and as little as 50 nA in sleep with RTCC active (per datasheet typical characteristics). For battery-powered designs, spend as much time as possible in sleep and use the RTCC, ADC2, or comparator interrupt to wake the core. The integrated LCD charge pump can be turned off during sleep to save additional microamps of bias current.
Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD pin (pin 20 and pin 28 on the SOIC-28). Add a bulk 10 uF tantalum or ceramic on the main VDD rail near the IC. For the LCD charge pump, follow the datasheet's recommended capacitor values on VLCD and CAP pins to minimize display ripple. Keep the analog traces (ANx) short and away from switching nodes such as PWM outputs.
Route the ICSP programming lines (RB6/ICSPCLK and RB7/ICSPDAT) with no series resistors and bring them to a 5-pin header. Microchip recommends that the ICSP connector be accessible without removing the battery in production fixtures. If using the MCLR pin as a reset, place the standard 10 kohm pull-up to VDD and avoid long traces that pick up noise. PPS routes should be reviewed in the latest .pins file before board release.
Do not leave the MCLR pin floating - always tie to VDD through a pull-up resistor or use the internal MCLR disabled configuration in CONFIG words. The LCD charge pump requires software configuration in the LCDCON register and at least the bias capacitor on the VLCD pin to function; without it, the display will show blank or weakly driven segments. Be careful when migrating code from PIC16F18855 to PIC16F19156: the peripheral register names changed between generations, even though the core is identical.
コンプライアンス情報
Lead-free and RoHS compliant per Microchip product page. Standard variant is not AEC-Q100 - select PIC16F18856T-I/SSVAO for automotive qualification.