PIC16F870-I/SS Microchip Technology, PIC16F870-I/SS Datasheet - Page 165
![IC MCU FLASH 2KX14 EE 28SSOP](/photos/6/81/68119/150-28-ssop_sml.jpg)
PIC16F870-I/SS
Manufacturer Part Number
PIC16F870-I/SS
Description
IC MCU FLASH 2KX14 EE 28SSOP
Manufacturer
Microchip Technology
Series
PIC® 16Fr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC16F688T-ISL.pdf
(688 pages)
3.PIC16F870-ISO.pdf
(172 pages)
4.PIC16F870-ISO.pdf
(6 pages)
Specifications of PIC16F870-I/SS
Core Size
8-Bit
Program Memory Size
3.5KB (2K x 14)
Core Processor
PIC
Speed
20MHz
Connectivity
UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
22
Program Memory Type
FLASH
Eeprom Size
64 x 8
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Data Converters
A/D 5x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
28-SSOP
Controller Family/series
PIC16F
No. Of I/o's
22
Eeprom Memory Size
64Byte
Ram Memory Size
128Byte
Cpu Speed
20MHz
No. Of Timers
3
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
128 B
Interface Type
USART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
22
Number Of Timers
8
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, DM163022, DV164120
Minimum Operating Temperature
- 40 C
On-chip Adc
28 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
I3-DB16F871 - BOARD DAUGHTER ICEPIC3AC164307 - MODULE SKT FOR PM3 28SSOPAC164020 - MODULE SKT PROMATEII 44TQFPXLT28SS-1 - SOCKET TRANSITION ICE 28SSOP
Lead Free Status / Rohs Status
Details
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC16F870-I/SS
Manufacturer:
EPCOS
Quantity:
1 000
Part Number:
PIC16F870-I/SS
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Interrupts, Enable Bits
Interrupts, Flag Bits
L
Loading of PC ..................................................................... 24
Low Voltage In-Circuit Serial Programming ................ 87, 102
M
Master Clear (MCLR)
MCLR/V
Memory Organization
Migration from High-End to Enhanced Devices ................ 159
Migration from Mid-Range to Enhanced Devices ............. 158
MPLAB ASM30 Assembler, Linker, Librarian ................... 112
MPLAB ICD 2 In-Circuit Debugger ................................... 113
MPLAB ICE 2000 High Performance Universal
MPLAB ICE 4000 High Performance Universal
MPLAB Integrated Development
MPLINK Object Linker/MPLIB Object Librarian ................ 112
O
OPCODE Field Descriptions ............................................. 103
OPTION .............................................................................. 15
OPTION Register ................................................................ 15
OPTION_REG Register ................................................ 14, 17
OSC1/CLKI Pin ................................................................. 7, 8
OSC2/CLKO Pin ............................................................... 7, 8
Oscillator Configuration....................................................... 87
Oscillator, WDT ................................................................... 99
Oscillators
2003 Microchip Technology Inc.
Global Interrupt Enable (GIE Bit) .......................... 18, 96
Interrupt-on-Change (RB7:RB4) Enable
Peripheral Interrupt Enable (PEIE Bit) ........................ 18
RB0/INT Enable (INTE Bit) ......................................... 18
TMR0 Overflow Enable (T0IE Bit)............................... 18
Interrupt-on-Change (RB7:RB4)
RB0/INT Flag (INTF Bit).............................................. 18
TMR0 Overflow Flag (T0IF Bit) ................................... 97
MCLR Reset, Normal Operation ........................... 91, 93
MCLR Reset, SLEEP............................................ 91, 93
Data Memory .............................................................. 11
Program Memory ........................................................ 11
In-Circuit Emulator .................................................... 113
In-Circuit Emulator .................................................... 113
Environment Software............................................... 111
INTEDG Bit ................................................................. 17
PSA Bit........................................................................ 17
RBPU Bit..................................................................... 17
T0CS Bit...................................................................... 17
T0SE Bit...................................................................... 17
HS ......................................................................... 89, 92
LP.......................................................................... 89, 92
RC................................................................... 89, 90, 92
XT ......................................................................... 89, 92
Capacitor Selection..................................................... 90
Crystal and Ceramic Resonators ................................ 89
RC............................................................................... 90
PP
(RBIE Bit) ...................................................... 18, 97
Flag (RBIF Bit) ........................................ 18, 35, 97
/THV Pin .......................................................... 7, 8
P
Packaging ......................................................................... 149
Parallel Slave Port (PSP).......................................... 9, 38, 42
PCL Register .................................................... 13, 14, 15, 24
PCLATH Register ............................................. 13, 14, 15, 24
PCON Register ....................................................... 14, 15, 92
PICkit 1 FLASH Starter Kit................................................ 115
PICSTART Plus Development Programmer..................... 113
PIE1 Register ............................................................... 14, 15
PIE2 Register ............................................................... 14, 15
Pinout Descriptions
PIR1 Register ..................................................................... 13
PIR2 Register ..................................................................... 13
POP .................................................................................... 24
POR. See Power-on Reset.
PORTA ............................................................................. 7, 8
PORTA Register ................................................................. 13
PORTB ............................................................................. 7, 8
PORTB Register ........................................................... 13, 15
Marking Information.................................................. 149
Associated Registers.................................................. 43
RE0/RD/AN5 Pin .................................................. 41, 42
RE1/WR/AN6 Pin ................................................. 41, 42
RE2/CS/AN7 Pin .................................................. 41, 42
Select (PSPMODE Bit) ............................. 38, 39, 40, 42
BOR Bit....................................................................... 23
POR Bit....................................................................... 23
PIC16F870 ................................................................... 7
PIC16F871 ................................................................... 8
Associated Registers.................................................. 34
PORTA Register......................................................... 33
RA0/AN0 Pin ............................................................ 7, 8
RA1/AN1 Pin ............................................................ 7, 8
RA2/AN2/V
RA2/AN2/V
RA3/AN3/V
RA3/AN3/V
RA4/T0CKI Pin ......................................................... 7, 8
RA5/AN4 Pin ............................................................ 7, 8
TRISA Register........................................................... 33
PORTB Register......................................................... 35
Pull-up Enable (RBPU Bit).......................................... 17
RB0/INT Edge Select (INTEDG Bit) ........................... 17
RB0/INT Pin.............................................................. 7, 8
RB0/INT Pin, External ................................................ 97
RB1 Pin .................................................................... 7, 8
RB2 Pin .................................................................... 7, 8
RB3/PGM Pin ........................................................... 7, 8
RB4 Pin .................................................................... 7, 8
RB5 Pin .................................................................... 7, 8
RB6/PGC Pin............................................................ 7, 8
RB7/PGD Pin............................................................ 7, 8
RB7:RB4 Interrupt-on-Change ................................... 97
RB7:RB4 Interrupt-on-Change
RB7:RB4 Interrupt-on-Change
TRISB Register........................................................... 35
Enable (RBIE Bit) ......................................... 18, 97
Flag (RBIF Bit)........................................ 18, 35, 97
REF
REF
REF
REF
PIC16F870/871
- Pin ...................................................... 7
- Pin ...................................................... 8
+ Pin ..................................................... 7
+ Pin ..................................................... 8
DS30569B-page 163