PinoutSearch
← All parts

PIC16F88

PIC16F88

Microcontroller

The PIC16F88 is a microcontroller with low-power features and various peripheral modules including ADC, CCP, AUSART, and SSP.

In stock

Specifications

8
Operating Voltage
2.0V to 5.5V
Supply Current
76 µA (Primary Run) / 7 µA (RC_RUN) / 9 µA (SEC_RUN) / 0.1 µA (Sleep)
Interface
I2C, SPI, UART
Resolution
16-bit capture, compare; 10-bit ADC
Range
Wide operating voltage range: 2.0V to 5.5V
Accuracy
Not specified
Temperature Range
Not specified
Package
18/20/28-Pin PDIP, SOIC, QFN

Pinout

16
PinNameFunctionsNotes
VDDPower Supply
POWER
VSSGround
GND
RA0/AN0Analog Input 0
ADC
RA1/AN1Analog Input 1
ADC
RA2/AN2/CVREFAnalog Input 2 / Comparator Reference Voltage
ADC
RA3/AN3/VREF+/C1OUTAnalog Input 3 / Comparator Output
ADC
RA4/T0CKI/C2OUTTimer 0 Clock Input / Timer 2 Output
GPIO
RA5/MCLR/VPPMaster Clear / Voltage Programming Pin
GPIO
RB0/INT/CCP1(1)Interrupt Input / CCP1 Output (if CCPMX = 1)
GPIO
RB1/SDI/SDASerial Data In / I2C Serial Data
I2C
RB2/SDO/RX/DTSerial Data Out / RX / Data Transfer
GPIO
RB3/PGM/CCP1(1)Program Pin / CCP1 Output (if CCPMX = 1)
GPIO
RB4/SCK/SCLSerial Clock / I2C Serial Clock
I2C
RB5/SS/TX/CKSlave Select / TX / Clock
SPI
RB6/AN5/PGC/T1OSO/T1CKIAnalog Input 5 / PGC / Timer 1 Output SO / Timer 1 Clock Input
GPIO
RB7/AN6/PGD/T1OSIAnalog Input 6 / PGD / Timer 1 Output SI
GPIO

Interactive pinout

Highlight:
PIC16F88

Click a pin to copy its name · tap a tag above to spotlight a bus.

Related parts

6