PIC16F87-E/ML Microchip Technology, PIC16F87-E/ML Datasheet - Page 217
![IC MCU FLASH 4KX14 EEPROM 28QFN](/photos/6/81/68120/150-28-qfn_sml.jpg)
PIC16F87-E/ML
Manufacturer Part Number
PIC16F87-E/ML
Description
IC MCU FLASH 4KX14 EEPROM 28QFN
Manufacturer
Microchip Technology
Series
PIC® 16Fr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC16F688T-ISL.pdf
(688 pages)
3.PIC16F818-ISO.pdf
(6 pages)
4.PIC16F87-IP.pdf
(228 pages)
5.PIC16F87-IP.pdf
(8 pages)
6.PIC16F87-IP.pdf
(4 pages)
7.PIC16F87-IP.pdf
(8 pages)
8.PIC16F87-IP.pdf
(24 pages)
Specifications of PIC16F87-E/ML
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
Program Memory Size
7KB (4K x 14)
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
368 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
28-VQFN Exposed Pad, 28-HVQFN, 28-SQFN, 28-DHVQFN
For Use With
XLT28QFN3 - SOCKET TRAN ICE 18DIP/28QFNAC164033 - ADAPTER 28QFN TO 18DIPDV007003 - PROGRAMMER UNIVERSAL PROMATE II
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Data Converters
-
INDEX
A
A/D
Absolute Maximum Ratings ............................................. 163
ACK .................................................................................... 93
ADCON0 Register ...................................................... 14, 113
ADCON1 Register ...................................................... 15, 113
Addressable Universal Synchronous Asynchronous
ADRESH Register ...................................................... 14, 113
ADRESH, ADRESL Register Pair .................................... 116
ADRESL Register ...................................................... 15, 113
ANSEL Register ............................................. 15, 52, 58, 113
Application Notes
Assembler
Asynchronous Reception
Asynchronous Transmission
AUSART ............................................................................ 97
2005 Microchip Technology Inc.
Acquisition Requirements ........................................ 117
ADIF Bit .................................................................... 116
Analog-to-Digital Converter ...................................... 113
Associated Registers ............................................... 120
Calculating Acquisition Time .................................... 117
Configuring Analog Port Pins ................................... 119
Configuring the Interrupt .......................................... 116
Configuring the Module ............................................ 116
Conversion Clock ..................................................... 118
Conversions ............................................................. 119
Converter Characteristics ........................................ 190
Delays ...................................................................... 117
Effects of a Reset ..................................................... 120
GO/DONE Bit ........................................................... 116
Internal Sampling Switch (Rss) Impedance ............. 117
Operation During Sleep ........................................... 120
Operation in Power-Managed Modes ...................... 118
Result Registers ....................................................... 119
Source Impedance ................................................... 117
Time Delays ............................................................. 117
Using the CCP Trigger ............................................. 120
Receiver Transmitter. See AUSART.
AN556 (Implementing a Table Read) ........................ 25
AN578 (Use of the SSP Module in the I
AN607 (Power-up Trouble Shooting) ....................... 133
MPASM Assembler .................................................. 157
Associated Registers ....................................... 105, 107
Associated Registers ............................................... 103
Address Detect Enable (ADDEN Bit) ......................... 98
Asynchronous Mode ................................................ 102
Asynchronous Receive (9-bit Mode) ........................ 106
Asynchronous Receive with Address Detect.
Asynchronous Receiver ........................................... 104
Asynchronous Reception ......................................... 105
Asynchronous Transmitter ....................................... 102
Baud Rate Generator (BRG) ...................................... 99
Multi-Master Environment) ................................. 87
See Asynchronous Receive (9-Bit Mode).
Baud Rate Formula ............................................ 99
Baud Rates, Asynchronous Mode
Baud Rates, Asynchronous Mode
High Baud Rate Select (BRGH Bit) ................... 97
(BRGH = 0) .............................................. 100
(BRGH = 1) .............................................. 100
2
C
B
Baud Rate Generator
BF Bit ................................................................................. 93
Block Diagrams
Clock Source Select (CSRC Bit) ............................... 97
Continuous Receive Enable (CREN Bit) ................... 98
Framing Error (FERR Bit) .......................................... 98
Mode Select (SYNC Bit) ............................................ 97
Receive Data, 9th bit (RX9D Bit) ............................... 98
Receive Enable, 9-bit (RX9 Bit) ................................. 98
Serial Port Enable (SPEN Bit) ............................. 97, 98
Single Receive Enable (SREN Bit) ............................ 98
Synchronous Master Mode ...................................... 108
Synchronous Master Reception .............................. 110
Synchronous Master Transmission ......................... 108
Synchronous Slave Mode ........................................ 111
Synchronous Slave Reception ................................ 112
Synchronous Slave Transmit ................................... 111
Transmit Data, 9th Bit (TX9D) ................................... 97
Transmit Enable (TXEN Bit) ...................................... 97
Transmit Enable, Nine-bit (TX9 Bit) ........................... 97
Transmit Shift Register Status
Associated Registers ................................................. 99
A/D ........................................................................... 116
Analog Input Model .......................................... 117, 125
AUSART Receive ............................................ 104, 106
AUSART Transmit ................................................... 102
Capture Mode Operation ........................................... 82
Comparator I/O Operating Modes ........................... 122
Comparator Output .................................................. 124
Comparator Voltage Reference ............................... 128
Compare Mode Operation ......................................... 83
Fail-Safe Clock Monitor ........................................... 144
In-Circuit Serial Programming
Interrupt Logic .......................................................... 139
On-Chip Reset Circuit .............................................. 132
PIC16F87 .................................................................... 6
PIC16F88 .................................................................... 7
RA0/AN0:RA1/AN1 Pins ............................................ 52
RA2/AN2/CV
RA3/AN3/V
RA4/AN4/T0CKI/C2OUT Pin ..................................... 54
RA5/MCLR/V
RA6/OSC2/CLKO Pin ................................................ 55
RA7/OSC1/CLKI Pin .................................................. 56
RB0/INT/CCP1 Pin .................................................... 59
RB1/SDI/SDA Pin ...................................................... 60
RB2/SDO/RX/DT Pin ................................................. 61
RB3/PGM/CCP1 Pin .................................................. 62
RB4/SCK/SCL Pin ..................................................... 63
RB5/SS/TX/CK Pin .................................................... 64
INTRC Baud Rates, Asynchronous Mode
INTRC Baud Rates, Asynchronous Mode
INTRC Operation ............................................... 99
Low-Power Mode Operation .............................. 99
Sampling ........................................................... 99
(TRMT Bit) ......................................................... 97
Connections .................................................... 147
(BRGH = 0) .............................................. 101
(BRGH = 1) .............................................. 101
REF
REF
PP
+/C1OUT Pin ..................................... 53
Pin ................................................... 54
/V
REF
PIC16F87/88
- Pin ....................................... 53
DS30487C-page 215