Datasheet
2009-2011 Microchip Technology Inc. DS39957D-page 301
PIC18F87K90 FAMILY
TABLE 20-7: REGISTERS ASSOCIATED WITH LCD OPERATION
Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset
Values
on Page:
INTCON GIE/GIEH PEIE/GIEL TMR0IE INT0IE RBIE TMR0IF INT0IF RBIF 75
PIR3 TMR5GIF LCDIF
RC2IF TX2IF CTMUIF CCP2IF CCP1IF RTCCIF 77
PIE3 TMR5GIE LCDIE RC2IE TX2IE CTMUIE CCP2IE CCP1IE RTCCIE 77
IPR3 TMR5GIP LCDIP RC2IP TX2IP CTMUIP CCP2IP CCP1IP RTCCIP 77
RCON IPEN
SBOREN CM RI TO PD POR BOR 76
LCDDATA23
(1)
S47C3 S46C3 S45C3 S44C3 S43C3 S42C3 S41C3 S40C3 79
LCDDATA22
(1)
S39C3 S38C3 S37C3 S36C3 S35C3 S34C3 S33C3 S32C3 79
LCDDATA21 S31C3 S30C3 S29C3 S28C3 S27C3 S26C3 S25C3 S24C3 79
LCDDATA20 S23C3 S22C3 S21C3 S20C3 S19C3 S18C3 S17C3 S16C3 79
LCDDATA19 S15C3 S14C3 S13C3 S12C3 S11C3 S10C3 S09C3 S08C3 79
LCDDATA18 S07C3 S06C3 S05C3 S04C3 S03C3 S02C3 S01C3 S00C3 79
LCDDATA17
(1)
S47C2 S46C2 S45C2 S44C2 S43C2 S42C2 S41C2 S40C2 79
LCDDATA16
(1)
S39C2 S38C2 S37C2 S36C2 S35C2 S34C2 S33C2 S32C2 79
LCDDATA15 S31C2 S30C2 S29C2 S28C2 S27C2 S26C2 S25C2 S24C2 79
LCDDATA14 S23C2 S22C2 S21C2 S20C2 S19C2 S18C2 S17C2 S16C2 79
LCDDATA13 S15C2 S14C2 S13C2 S12C2 S11C2 S10C2 S09C2 S08C2 79
LCDDATA12 S07C2 S06C2 S05C2 S04C2 S03C2 S02C2 S01C2 S00C2 79
LCDDATA11
(1)
S47C1 S46C1 S45C1 S44C1 S43C1 S42C1 S41C1 S40C1 79
LCDDATA10
(1)
S39C1 S38C1 S37C1 S36C1 S35C1 S34C1 S33C1 S32C1 79
LCDDATA9 S31C1 S30C1 S29C1 S28C1 S27C1 S26C1 S25C1 S24C1 79
LCDDATA8 S23C1 S22C1 S21C1 S20C1 S19C1 S18C1 S17C1 S16C1 79
LCDDATA7 S15C1 S14C1 S13C1 S12C1 S11C1 S10C1 S09C1 S08C1 79
LCDDATA6 S07C1 S06C1 S05C1 S04C1 S03C1 S02C1 S01C1 S00C1 79
LCDDATA5
(1)
S47C0 S46C0 S45C0 S44C0 S43C0 S42C0 S41C0 S40C0 79
LCDDATA4
(1)
S39C0 S38C0 S37C0 S36C0 S35C0 S34C0 S33C0 S32C0 79
LCDDATA3 S31C0 S30C0 S29C0 S28C0 S27C0 S26C0 S25C0 S24C0 79
LCDDATA2 S23C0 S22C0 S21C0 S20C0 S19C0 S18C0 S17C0 S16C0 79
LCDDATA1 S15C0 S14C0 S13C0 S12C0 S11C0 S10C0 S09C0 S08C0 79
LCDDATA0 S07C0 S06C0 S05C0 S04C0 S03C0 S02C0 S01C0 S00C0 79
LCDSE5
(2)
SE47 SE46 SE45 SE44 SE43 SE42 SE41 SE40 83
LCDSE4
(2)
SE39 SE38 SE37 SE36 SE35 SE34 SE33 SE32 83
LCDSE3 SE31 SE30 SE29 SE28 SE27 SE26 SE25 SE24 83
LCDSE2 SE23 SE22 SE21 SE20 SE19 SE18 SE17 SE16 83
LCDSE1 SE15 SE14 SE13 SE12 SE11 SE10 SE9 SE8 83
LCDSE0 SE7 SE6 SE5 SE4 SE3 SE2 SE1 SE0 83
LCDCON LCDEN SLPEN WERR
—CS1CS0LMUX1LMUX083
LCDPS WFT BIASMD LCDA WA LP3 LP2 LP1 LP0 83
LCDREF LCDIRE LCDIRS LCDCST2 LCDCST1 LCDCST0 VLCD3PE VLCD2PE VLCD1PE 83
LCDRL LRLAP1 LRLAP0 LRLBP1 LRLBP0
— LRLAT2 LRLAT1 LRLAT0 83
Legend: — = unimplemented, read as ‘0’. Shaded cells are not used for LCD operations.
Note 1: These registers are implemented, but unused on 64-pin devices, and may be used as general purpose data
RAM.
2: These registers are unimplemented in 64-pin devices.