Datasheet
PIC18F87K90 FAMILY
DS39957D-page 560 2009-2011 Microchip Technology Inc.
Operation During Sleep ............................................ 299
Pixel Control.............................................................. 285
Prescaler...................................................................280
Segment Enables......................................................285
Waveform Generation ............................................... 286
LCD Driver .......................................................................... 10
LCDCON Register............................................................. 274
LCDDATAx Registers ....................................................... 274
LCDPS Register................................................................ 274
LP3:LP0 Bits .............................................................280
LCDSEx Registers ............................................................ 274
LFSR.................................................................................475
Liquid Crystal Display (LCD) Driver .................................. 273
M
Master Clear (MCLR) ..........................................................71
Master Synchronous Serial Port (MSSP).
See MSSP.
Memory Organization.......................................................... 85
Data Memory ..............................................................92
Program Memory
Memory Maps .....................................................85
Microchip Internet Web Site.............................................. 566
Migration From PIC18F85J90 and
PIC18F87J90 to PIC18F87K90 ................................ 553
MOVF................................................................................475
MOVFF.............................................................................. 476
MOVLB.............................................................................. 476
MOVLW............................................................................. 477
MOVSF ............................................................................. 495
MOVSS .............................................................................496
MOVWF ............................................................................ 477
MPLAB ASM30 Assembler, Linker, Librarian ................... 502
MPLAB Integrated Development Environment
Software....................................................................501
MPLAB PM3 Device Programmer..................................... 504
MPLAB REAL ICE In-Circuit Emulator System.................503
MPLINK Object Linker/MPLIB Object Librarian ................ 502
MSSP
ACK
Pulse......................................................... 318, 321
I
2
C Mode. See I
2
C Mode.
Module Overview ...................................................... 303
SPI Mode ..................................................................303
Associated Registers ........................................ 312
Bus Mode Compatibility .................................... 311
Clock Speed, Interactions ................................. 311
Effects of a Reset..............................................311
Enabling SPI I/O ............................................... 307
Master Mode ..................................................... 308
Operation .......................................................... 306
Operation in Power-Managed Modes ............... 311
Serial Clock....................................................... 303
Serial Data Out .................................................303
Slave Mode.......................................................309
Slave Select ...................................................... 303
Slave Select Synchronization ........................... 309
SPI Clock .......................................................... 308
SSPxBUF Register ...........................................308
SSPxSR Register.............................................. 308
Typical Connection ...........................................307
SPI Mode Serial Data In ........................................... 303
MULLW .............................................................................478
MULWF ............................................................................. 478
N
NEGF................................................................................ 479
NOP.................................................................................. 479
Notable Differences Between PIC18F87K90,
PIC18F87J90 and PIC18F85J90 Families ............... 554
O
On-Chip Regulator............................................................ 425
On-Chip Voltage Regulator............................................... 442
Enable/Disable by Hardware .................................... 442
Oscillator Configuration ...................................................... 41
Clock Sources, Switching ........................................... 45
EC............................................................................... 41
ECIO........................................................................... 41
HS............................................................................... 41
Internal Oscillator Block .............................................. 49
INTIO1 ........................................................................ 41
INTIO2 ........................................................................ 41
LP ............................................................................... 41
RC .............................................................................. 41
RCIO........................................................................... 41
Transitions .................................................................. 46
XT ............................................................................... 41
Oscillator Selection........................................................... 425
Oscillator Start-up Timer (OST) .......................................... 52
Oscillator, Timer1.............................................................. 187
P
P1A/P1B/P1C/P1D.See Enhanced
Capture/Compare/PWM (ECCP).............................. 257
Packaging......................................................................... 545
Details....................................................................... 546
Marking..................................................................... 545
Pin Functions
AV
DD..................................................................... 22, 33
AV
SS ..................................................................... 22, 33
ENVREG .............................................................. 22, 33
MCLR
/RG5 ........................................................... 14, 22
OSC1/CLKI/RA7................................................... 14, 22
OSC2/CLKO/RA6 ................................................. 14, 22
RA0/AN0/ULPWU................................................. 15, 23
RA1/AN1/SEG18 .................................................. 15, 23
RA2/AN2/V
REF- .................................................... 15, 23
RA3/AN3/
REF+............................................................ 15
RA3/AN3/VREF+ ......................................................... 23
RA4/T0CKI/SEG14............................................... 15, 23
RA5/AN4/SEG15/T1CKI/T3G/HLVDIN................. 15, 23
RB0/INT0/SEG30/FLT0.............................................. 24
RB0/INT0/SEG30/FLTO ............................................. 16
RB1/INT1/SEG8 ................................................... 16, 24
RB2/INT2/SEG9/CTED1....................................... 16, 24
RB3/INT3/SEG10/CTED2/ECCP2/P2A................ 16, 24
RB4/KBI0/SEG11 ................................................. 16, 24
RB5/KBI1/SEG29/T3CKI/T1G .............................. 16, 24
RB6/KBI2/PGC ..................................................... 16, 25
RB7/KBI3/PGD ..................................................... 16, 25
RC0/SOSCO/SCKLI ................................................... 26
RC0/SOSCO/SCLKI ................................................... 17
RC1/SOSCI/ECCP2/P2A/SEG32............................... 17
RC1/SOSCI/ECCP2/SEG32/P2A............................... 26
RC2/ECCP1/P1A/SEG13 ..................................... 17, 26