| Parameters | |
|---|---|
| Series | PIC® 16F |
| Moisture Sensitivity Level (MSL) | 1 (Unlimited) |
| RoHS Status | ROHS3 Compliant |
| Package / Case | 20-SSOP (0.209", 5.30mm Width) |
| Mfr | Microchip Technology |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Supplier Device Package | 20-SSOP |
| Speed | 20MHz |
| Oscillator Type | Internal |
| Core Processor | PIC |
| RAM Size | 256 x 8 |
| Number of I/O | 18 |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| Voltage - Supply (Vcc/Vdd) | 2V ~ 5.5V |
| EEPROM Size | 256 x 8 |
| Program Memory Type | FLASH |
| Connectivity | I²C, SPI, UART/USART |
| Core Size | 8-Bit |
| Program Memory Size | 7KB (4K x 14) |
| Data Converters | A/D 12x10b |
| Package | Tape & Reel (TR) |
| Product Status | Active |
| Base Product Number | PIC16F690 |
| REACH Status | REACH Unaffected |
| Standard Package | 1,600 |
| ECCN | EAR99 |
| HTSUS | 8542.31.0001 |
PIC16F690T-I/SS microcontroller IC 8-Bit 20MHz 7KB FLASH
The PIC16F690T-I/SS is an 8-bit flash-based microcontroller from Microchip's PIC® 16F family, engineered for low-power embedded applications requiring compact design and integrated peripherals. Housed in a 20-SSOP package, it operates across a wide supply voltage range of 2 V to 5.5 V and runs at a maximum clock speed of 20 MHz using an internal oscillator with ±1% accuracy. The device integrates 7 KB of Flash program memory (organized as 4K × 14-bit), 256 bytes of RAM, and 256 bytes of EEPROM data storage, enabling reliable non-volatile configuration retention. It features 18 I/O pins, a 12-channel 10-bit ADC, two analog comparators, and a hardware-based PWM module, all supported by built-in brown-out reset, power-on reset, and watchdog timer for system stability.
The PIC16F690T-I/SS is widely used in cost-sensitive, battery-powered embedded systems such as home appliances, HVAC controls, industrial sensors, medical devices, and automotive accessories. Common applications include smart thermostats, LED dimmers, battery chargers, and remote monitoring nodes where minimal component count, robust analog integration, and long operational life are critical. Its compatibility with MPLAB® ICD and PICkit™ debuggers simplifies prototyping and production programming in both R&D and high-volume manufacturing environments.
Alternative MCU Models
● STM8S003F3P6 : A low-power 8-bit STM8 core MCU with 8 KB Flash, 1 KB RAM, and 10-bit ADC, ideal for cost-optimized industrial control.
● ATmega8A-AU: An AVR-based 8-bit MCU with 8 KB Flash, 1 KB SRAM, and 6-channel 10-bit ADC, suited for hobbyist and commercial embedded projects.
● LPC810M021JDH20: A Cortex-M0+ 32-bit MCU with 16 KB Flash and 4 KB SRAM, offering higher performance and lower power in a 20-pin TSSOP package.
● PIC16F1503-I/SS: A modern 8-bit PIC® replacement with enhanced peripherals, 3.5 KB Flash, and improved ADC resolution, designed for legacy system upgrades.