PIC16F1937T-I/PT - 8-bit XLP MCU, 14KB Flash, 32MHz, 44-TQFP
部品番号: PIC16F1937T-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.78 | $3.78 |
| 10 | $3.52 | $35.20 |
| 100 | $3.12 | $312.00 |
| 500 | $2.78 | $1,390.00 |
| 1,000 | $2.55 | $2,550.00 |
PIC16F1937T-I/PT 概要
A microcontroller (MCU) is a single-chip computer containing a CPU, program memory (Flash), data RAM, EEPROM, and programmable peripherals; it sits at the heart of an embedded design as the lowest tier of the compute hierarchy: MCU -> microcontroller -> embedded processor -> semiconductor. The PIC16F1937 specifically belongs to the PIC16F1xxx enhanced mid-range family that adds LCD driver support, a 10-bit ADC, multiple timers, and the nanoWatt XLP sleep modes, enabling battery-powered instruments that previously required a discrete RTC plus a separate low-power controller.
Key feature highlights: 14 KB self-programmable Flash, 512 B SRAM, 256 B EEPROM, 36 digital I/O, integrated LCD driver capable of driving up to 192 segments, 10-bit ADC with up to 14 channels, and the nanoWatt XLP suite (deep sleep < 50 nA, watchdog timer, ultra-low-power wake sources). The wide 1.8 V to 5.5 V supply range (typically operated from 2.3 V to 5.5 V for Flash programming) makes the part tolerant of single-cell Li and dual-cell AA chemistries without external regulation.
Architecturally, the PIC16F1937 uses a Harvard RISC design with separate program and data buses. The enhanced mid-range core offers 49 instructions versus 35 in the baseline PIC16F, plus a hardware multiplier and a deeper 16-level hardware stack. The integrated LCD module includes a charge pump option that allows contrast biasing from a low-voltage supply, eliminating the need for an external negative rail in battery-powered display products.
Typical applications include battery-powered LCD instruments (utility meters, portable medical monitors, electronic shelf labels), white-goods and HVAC user-interface panels, automotive climate/HVAC control modules requiring LCD segment displays (use automotive-graded variants for that domain), industrial sensor readouts, low-power remote-control handsets, and consumer appliances with multi-digit segmented displays. Designers should provide a 0.1 uF decoupling capacitor adjacent to VDD and a 100 nF on VDD-VSS as the manufacturer recommends. For lowest sleep current, gate all unused I/O to a defined logic level to avoid the floating-input CMOS shoot-through that can add microamps per pin. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the bare manufacturer datasheet.
ドロップイン代替品: PIC16F1937T-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F1937T-I/PT (同一形状・フットプリント) — 相違点: Timers, ADC, Program Memory (Flash), Package, I/O Pins.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F1937-I/PT
✅ ドロップイン✓ 在庫あり
$3.1 / 個
データシートを見る →PIC16LF1937T-I/PT
✅ ドロップイン✓ 在庫あり
$1.84 / 個
データシートを見る →PIC16F1938T-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F1936T-I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F1934-I/PT
✅ ドロップイン✓ 在庫あり
$1.66 / 個
データシートを見る →PIC16F18877-I/PT
✅ ドロップイン✓ 在庫あり
$2.18 / 個
データシートを見る →PIC16F1937T-I/PT 最大定格&電気的特性
| Architecture | 8-bit PIC16 enhanced mid-range RISC |
| Core | PIC16F1xxx enhanced mid-range (49 instructions) |
| Program Memory (Flash) | 14 KB (8K x 14) |
| Data EEPROM | 256 B |
| Data SRAM | 512 B |
| Maximum CPU Clock | 32 MHz |
| Supply Voltage (operating, Flash) | 2.3 V to 5.5 V |
| Supply Voltage (extended, no Flash write) | 1.8 V to 5.5 V |
| Digital I/O Pins | 36 |
| LCD Segments (max) | 192 segments via integrated driver |
| ADC | 10-bit, up to 14 channels |
| Timers | Timer0, Timer1, Timer2, RTCC |
| Communication Peripherals | EUSART, MSSP (I2C/SPI) |
| パッケージ | 44-pin TQFP (10x10 mm) |
| 実装タイプ | Surface Mount |
| 動作温度範囲 | -40C to +85C |
| Low-Power Technology | nanoWatt XLP |
| Reset / Brown-out | POR, BOR, MCLR |
| RoHS ステータス | Compliant |
PIC16F1937T-I/PT ピン構成
| ピン 1 | RE3/MCLR/VPP — General-purpose I/O / Master Clear (reset) / Programming voltage |
| ピン 2 | RA0/AN0/ULPWU/CPS0 — Analog input 0 / Ultra-Low-Power Wake-Up / Capacitive touch |
| ピン 3 | RA1/AN1/CPS1 — Analog input 1 / Capacitive touch |
| ピン 4 | RA2/AN2/CPS2 — Analog input 2 / Capacitive touch |
| ピン 5 | RA3/AN3/CPS3/VREF+ — Analog input 3 / Positive ADC reference |
| ピン 6 | RA4/T0CKI/CPS4 — Timer0 clock input / Capacitive touch |
| ピン 7 | RA5/AN4/CPS5/VCAP — Analog input 4 / Core regulator capacitor |
| ピン 8 | RE0/AN5 — General-purpose I/O / Analog input 5 |
| ピン 9 | RE1/AN6 — General-purpose I/O / Analog input 6 |
| ピン 10 | RE2/AN7 — General-purpose I/O / Analog input 7 |
| ピン 11 | VDD — Positive supply voltage |
| ピン 12 | VSS — Ground |
| ピン 13 | RA7/OSC1/CLKIN — Crystal oscillator input / External clock |
| ピン 14 | RA6/OSC2/CLKOUT — Crystal oscillator output / Clock output |
| ピン 15 | RC0/SOSCO — Secondary oscillator I/O (Timer1) |
| ピン 16 | RC1/SOSCI/CCP2 — Secondary oscillator input / CCP2 |
| ピン 17 | RC2/CCP1 — Capture/Compare/PWM 1 |
| ピン 18 | RC3/SCK/SCL — SPI clock / I2C clock (MSSP) |
| ピン 19 | RC4/SDI/SDA — SPI data in / I2C data (MSSP) |
| ピン 20 | RC5/SDO — SPI data out (MSSP) |
| ピン 21 | RC6/TX/CK — EUSART asynchronous transmit / synchronous clock |
| ピン 22 | RC7/RX/DT — EUSART asynchronous receive / synchronous data |
| ピン 23 | RB0/AN12/CPS8/INT — External interrupt / Analog input 12 / Capacitive touch |
| ピン 24 | RB1/AN10/CPS9 — Analog input 10 / Capacitive touch |
| ピン 25 | RB2/AN8 — Analog input 8 |
| ピン 26 | RB3/AN9/CPS11 — Analog input 9 / Capacitive touch / CCP2 alternate |
| ピン 27 | RB4/AN11/CPS12 — Analog input 11 / Capacitive touch |
| ピン 28 | RB5/AN13/CPS13 — Analog input 13 / Capacitive touch |
| ピン 29 | RB6/ICSPCLK — In-Circuit Serial Programming clock / general I/O |
| ピン 30 | RB7/ICSPDAT — In-Circuit Serial Programming data / general I/O |
| ピン 31 | RD0 — General-purpose I/O / LCD segment |
| ピン 32 | RD1 — General-purpose I/O / LCD segment |
| ピン 33 | RD2 — General-purpose I/O / LCD segment |
| ピン 34 | RD3 — General-purpose I/O / LCD segment |
| ピン 35 | RD4 — General-purpose I/O / LCD segment |
| ピン 36 | RD5 — General-purpose I/O / LCD segment |
| ピン 37 | RD6 — General-purpose I/O / LCD segment |
| ピン 38 | RD7 — General-purpose I/O / LCD segment |
| ピン 39 | VSS — Ground |
| ピン 40 | VDD — Positive supply voltage |
| ピン 41 | RC2 (alt) — General-purpose I/O / LCD segment (39-44 are LCD common/segment pins; refer to datasheet figure 2-1) |
| ピン 42 | LCD seg — LCD segment line |
| ピン 43 | LCD seg — LCD segment line |
| ピン 44 | LCD COM — LCD common line |
主な用途
PIC16F1937T-I/PT の用途: 7 件s: Battery-Powered LCD Utility Meter, Industrial Sensor Readout with Segment LCD, White Goods User Interface Panels, Portable Medical Device (Glucose Meter, SpO2 Display), Consumer Appliance Remote Control with LCD, IoT Sensor Node with LCD Status Display, Automotive HVAC Segment-Display Cluster.
Battery-Powered LCD Utility Meter
The PIC16F1937T-I/PT is a natural fit for battery-powered utility meters thanks to its 14 KB Flash for metrology firmware, integrated LCD driver capable of driving up to 192 segments for seven-digit consumption displays, and nanoWatt XLP sleep currents below 50 nA that let a single pair of AA cells run the meter for 10+ years. Designers place the MCU between the metrology front-end and the LCD glass, using the on-chip charge pump to bias the display from a single 3 V rail without an external negative LDO. The 10-bit ADC with up to 14 channels simplifies CT or shunt current sensing, and the EUSART handles AMR (automatic meter reading) modems.
おすすめ
Industrial Sensor Readout with Segment LCD
For pressure, temperature, or flow transmitters that need a 4-digit 7-segment readout plus a bar graph on the LCD, the PIC16F1937T-I/PT provides 36 digital I/O to drive the front-end, drive the LCD glass, and host a 4-20 mA loop or RS-485 interface. The 32 MHz enhanced mid-range core runs the linearization math in real time, and the wide 1.8 V to 5.5 V supply tolerance lets the same PCB accept 3.3 V or 5 V loops without rework. Its 14 KB Flash stores the sensor-specific calibration table.
おすすめ
White Goods User Interface Panels
Washing machines, dryers, and dishwashers that show mode and time on multi-segment LCDs fit naturally with the PIC16F1937T-I/PT's integrated LCD driver and 14 KB of Flash for cycle-control state machines. The 44-pin TQFP provides ample I/O for the keypad matrix, the buzzer driver, and the triac-fired heater/valve control. Designers using mains-zero-cross detection benefit from the on-chip comparators and CCP modules, while nanoWatt XLP sleep keeps standby power below 0.5 W to meet energy-rating regulations.
おすすめ
Portable Medical Device (Glucose Meter, SpO2 Display)
Battery-powered Class I medical instruments such as glucose meters, pulse oximeters, and infrared thermometers rely on the PIC16F1937T-I/PT's low sleep current, integrated 10-bit ADC for front-end signal capture, and segment LCD controller for numeric readouts. The industrial -40C to +85C rating supports the wide environmental swings of consumer medical products, and 256 B EEPROM stores calibration and patient history. The EUSART and MSSP interface to Bluetooth or NFC modules for wireless data upload.
おすすめ
Consumer Appliance Remote Control with LCD
Universal remote handsets and electronic shelf labels (ESL) value the PIC16F1937T-I/PT for its nanoWatt XLP sleep current allowing multi-year battery life, integrated LCD driver for the room/channel/clock display, and 32 MHz core capable of running IrDA, RF4CE, or Bluetooth Low Energy stacks via the EUSART. The 44-pin TQFP houses the keypad scan, IR LED driver, and battery monitoring on a single chip, keeping the BOM small and the standby current minimal.
おすすめ
IoT Sensor Node with LCD Status Display
Industrial IoT endpoints with on-device status displays (LoRa nodes, NB-IoT modems, Modbus probes) use the PIC16F1937T-I/PT to host the segment LCD, drive the sensor interface, and run the protocol stack. The MSSP peripheral talks to SPI sensors and I2C EEPROMs; the EUSART interfaces to the radio module. nanoWatt XLP lets the node idle below 100 uA, drawing from energy-harvested or 1.8 V Li-coin cells while publishing data hourly.
おすすめ
Automotive HVAC Segment-Display Cluster
Heating, ventilation, and air-conditioning (HVAC) panels in entry-level vehicles use segmented LCD clusters that align well with the PIC16F1937T-I/PT's integrated LCD driver, 14 KB Flash for control logic, and 36 I/O for keypad sensing and backlight PWM. For AEC-Q100 grade 1 production, the automotive-qualified VAO-rated variant is drop-in on the same 44-TQFP footprint. The MSSP peripheral handles CAN-transceiver SPI interfaces when needed for diagnostics.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F1937T-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F1937-I/PT | PIC16LF1937T-I/PT | PIC16F1938T-I/PT | PIC16F1936T-I/PT | PIC16F18877-I/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (PT) 10x10 mm | TQFP-44 (PT) 10x10 mm - same | TQFP-44 (PT) 10x10 mm - same | TQFP-44 (PT) 10x10 mm - same | TQFP-44 (PT) 10x10 mm - same | TQFP-44 (PT) 10x10 mm - same |
| Flash Program Memory | 14 KB (8K x 14) | 14 KB | 14 KB | 28 KB | 8 KB | 56 KB |
| SRAM | 512 B | 512 B | 512 B | 1024 B | 512 B | 4096 B |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| Maximum CPU Clock | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Supply Voltage Range | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 3.6 V (LF range) | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| LCD Driver (max segments) | 192 segments | 192 segments | 192 segments | 192 segments | 192 segments | no integrated LCD driver |
| Operating Temperature Range | -40C to +85C (industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Packaging (carrier) | Tape & Reel | Tube | Tape & Reel | Tape & Reel | Tape & Reel | Tube |
主な差別化要因
- Industrial temperature range with integrated LCD driver (vs PIC16F18877-I/PT)
- Higher Flash density in the same footprint (vs PIC16F1936T-I/PT)
- Wide voltage range including 5 V tolerance (vs PIC16LF1937T-I/PT)
設計ノート
Place a 0.1 uF ceramic decoupling capacitor on each VDD/VSS pin pair (pins 11/12 and 39/40) within 5 mm of the package. Also add a bulk 10 uF tantalum or aluminum-polymer capacitor on the main supply rail, particularly when the LCD charge pump is enabled. The internal linear regulator output on the VCAP pin (pin 7) requires a 1 uF capacitor to VSS; without it the regulator will fail to start and the part may not execute code reliably.
Route the ICSP clock (RB6/ICSPCLK, pin 29) and ICSP data (RB7/ICSPDAT, pin 30) traces so they are not trapped under the LCD common/segment drivers. Routing these signals near the crystal pins (RA6/RA7, pins 13/14) or the high-impedance analog inputs (RA0-RA5) will couple programming noise into firmware debug. Likewise, keep the SOSC pins (RC0/RC1, pins 15/16) short and surrounded by a ground ring for stable 32 kHz timer operation.
Do not leave CMOS input pins floating - even inputs configured as outputs on unused ports draw microamps when uncommitted. Set unused digital I/O to outputs driving low (saves quiescent current) or to inputs with the internal weak pull-ups enabled. Avoid using the A/D converter inputs (RA0-RA5, RE0-RE2, RB1-RB5) as digital outputs without disabling the analog channel; cross-coupling to adjacent analog pins can add bit-3 noise to the ADC result.
When driving LCD segments through the integrated charge pump, route the COM and SEG traces with matched lengths to within 5% and keep adjacent segment traces spaced at least 0.2 mm to avoid cross-talk that turns into visible ghost segments at low contrast. Reference the segment drivers' bias from VDD rather than the rail input to minimize supply pumping when large segments toggle simultaneously.
コンプライアンス情報
RoHS and REACH compliant per Microchip product declarations. The non-VAO variant is not AEC-Q100 qualified; for automotive AEC-Q100 grade 1 choose the PIC16F1937T-I/PTVAO or step up to a -Q part number.