PIC16F88-I/SO Microchip Technology, PIC16F88-I/SO Datasheet - Page 220

IC MCU FLASH 4KX14 EEPROM 18SOIC

PIC16F88-I/SO

Manufacturer Part Number
PIC16F88-I/SO
Description
IC MCU FLASH 4KX14 EEPROM 18SOIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F88-I/SO

Program Memory Type
FLASH
Program Memory Size
7KB (4K x 14)
Package / Case
18-SOIC (7.5mm Width)
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
16
Eeprom Size
256 x 8
Ram Size
368 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Data Converters
A/D 7x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
368 B
Interface Type
SSP/USART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
16
Number Of Timers
3
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE2000, DM163014
Minimum Operating Temperature
- 40 C
On-chip Adc
7-ch x 10-bit
Data Rom Size
256 B
A/d Bit Size
10 bit
A/d Channels Available
7
Height
2.31 mm
Length
11.53 mm
Supply Voltage (max)
5.5 V
Supply Voltage (min)
4 V
Width
7.49 mm
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DVA12XP080 - ADAPTER DEVICE FOR MPLAB-ICEAC164010 - MODULE SKT PROMATEII DIP/SOIC
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F88-I/SO
Manufacturer:
ROHM
Quantity:
15 000
Part Number:
PIC16F88-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC16F88-I/SO
0
PIC16F87/88
Interrupts, Enable Bits
Interrupts, Flag Bits
INTRC Modes
L
Loading of PC .................................................................... 25
Low-Voltage ICSP Programming ..................................... 148
M
Master Clear (MCLR)
Memory Organization ......................................................... 11
Microchip Internet Web Site ............................................. 223
MPLAB ASM30 Assembler, Linker, Librarian .................. 158
MPLAB ICD 2 In-Circuit Debugger ................................... 159
MPLAB ICE 2000 High-Performance
MPLAB ICE 4000 High-Performance
MPLAB Integrated Development
MPLAB PM3 Device Programmer .................................... 159
MPLINK Object Linker/MPLIB Object Librarian ............... 158
DS30487C-page 218
A/D Converter Interrupt Enable (ADIE Bit) ................. 20
AUSART Receive Interrupt Enable (RCIE Bit) ........... 20
AUSART Transmit Interrupt Enable (TXIE Bit) .......... 20
CCP1 Interrupt Enable (CCP1IE Bit) ......................... 20
Comparator Interrupt Enable (CMIE Bit) .................... 22
EEPROM Write Operation Interrupt
Global Interrupt Enable (GIE Bit) ....................... 19, 138
Interrupt-on-Change (RB7:RB4)
Oscillator Fail Interrupt Enable (OSFIE Bit) ............... 22
Peripheral Interrupt Enable (PEIE Bit) ....................... 19
Port Change Interrupt Enable (RBIE Bit) ................... 19
RB0/INT Enable (INT0IE Bit) ..................................... 19
Synchronous Serial Port (SSP)
TMR0 Overflow Enable (TMR0IE Bit) ........................ 19
TMR1 Overflow Interrupt Enable
TMR2 to PR2 Match Interrupt Enable
A/D Converter Interrupt Flag (ADIF Bit) ..................... 21
AUSART Receive Interrupt Flag (RCIF Bit) ............... 21
AUSART Transmit Interrupt Flag (TXIF Bit) ............... 21
CCP1 Interrupt Flag (CCP1IF Bit) .............................. 21
Comparator Interrupt Flag (CMIF Bit) ........................ 23
EEPROM Write Operation Interrupt
Interrupt-on-Change (RB7:RB4)
Oscillator Fail Interrupt Flag (OSFIF Bit) .................... 23
RB0/INT Flag (INT0IF Bit) .......................................... 19
Synchronous Serial Port (SSP) Interrupt
TMR0 Overflow Flag (TMR0IF Bit) .......................... 140
TMR1 Overflow Interrupt Flag (TMR1IF Bit) .............. 21
TMR2 to PR2 Interrupt Flag (TMR2IF Bit) ................. 21
Adjustment ................................................................. 38
MCLR Reset, Normal Operation ...................... 132, 135
MCLR Reset, Sleep ......................................... 132, 135
Operation and ESD Protection ................................. 133
Data Memory ............................................................. 11
Program Memory ....................................................... 11
Universal In-Circuit Emulator ................................... 159
Universal In-Circuit Emulator ................................... 159
Environment Software .............................................. 157
Enable (EEIE Bit) ............................................... 22
Enable (RBIE Bit) ............................................. 140
Interrupt Enable (SSPIE Bit) .............................. 20
(TMR1IE Bit) ...................................................... 20
(TMR2IE Bit) ...................................................... 20
Flag (EEIF Bit) ................................................... 23
Flag (RBIF Bit) ........................................... 19, 140
Flag (SSPIF Bit) ................................................. 21
O
Opcode Field Descriptions ............................................... 149
OPTION_REG Register
OSCCON Register ............................................................. 15
Oscillator Configuration ..................................................... 35
Oscillator Control Register
Oscillator Delay upon Power-up, Wake-up
Oscillator Start-up Timer (OST) ............................... 129, 133
Oscillator Switching ........................................................... 39
OSCTUNE Register ........................................................... 15
P
Packaging Information ..................................................... 207
Paging, Program Memory .................................................. 25
PCL Register ......................................................... 14, 15, 25
PCLATH Register .................................................. 14, 15, 25
PCON Register .......................................................... 15, 134
PICkit 1 Flash Starter Kit ................................................. 161
PICSTART Plus Development Programmer .................... 160
PIE1 Register ..................................................................... 15
PIE2 Register ..................................................................... 15
Pinout Descriptions
PIR1 Register .................................................................... 14
INTEDG Bit ................................................................ 18
PS2:PS0 Bits ............................................................. 18
PSA Bit ...................................................................... 18
RBPU Bit ................................................................... 18
T0CS Bit .................................................................... 18
T0SE Bit .................................................................... 18
ECIO .......................................................................... 35
EXTRC .................................................................... 134
HS ...................................................................... 35, 134
INTIO1 ....................................................................... 35
INTIO2 ....................................................................... 35
INTRC ...................................................................... 134
LP ...................................................................... 35, 134
RC ....................................................................... 35, 37
RCIO .......................................................................... 35
XT ...................................................................... 35, 134
Modifying IRCF Bits ................................................... 41
and Clock Switching .................................................. 42
Marking .................................................................... 207
BOR Bit ...................................................................... 24
POR Bit ...................................................................... 24
ADIE Bit ..................................................................... 20
CCP1IE Bit ................................................................ 20
RCIE Bit ..................................................................... 20
SSPIE Bit ................................................................... 20
TMR1IE Bit ................................................................ 20
TMR2IE Bit ................................................................ 20
TXIE Bit ..................................................................... 20
CMIE Bit .................................................................... 22
EEIE Bit ..................................................................... 22
OSFIE Bit ................................................................... 22
PIC16F87/88 ............................................................... 8
ADIF Bit ..................................................................... 21
CCP1IF Bit ................................................................. 21
RCIF Bit ..................................................................... 21
SSPIF Bit ................................................................... 21
TMR1IF Bit ................................................................. 21
TMR2IF Bit ................................................................. 21
TXIF Bit ...................................................................... 21
 2005 Microchip Technology Inc.

Related parts for PIC16F88-I/SO