EmbeddedRelated.com
PIC16F1938-I/SP

MCHPPIC16F1938-I/SP

Microchip Technology
PIC PIC® XLP™ 16F Microcontroller IC 8-Bit 32MHz 28KB (16K x 14) FLASH 28-SPDIP
Active1,657 in stock

Overview

The PIC16F1938-I/SP is a versatile 8-bit microcontroller featuring Microchip's eXtreme Low Power (XLP) technology and an integrated LCD controller. It operates at speeds up to 32MHz and includes 28KB of Flash memory, making it suitable for battery-operated devices requiring user interface capabilities. This specific variant comes in a 28-pin SPDIP package, which is ideal for prototyping and through-hole assembly.

Why Choose This Part

The XLP technology provides industry-leading low power consumption, specifically 26 uA at 1.8V in low-power oscillator modes. Its 28-pin SPDIP package allows for easy breadboarding and socketing, while the integrated LCD driver and hardware context saving simplify firmware development for complex UI tasks.

Applications

Battery-Powered Handheld Devices
Utilizes XLP technology for extremely low sleep current in portable instruments.
Embedded LCD Systems
Directly drives segmented LCD displays for user interfaces in thermostats or meters.
Capacitive Touch Interfaces
Leverages the integrated capacitive sensing module for robust touch buttons and sliders.
Industrial Sensor Nodes
Uses the 12-bit ADC and multiple serial interfaces like I2C and SPI to process and transmit sensor data.

Key Specifications

Speed 32MHz
RAM Size 1K x 8
Core Size 8-Bit
EEPROM Size 256 x 8
Peripherals Brown-out Detect/Reset, LCD, POR, PWM, WDT
Connectivity I2C, LINbus, SPI, UART/USART
Mounting Type Through Hole
Number of I/O 25
Core Processor PIC
Package / Case 28-DIP (0.300", 7.62mm)
Data Converters A/D 11x10b
Oscillator Type Internal
Program Memory Size 28KB (16K x 14)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 28-SPDIP
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Development is typically performed using the MPLAB X IDE and XC8 compiler with an MPLAB PICkit or ICD debugger. For hardware evaluation, the PIC16F193X family is supported by the PIC16F1937 Ready-to-Go development kits, or the chip can be directly placed on a breadboard with a 32MHz crystal or the internal oscillator.

Also Consider

ATmega328P MCHPMicrochip Technology - A widely used 8-bit alternative in the same 28-pin DIP package with a larger ecosystem of community libraries.
PIC18F25K22 MCHPMicrochip Technology - Provides a more powerful 8-bit architecture with higher clock speeds and more peripherals in a pin-compatible DIP-28 package.