EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC16F690-I/P

MCHPPIC16F690-I/P

Microchip Technology
Similar 8-bit PIC in a DIP package with more peripheral options (ADC, comparators) for projects needing extra analog I/O.
Active1,181 in stock

Overview

The PIC16F690-I/P is a versatile 20-pin 8-bit microcontroller featuring a RISC architecture and a 20 MHz maximum clock frequency. It integrates 4 KB of Flash memory and 256 bytes of EEPROM, making it a robust choice for small-scale embedded applications requiring non-volatile data storage and low power consumption.

Why Choose This Part

This microcontroller offers a precision internal oscillator and two-speed start-up mode, reducing external component count and simplifying timing requirements. The inclusion of high-endurance Flash and EEPROM ensures reliable operation in applications requiring frequent data updates or rugged environmental performance.

Applications

Analog Sensor Interfacing
Utilizes the integrated ADC and comparators to monitor and process signals from industrial or consumer sensors.
Battery-Powered Control
Leverages the ultra-low power Sleep mode and 2.0V to 5.5V operating range for extended longevity in portable devices.
User Interface Logic
Managing 18 I/O pins for driving LEDs, scanning keypads, and handling basic logic for appliance control panels.

Key Specifications

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

Getting Started

Development is primarily done using the Microchip MPLAB X IDE and the XC8 compiler. Engineers can program and debug the device using hardware tools like the MPLAB ICD 4 or PICkit 4 via the ICSP (In-Circuit Serial Programming) pins.

Also Consider

PIC16F1829-I/P MCHPMicrochip Technology - An Enhanced Mid-range alternative offering more memory and XLP technology for even lower power consumption.
ATmega328P-PU MCHPMicrochip Technology - A common 8-bit alternative in a DIP package with larger 32 KB Flash for more complex firmware requirements.
PIC16F688-I/P MCHPMicrochip Technology - A smaller 14-pin variant for designs that require similar analog features with a reduced physical footprint.
The 2026 Embedded Online Conference