PIC24FJ64GL302 LCD registers

The 62 registers of LCD (LCD), from 0x540, with their reset value and every field. The PIC24FJ64GL302 has 524 registers in 54 peripherals, one page each.

LCD LCD

LCDCON

Address
0x540
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
LCDEN15
LCDSIDL13
SLPEN6
WERR5
CS4:3
LMUX2:0

LCDREF

Address
0x542
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
LCDIRE15
LCDCST13:11
VLCD3PE10
VLCD2PE9
VLCD1PE8
LRLAP7:6
LRLBP5:4
LRLAT2:0

LCDPS

Address
0x544
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
WFT7
BIASMD6
LCDA5
WA4
LP3:0

LCDDATA0

Address
0x546
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C09
S08C08
S07C07
S06C06
S03C03
S02C02

LCDDATA1

Address
0x548
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C013

LCDDATA2

Address
0x54A
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C015

LCDDATA3

Address
0x54C
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C00

LCDDATA4

Address
0x54E
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C19
S08C18
S07C17
S06C16
S03C13
S02C12

LCDDATA5

Address
0x550
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C113

LCDDATA6

Address
0x552
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C115

LCDDATA7

Address
0x554
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C10

LCDDATA8

Address
0x556
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C29
S08C28
S07C27
S06C26
S03C23
S02C22

LCDDATA9

Address
0x558
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C213

LCDDATA10

Address
0x55A
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C215

LCDDATA11

Address
0x55C
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C20

LCDDATA12

Address
0x55E
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C39
S08C38
S07C37
S06C36
S03C33
S02C32

LCDDATA13

Address
0x560
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C313

LCDDATA14

Address
0x562
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C315

LCDDATA15

Address
0x564
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C30

LCDDATA16

Address
0x566
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C49
S08C48
S07C47
S06C46
S03C43
S02C42

LCDDATA17

Address
0x568
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C413

LCDDATA18

Address
0x56A
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C415

LCDDATA19

Address
0x56C
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C40

LCDDATA20

Address
0x56E
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C59
S08C58
S07C57
S06C56
S03C53
S02C52

LCDDATA21

Address
0x570
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C513

LCDDATA22

Address
0x572
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C515

LCDDATA23

Address
0x574
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C50

LCDSE0

Address
0x586
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
SE099
SE088
SE077
SE066
SE033
SE022

LCDSE1

Address
0x588
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
SE2913

LCDSE2

Address
0x58A
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
SE4715

LCDSE3

Address
0x58C
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
SE480

LCDREG

Address
0x58E
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
CPEN153.6V Charge Pump Enable bit
CLKSEL1:0Regulator Clock Select Control bits

LCDACTRL

Address
0x590
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
SMFCS15:13
BLINKFCS12:10
BLINKMODE9:8
BLANKFCS7:5
BLANKMODE4:3
FCCS2:1
ELCDEN0

LCDASTAT

Address
0x592
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
SBLANK14
SMEMACT13
PMEMACT12
TEVENTO11
FC2O10
FC1O9
FC0O8
SMLOCK7
SMCLEAR6
PMLOCK5
PMCLEAR4
SMEMEN3
PMEMDIS2
DMSEL1:0

LCDFC0

Address
0x594
Reset
0x0001
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
FC015:0

LCDFC1

Address
0x596
Reset
0x0001
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
FC115:0

LCDFC2

Address
0x598
Reset
0x0001
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
FC215:0

LCDTEVNT

Address
0x59A
Reset
0x0001
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
TEVENT15:0

LCDSDATA0

Address
0x59C
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C09
S08C08
S07C07
S06C06
S03C03
S02C02

LCDSDATA1

Address
0x59E
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C013

LCDSDATA2

Address
0x5A0
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C015

LCDSDATA3

Address
0x5A2
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C00

LCDSDATA4

Address
0x5A4
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C19
S08C18
S07C17
S06C16
S03C13
S02C12

LCDSDATA5

Address
0x5A6
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C113

LCDSDATA6

Address
0x5A8
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C115

LCDSDATA7

Address
0x5AA
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C10

LCDSDATA8

Address
0x5AC
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C29
S08C28
S07C27
S06C26
S03C23
S02C22

LCDSDATA9

Address
0x5AE
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C213

LCDSDATA10

Address
0x5B0
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C215

LCDSDATA11

Address
0x5B2
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C20

LCDSDATA12

Address
0x5B4
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C39
S08C38
S07C37
S06C36
S03C33
S02C32

LCDSDATA13

Address
0x5B6
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C313

LCDSDATA14

Address
0x5B8
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C315

LCDSDATA15

Address
0x5BA
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C30

LCDSDATA16

Address
0x5BC
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C49
S08C48
S07C47
S06C46
S03C43
S02C42

LCDSDATA17

Address
0x5BE
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C413

LCDSDATA18

Address
0x5C0
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C415

LCDSDATA19

Address
0x5C2
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C40

LCDSDATA20

Address
0x5C4
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
S09C59
S08C58
S07C57
S06C56
S03C53
S02C52

LCDSDATA21

Address
0x5C6
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S29C513

LCDSDATA22

Address
0x5C8
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S47C515

LCDSDATA23

Address
0x5CA
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
S48C50