PIC16F1938T-I/SS - 8-Bit 32MHz 28KB Flash XLP MCU | Microchip
N.º da peça: PIC16F1938T-I/SS ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $2.65 | $2,65 |
| 10 | $2.39 | $23,90 |
| 100 | $2.08 | $208,00 |
| 500 | $1.82 | $910,00 |
| 1.000 | $1.62 | $1.620,00 |
PIC16F1938T-I/SS Visão geral
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, timers, communication peripherals, and I/O on one die. Within the system hierarchy, the PIC16F1938 belongs to the 8-bit microcontroller sub-category, which sits under the broader microcontroller IC family, itself a branch of microcontrollers and processors within embedded semiconductors. Its 8-bit RISC Harvard architecture executes most instructions in one clock cycle, providing deterministic real-time performance for control loops, while XLP technology targets battery-powered designs where nanoamp-level sleep currents extend operating life.
Key features include a 32 MHz internal oscillator with 4x PLL option, 14-channel 10-bit ADC, mTouch capacitive touch sensing support, two USART, two SPI, two I2C, five 8/16-bit timers, an LCD driver capable of driving up to 192 segments, and ultra-low-power sleep modes drawing less than 50 nA. On-chip debug and In-Circuit Serial Programming (ICSP) are supported via two pins, simplifying field updates.
Architecturally, the PIC16F1938 uses an enhanced mid-range 8-bit core with a hardware 15-bit stack and 16-level deep subroutine nesting, plus a 10-bit successive-approximation ADC, configurable logic cells, and an on-chip voltage reference for low-power analog designs. The integrated segmented LCD controller generates the bias and waveform timing required for static, 1/2, 1/3, and 1/4 duty multiplexed glass.
Typical applications include battery-powered consumer devices with LCD user interfaces, sensor nodes, white goods front-panel controllers, e-metering and thermostat displays, and portable medical instruments. The combination of segmented LCD, capacitive touch, and nanoWatt XLP enables single-chip HMI solutions without an external display driver.
When designing with this device, allocate PCB area for the ICSP/ICD pins (PGC/PGD) on dedicated test pads so that production programming and in-circuit debugging remain accessible. Use the MPLAB X IDE with XC8 compiler and ensure decoupling capacitors (typically 100 nF plus 10 µF bulk) are placed within a few millimeters of VDD.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the standalone manufacturer datasheet.
Alternativas drop-in para PIC16F1938T-I/SS — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16F1938T-I/SS (mesmo formato e footprint) — diferindo em LCD Driver, Operating Temperature, Package, Timers, Program Memory (Flash).
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16F1938-I/SS
✅ Drop-In✓ Em estoque
$1.95 / unidade
Ver ficha técnica →PIC16F1938T-E/SS
✅ Drop-In✓ Em estoque
$1.89 / unidade
Ver ficha técnica →PIC16LF1938T-I/SS
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC16F1938T-I/SS Classificações máximas e características elétricas
| Core Architecture | 8-bit PIC enhanced mid-range |
| Program Memory (Flash) | 28 KB (16K x 14 words) |
| Data SRAM | 1 KB |
| Data EEPROM | 256 B |
| Maximum CPU Speed | 32 MHz |
| Supply Voltage (VDD) | 2.3 V to 5.5 V |
| I/O Pins | 25 |
| Timers | 5 (8/16-bit) |
| Communication Peripherals | 2x USART, 2x SPI, 2x I2C |
| LCD Driver | Integrated, up to 192 segments |
| Capacitive Touch | mTouch supported |
| Temperatura de operação | -40 °C to +85 °C (Industrial) |
| Encapsulamento | 28-SSOP (5.30 mm body) |
| Tipo de montagem | Surface Mount |
| Nível MSL | 1 (unlimited) |
| Status RoHS | Compliant |
| ICSP / ICD | Yes (2-wire) |
| Low-Power Technology | nanoWatt XLP |
Configuração de pinos do PIC16F1938T-I/SS
| Pino 1 | RA3/AN3/C1IN+/VREF+ — Bidirectional I/O, ADC input, comparator input, voltage reference plus |
| Pino 2 | RA4/C1OUT — Bidirectional I/O, comparator 1 output |
| Pino 3 | RA5/AN4/C2IN+/SS/HLVDIN — Bidirectional I/O, ADC input, comparator input, SPI slave select, HLVD input |
| Pino 4 | RA6/ICSPCLK — Bidirectional I/O, ICSP clock (debug) |
| Pino 5 | RA7/ICSPDAT — Bidirectional I/O, ICSP data (debug) |
| Pino 6 | VDD — Positive supply voltage |
| Pino 7 | VSS — Ground reference |
| Pino 8 | VCAP — Internal regulator bypass capacitor |
| Pino 9 | RB0/AN12/INT — Bidirectional I/O, ADC input, external interrupt |
| Pino 10 | RB1/AN10/C1IN3-/C2IN3- — Bidirectional I/O, ADC input, comparator input |
| Pino 11 | RB2/AN8 — Bidirectional I/O, ADC input |
| Pino 12 | RB3/AN9/C1IN2-/C2IN2- — Bidirectional I/O, ADC input, comparator input |
| Pino 13 | RB4/AN11 — Bidirectional I/O, ADC input |
| Pino 14 | RB5/AN13/T1G — Bidirectional I/O, ADC input, Timer1 gate |
| Pino 15 | RB6/ICSPCLK — Bidirectional I/O, ICSP clock (debug) |
| Pino 16 | RB7/ICSPDAT — Bidirectional I/O, ICSP data (debug) |
| Pino 17 | RC0/T1OSO/T1CKI — Bidirectional I/O, Timer1 oscillator output / clock input |
| Pino 18 | RC1/T1OSI/CCP2 — Bidirectional I/O, Timer1 oscillator input, CCP2 |
| Pino 19 | RC2/AN14/CCP1 — Bidirectional I/O, ADC input, CCP1 |
| Pino 20 | RC3/AN15/SCK/SCL — Bidirectional I/O, ADC input, SPI clock, I2C clock |
| Pino 21 | RC4/SDI/SDA — Bidirectional I/O, SPI data in, I2C data |
| Pino 22 | RC5/SDO — Bidirectional I/O, SPI data out |
| Pino 23 | RC6/TX/CK — Bidirectional I/O, USART TX, USART clock |
| Pino 24 | RC7/RX/DT — Bidirectional I/O, USART RX, USART data |
| Pino 25 | RD0/COM0 — Bidirectional I/O, LCD common 0 |
| Pino 26 | RD1/COM1 — Bidirectional I/O, LCD common 1 |
| Pino 27 | RD2/COM2 — Bidirectional I/O, LCD common 2 |
| Pino 28 | RD3/COM3/SEG33 — Bidirectional I/O, LCD common 3 / segment 33 |
Aplicações típicas
PIC16F1938T-I/SS é adequado para 6 aplicaçãos: Battery-Powered Sensor Node with LCD Display, White Goods Front-Panel Controller, Electronic Thermostat with Touch UI, Portable Medical Instrument Display, Industrial Control HMI with Keypad + LCD, Automotive Aftermarket Accessory Display.
Battery-Powered Sensor Node with LCD Display
The PIC16F1938T-I/SS is ideal for battery-powered sensor nodes that need an integrated segmented LCD for readout. Its nanoWatt XLP sleep current under 50 nA and integrated LCD driver supporting up to 192 segments let the MCU wake periodically, drive sensor analog channels through the 10-bit ADC, update the LCD, and return to sleep without an external display driver. With 28 KB of Flash and 1 KB of SRAM there is ample headroom for wireless protocol stacks, calibration tables, and OTA update capability. The 32 MHz maximum CPU speed (8 MIPS) ensures responsive user interaction. PCB layout requires just two decoupling capacitors and the LCD bias network, keeping the BOM low for high-volume IoT and metering products.
Recomendado
White Goods Front-Panel Controller
Washing machines, ovens, and dishwashers use the PIC16F1938T-I/SS as the main HMI controller, combining capacitive touch (mTouch), a segmented LCD for cycle status, and multi-channel PWM for motor/relay control. The integrated CLCs (Configurable Logic Cells) emulate glue logic, removing external gates, while the five timers give precise PWM frequency control for universal-motor triac drives. Its 25 digital I/O pins handle keypad scan, buzzer, encoder input, and triac firing, plus a UART for diagnostics. The 28-SSOP package is easy to wave-solder on industrial boards. Industrial -40 °C to +85 °C temperature range handles under-counter appliance environments.
Recomendado
Electronic Thermostat with Touch UI
Smart thermostats leverage the PIC16F1938T-I/SS for its mTouch capacitive touch sensing, integrated LCD, and 10-bit ADC that interfaces directly with NTC thermistor dividers or external temperature sensors. The 28 KB Flash fits full PID control, scheduling, and BLE/Sub-GHz stack management, while the nanoWatt XLP modes let the device enter sleep between temperature samples. The integrated LCD bias generation eliminates a dedicated charge-pump IC, reducing both BOM cost and PCB area. Industrial temperature grade supports equipment-room deployments. The two-wire ICSP debug also enables rapid field firmware updates.
Recomendado
Portable Medical Instrument Display
Handheld medical devices like blood-pressure monitors, glucometers, and pulse oximeters use the PIC16F1938T-I/SS to drive the segmented LCD that displays measured values, plus the capacitive touch buttons for power and mode selection. The 10-bit ADC supports direct connection to analog front-end outputs from sensor signal chains, while the 5 timers coordinate measurement timing, LCD refresh, and buzzer alerts. XLP nanoWatt operation prolongs battery life on coin cells, and the industrial -40 °C to +85 °C grade supports the storage and operating envelope required by IEC 60601-1 consumer-environment testing. The 28-SSOP is small enough for compact hand-held enclosures.
Recomendado
Industrial Control HMI with Keypad + LCD
Industrial machine control panels rely on the PIC16F1938T-I/SS to scan a 4×4 or 5×5 keypad, drive a 4-mux segmented LCD, and execute the supervisory state machine of the equipment. Its dual USART enables simultaneous communication with a host PLC and a barcode/RFID reader, while SPI and I2C connect to EEPROM for parameter storage and to external digital potentiometers. The 32 MHz CPU delivers deterministic response times below 1 µs interrupt latency. The integrated LCD controller reduces external chip count by 1-2, and the 25 I/O are enough for the keypad, buzzer, status LEDs, and multiple relay outputs.
Recomendado
Automotive Aftermarket Accessory Display
Aftermarket automotive accessories — gauge clusters, boost controllers, tire-pressure monitors, and alarm keypads — use the PIC16F1938T-I/SS for its combination of segmented LCD support, mTouch capacitive sense, and dual communication buses (LIN via UART, SPI for sensor expansion). Although not AEC-Q100 qualified, the industrial -40 °C to +85 °C grade survives under-dash conditions, and the XLP sleep modes preserve the vehicle battery when the ignition is off. The integrated LCD charge pump handles direct 5 V operation from the 12 V regulated rail. Two-wire ICSP simplifies field firmware updates at the dealership.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16F1938T-I/SS — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16F1938-I/SS | PIC16F1938T-E/SS | PIC16LF1938T-I/SS |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Program Flash | 28 KB | 28 KB | 28 KB | 28 KB |
| RAM / EEPROM | 1 KB / 256 B | 1 KB / 256 B | 1 KB / 256 B | 1 KB / 256 B |
| Max CPU Speed | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Supply 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 3.6 V |
| Operating Temperature | -40 °C to +85 °C (I) | -40 °C to +85 °C (I) | -40 °C to +125 °C (E) | -40 °C to +85 °C (I) |
| Shipping Carrier | Tape & Reel (T) | Tube | Tape & Reel (T) | Tape & Reel (T) |
| LCD Driver | Up to 192 segments | Up to 192 segments | Up to 192 segments | Up to 192 segments |
| Pricing @ 1k (USD) | $1.62 | ~$1.62 (Tube format) | ~$1.80 (E grade premium) | ~$1.70 |
Principais diferenciais
- Highest-density 8-bit PIC with on-chip segmented LCD + capacitive touch + nanoWatt XLP (vs PIC16F1936-I/SS)
- Lower VDD operation for coin-cell designs (vs PIC16LF1938T-I/SS)
- Industrial temperature grade for harsh environments (vs PIC16F1938T-E/SS)
Notas de projeto
Place a 100 nF decoupling capacitor within 3 mm of the VDD pin (pin 6) and a bulk 10 µF capacitor on the same net; add a 100 nF on VCAP (pin 8) for the internal 3.6 V regulator that supplies the core logic. The nanoWatt XLP sleep current is specified with all peripherals disabled and the LCD charge pump off; verify sleep currents on the bench with your actual configuration because I/O leakage and floating inputs can dominate at <1 µA levels.
Keep the ICSP clock and data traces (shared with RB6/RB7) away from switching signals and route them as short, parallel traces to dedicated test pads accessible without removing the board from its enclosure. The 28-SSOP land pattern requires 0.65 mm lead pitch and 0.40 mm lead width per IPC-7351 nominal; add a 0.65 mm × 1.0 mm solder paste aperture for reliable reflow on the SSOP exposed lead tip.
Configuration word bits must be set correctly for the oscillator source (HS/INTOSC), WDT, brown-out voltage, and code protection before the first ICSP cycle, otherwise the part may appear bricked. Always keep PGECx/PGEDx accessible in production; if those pins are also used for pushbuttons, ensure the circuit presents a defined logic state at power-on or debug will fail. For capacitive touch (mTouch), never route the sense trace over the LCD glass or near noise sources — guard-ring the electrode with a grounded trace.
Informações de conformidade
RoHS and REACH compliant per Microchip product page; lead-free finish. Not AEC-Q100 qualified — the part is industrial-grade (-I), not automotive-grade. Halogen-free status not explicitly published.