PIC16F1937-I/PT - 8-Bit 32MHz 14KB Flash XLP MCU | Microchip
MPN: PIC16F1937-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.4 | $2.40 |
| 10 | $2.2 | $22.00 |
| 100 | $1.95 | $195.00 |
| 500 | $1.7 | $850.00 |
| 1,000 | $1.45 | $1,450.00 |
PIC16F1937-I/PT Overview
An 8-bit microcontroller (MCU) is a small, self-contained computer-on-a-chip that integrates a CPU core, program memory, data RAM, EEPROM, and configurable digital and analog peripherals around a single bus. Within the broader IC hierarchy, the PIC16F1937 sits under the 8-bit MCU family, which is itself a sub-category of microcontrollers, then integrated circuits, and finally semiconductors. nanoWatt XLP technology adds a hierarchy of sleep/idle/doze modes with sub-microamp quiescent draw, extending battery life for always-on edge nodes.
The key features that differentiate this part are its 14 KB Flash, 512 bytes RAM, and 256 bytes EEPROM, supplemented by a 10-bit ADC up to 14 channels, two 8-bit timers, three 16-bit timers, an LCD driver supporting up to 192 segments, an EUSART, MSSP (SPI/I2C), and 36 digital I/O pins. The wide peripheral integration lets a single chip replace two or three discrete ICs in a typical sensor or HMI module.
Architecturally, the device uses an enhanced mid-range 8-bit Harvard CPU core with a 14-bit instruction word and 16-level hardware stack, paired with a 32 MHz internal oscillator that provides 8 MIPS throughput. The internal oscillator is factory calibrated and supports software tuning, removing the need for an external crystal in many designs and shrinking BOM cost. The integrated LCD driver operates with on-chip charge pump and programmable bias resistors, eliminating external pump components for static to 1/4 duty multiplexed glass.
Typical applications for the PIC16F1937-I/PT include industrial control panels with LCD displays, low-power sensor nodes with battery or energy-harvesting supplies, white-goods and appliance user interfaces, battery-powered metering and handheld instruments, and automotive body/comfort modules (in non-safety sub-systems). The combination of segment-LCD support and nanoWatt XLP makes it especially attractive for any application that needs a glass display plus multi-month battery life from a coin cell.
When designing with this part, ensure Vdd decoupling is placed within 3 mm of the supply pin pair with at least one 100 nF X7R plus a bulk 1 uF ceramic. The ICD header (PGC/PGD/MCLR/Vpp) must be routed on every prototype PCB even if not used in production, otherwise in-circuit debug and field firmware updates become impractical. Review the Microchip pin compatibility chart (DS00000148J2) before substituting another PIC16 in the 44-pin TQFP footprint.
This page synthesizes DigiKey distributor pricing, cross-brand drop-in alternatives, and practical PCB design notes for the PIC16F1937-I/PT that are not collated in the manufacturer datasheet.
Drop-in alternatives for PIC16F1937-I/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC16F1937-I/PT (same form factor and footprint) — differing in Timers, Package, Program Memory (Flash), I/O Pins, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LF1937-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1936-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F1934-I/PT
✅ Drop-In✓ In Stock
$1.66 / Unit
View Datasheet →PIC16F19176-I/PT
✅ Drop-In✓ In Stock
$1.85 / Unit
View Datasheet →PIC16F18877-I/PT
✅ Drop-In✓ In Stock
$2.18 / Unit
View Datasheet →PIC16F1937-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | Enhanced Mid-Range 8-bit PIC |
| Instruction Word | 14-bit |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| Data RAM | 512 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 32 MHz (8 MIPS) |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| Digital I/O Pins | 36 |
| ADC | 10-bit, up to 14 channels |
| Timers | 2 x 8-bit, 3 x 16-bit |
| Communication Peripherals | 1 x EUSART, 1 x MSSP (SPI/I2C) |
| LCD Driver | Up to 192 segments with charge pump |
| Low-Power Technology | nanoWatt XLP |
| Operating Temperature (Industrial) | -40C to +85C |
| Package | 44-pin TQFP (PT), 10x10 mm |
| Mounting Type | Surface Mount |
| MSL Level | 3 (168 hours) |
| RoHS Status | Compliant (Lead-free) |
PIC16F1937-I/PT Pin Configuration
| Pin 1 | RA0 — Digital I/O / AN0 / SEG12 |
| Pin 2 | RA1 — Digital I/O / AN1 / SEG7 |
| Pin 3 | RA2 — Digital I/O / AN2 / VREF-/COM2 |
| Pin 4 | RA3 — Digital I/O / AN3 / VREF+/COM3 (input only) |
| Pin 5 | RA4 — Digital I/O / AN4 / SEG4 / T0CKI |
| Pin 6 | RA5 — Digital I/O / AN5 / SEG5 / SS |
| Pin 7 | RA6 — Digital I/O / OSC2 / CLKO |
| Pin 8 | RA7 — Digital I/O / OSC1 / CLKI |
| Pin 9 | RE0 — Digital I/O / AN6 |
| Pin 10 | RE1 — Digital I/O / AN7 |
| Pin 11 | RE2 — Digital I/O / AN8 / COM0 |
| Pin 12 | RE3 — Digital I/O / AN9 / COM1 / MCLR (input only) |
| Pin 13 | VDD — Positive supply voltage |
| Pin 14 | VSS — Ground reference |
| Pin 15 | RB7 — Digital I/O / PGD |
| Pin 16 | RB6 — Digital I/O / PGC |
| Pin 17 | RB5 — Digital I/O / AN11 / SEG15 |
| Pin 18 | RB4 — Digital I/O / AN10 / SEG14 |
| Pin 19 | RB3 — Digital I/O / SEG9 / CCP2 |
| Pin 20 | RB2 — Digital I/O / AN8 |
| Pin 21 | RB1 — Digital I/O / AN10 / INT1 |
| Pin 22 | RB0 — Digital I/O / AN12 / INT0 / SEG0 |
| Pin 23 | VDD — Positive supply voltage (digital) |
| Pin 24 | VSS — Ground reference |
| Pin 25 | RC7 — Digital I/O / RX/DT |
| Pin 26 | RC6 — Digital I/O / TX/CK |
| Pin 27 | RC5 — Digital I/O / SDO |
| Pin 28 | RC4 — Digital I/O / SDI / SDA |
| Pin 29 | RC3 — Digital I/O / SCK / SCL |
| Pin 30 | RC2 — Digital I/O / CCP1 |
| Pin 31 | RC1 — Digital I/O / CCP2 |
| Pin 32 | RC0 — Digital I/O / SOSCO |
| Pin 33 | SOSCI — Secondary oscillator input |
| Pin 34 | SOSCO — Secondary oscillator output |
| Pin 35 | RD7 — Digital I/O / SEG21 |
| Pin 36 | RD6 — Digital I/O / SEG20 |
| Pin 37 | RD5 — Digital I/O / SEG19 |
| Pin 38 | RD4 — Digital I/O / SEG18 |
| Pin 39 | RD3 — Digital I/O / SEG17 |
| Pin 40 | RD2 — Digital I/O / SEG16 |
| Pin 41 | RD1 — Digital I/O / SEG23 |
| Pin 42 | RD0 — Digital I/O / SEG22 |
| Pin 43 | VSS — Ground reference (LCD bias) |
| Pin 44 | VLCD — LCD charge pump output / bias |
Typical Applications
PIC16F1937-I/PT is suitable for 7 applications: Industrial Control Panel with LCD, Battery-Powered Sensor Node, White Goods / Appliance User Interface, Battery-Powered Metering and Handheld Instruments, Automotive Body and Comfort Modules (Non-Safety), Consumer Remote Control with LCD, Home Appliance HMI Replacement Board.
Industrial Control Panel with LCD
The PIC16F1937-I/PT is ideally matched to industrial control panels: its integrated segment-LCD driver supports up to 192 segments for status icons, numeric readouts, and parameter labels without an external charge-pump IC. The 14 KB Flash easily holds multi-language menus and PID-loop firmware, while 512 B RAM supports small shadow registers for button-debounce state. Industrial temperature grade (-40C to +85C) and 2.3-5.5 V supply tolerance tolerate noisy 24 V-derived rails after regulation. Estimated: at 10 MIPS active 10% of the time and deep-sleep otherwise, average current can drop below 50 uA on a 3.3 V supply.
Recommended
Battery-Powered Sensor Node
For battery or energy-harvesting sensor nodes, the PIC16F1937-I/PT's nanoWatt XLP technology provides deep-sleep currents below 1 uA with RTCC running, enabling multi-year operation from a single CR2032 coin cell. The 10-bit ADC with up to 14 channels reads multiple analog sensors directly, and the EUSART/MSSP pair interfaces to radios or local sensor buses. With 14 KB Flash, designers can include modest BLE/Zigbee commissioning stacks or local DSP for filtering. Estimated: with 1-second wake periods, average draw of 8 uA yields roughly 5 years from a 240 mAh coin cell.
Recommended
White Goods / Appliance User Interface
Washing machines, dishwashers, and microwave ovens benefit from the PIC16F1937-I/PT's segment-LCD support, which replaces expensive custom glass modules with standard pin-driven panels. nanoWatt XLP keeps standby power below the 0.5 W EU Ecodesign limit when the appliance is off, satisfying standby regulations. Industrial temperature grade handles the +70C enclosure interior of an oven or dryer. The 36 I/O pins directly drive keypads, encoders, LEDs, and triac-fired load control, eliminating I/O expanders.
Recommended
Battery-Powered Metering and Handheld Instruments
Smart gas, water, and electricity meters as well as portable test instruments leverage the PIC16F1937-I/PT's combination of segment-LCD and nanoWatt XLP to deliver years of battery life with on-device display readouts. The 14 KB Flash fits standard metering algorithms (e.g., time-of-use, demand calculation), while 256 B EEPROM stores calibration constants and tamper logs without external NVM. The internal 32 MHz oscillator calibrated to +/-2% removes crystal BOM cost in high-volume deployments.
Recommended
Automotive Body and Comfort Modules (Non-Safety)
Within non-safety automotive sub-systems (mirror controls, seat-position memory, climate panel, interior lighting), the PIC16F1937-I/PT's industrial temperature grade and 2.3-5.5 V supply tolerance operate reliably from 12 V battery rails after regulation. The PWM peripherals dim interior LEDs and drive small actuators, while the LCD segment driver shows driver-set climate values. AEC-Q100 is not factory-stated for this part, so it is appropriate only for non-safety sub-systems; safety-critical functions require an AEC-Q100 qualified part.
Recommended
Consumer Remote Control with LCD
Universal AV remotes and smart thermostat displays use the PIC16F1937-I/PT for its segment-LCD plus nanoWatt XLP combination, allowing months of operation on a pair of AA cells. The integrated EUSART and MSSP drive IR transmitters and small OLED/LCD front-ends, while the 14 KB Flash holds large button-mapping tables and macro libraries. Designers can use deep sleep with periodic wake to scan the keypad matrix without measurable battery drain.
Recommended
Home Appliance HMI Replacement Board
When retrofitting legacy appliance HMIs, the PIC16F1937-I/PT's 44-pin TQFP footprint and 192-segment LCD driver fit directly onto existing boards designed around 16-bit LCD drivers, simplifying redesign. With 36 I/O pins, engineers can maintain compatibility with existing keypad scanning and rotary encoder inputs while modernizing firmware architecture. The 14 KB Flash supports a small RTOS-style scheduler for non-blocking UI updates.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1937-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LF1937-I/PT | PIC16F1936-I/PT | PIC16F1934-I/PT | PIC16F19176-I/PT | PIC16F18877-I/PT |
|---|---|---|---|---|---|---|
| Package | 44-pin TQFP (PT) 10x10 mm | 44-pin TQFP (PT) 10x10 mm - same | 44-pin TQFP (PT) 10x10 mm - same | 44-pin TQFP (PT) 10x10 mm - same | 44-pin TQFP (PT) 10x10 mm - same | 44-pin TQFP (PT) 10x10 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 14 KB | 14 KB (same) | 28 KB | 7 KB | 28 KB | 56 KB |
| Data RAM | 512 B | 512 B (same) | 2 KB | 256 B | 2 KB | 4 KB |
| Data EEPROM | 256 B | 256 B (same) | 256 B (same) | 256 B (same) | 256 B (same) | 256 B (same) |
| Maximum CPU Speed | 32 MHz / 8 MIPS | 32 MHz / 8 MIPS (same) | 32 MHz / 8 MIPS (same) | 32 MHz / 8 MIPS (same) | 32 MHz / 8 MIPS (same) | 32 MHz / 8 MIPS (same) |
| Supply Voltage | 2.3 V to 5.5 V | 1.8 V to 3.6 V | 2.3 V to 5.5 V (same) | 2.3 V to 5.5 V (same) | 2.3 V to 5.5 V (same) | 2.3 V to 5.5 V (same) |
| LCD Segment Driver | Yes (up to 192 segments) | Yes (same) | Yes (same) | Yes (same) | No | No |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C (same) | -40C to +85C (same) | -40C to +85C (same) | -40C to +85C (same) | -40C to +85C (same) |
Key Differentiators
- Only 44-pin TQFP MCU in this class with both LCD driver and nanoWatt XLP (vs PIC16F18877-I/PT)
- Lower-cost path with same footprint for memory-light designs (vs PIC16F1934-I/PT)
- Memory-upgrade path with same footprint and peripherals (vs PIC16F1936-I/PT)
Design Notes
Place a 100 nF X7R decoupling capacitor within 3 mm of VDD pin 13 (digital) and another within 3 mm of VDD pin 23 (digital); add a shared 1 uF bulk capacitor near the chip. For the LCD bias rail, add a 1 uF bypass on VLCD pin 44 and follow the datasheet's recommended bulk capacitor on the charge pump. Estimated: a noisy 3.3 V LDO with poor decoupling can degrade the ADC ENOB by 1-2 bits at high source impedances, so keep analog and digital VDD traces short and star-grounded at the MCU VSS pins.
Always include an ICD/debug header footprint (PGC, PGD, MCLR, VDD, VSS) on the prototype PCB even if the production board does not use it. Without this header, field firmware updates and in-circuit debug become impossible. Also remember that MCLR pin 12 is input-only on the 1937 family - attempting to drive it high from a strong external source can damage the part. Use a 10 kohm pull-up to VDD on MCLR as the datasheet recommends.
Estimated: at full CPU load (32 MHz, all peripherals active, 5.5 V supply) the PIC16F1937-I/PT draws roughly 8 mA from VDD, dissipating about 44 mW - well within the TQFP-44 theta_JA of roughly 50 C/W. In deep sleep with RTCC and LCD disabled, current drops to under 1 uA, dissipating only ~5 uW. No heatsinking is required for any normal use case; however, ensure the LCD bias network is configured correctly as large bias currents can dominate the thermal budget if misconfigured.
Keep the analog ADC traces (AN0-AN14) short and shielded from digital switching traces; route the SOSCI/SOSCO pair to a watch crystal with load capacitors placed within 2 mm of the pins. The internal 32 MHz oscillator typically does not require external components, but if you use an external crystal or resonator on OSC1/OSC2 (RA7/RA6), ensure the traces are short and the load capacitor values match the datasheet's CLOAD specification for the chosen crystal.
For I2C bus lines on RC3 (SCL) and RC4 (SDA), use 4.7 kohm pull-ups to VDD at 5 V or 2.2 kohm at 3.3 V; the MSSP peripheral supports both 100 kHz Standard and 400 kHz Fast modes. For SPI master on RC3 (SCK) / RC4 (SDI) / RC5 (SDO), avoid long stubs and route as a daisy chain if multiple slaves are used. The EUSART on RC6 (TX) and RC7 (RX) can reach 250 kbps in asynchronous mode; use a 100 ohm series resistor on TX if the trace exceeds 50 mm.
Compliance Information
Lead-free and RoHS-compliant per Microchip product page. AEC-Q100 is not factory-stated for PIC16F1937-I/PT; for automotive safety sub-systems an AEC-Q100 qualified part such as PIC16F1937T-I/PT (automotive grade) must be selected instead. Halogen-free and conflict-minerals status not explicitly stated in the verified data - set to 'unknown' rather than guessed.