ElectronicsEgypt
PIC16F688 8-bit Microcontroller with 10-bit ADC

PIC16F688 8-bit Microcontroller with 10-bit ADC

Part number: PIC16F688Brand: MicrochipIntegrated Circuits (ICs)

Currently unavailable

No store has this product in stock right now. Prices below are the last ones we recorded.

Prices updated: 12 Oct 2026

Price history

Lowest daily price, last 90 days

Not enough price history yet.

About this product

The PIC16F688 is an 8-bit Microchip PIC microcontroller with a built-in 10-bit analog-to-digital converter that has eight multiplexed input channels (AN0 to AN7). It suits embedded control, sensor reading and small automation projects. Conversion results are stored in the ADRESH and ADRESL registers.

Specifications

Core
8-bit PIC
ADC
10-bit, 8 channels (AN0-AN7)
Analog input pins
RA0, RA1, RA2, RA4, RC0, RC1, RC2, RC3
Program memory
4K words Flash
RAM
256 bytes
Pin count
14

Frequently asked questions

How do I program the PIC16F688?

Use a PIC programmer that supports in-circuit serial programming (ICSP), such as a PICkit or an equivalent, with Microchip's programming software. Plan the ICSP pins into your board layout.

Which pins can I use for analog input?

Only RA0, RA1, RA2, RA4, RC0, RC1, RC2 and RC3 can be used as ADC inputs, mapped to AN0 to AN7. Check the datasheet pin diagram before wiring sensors.