PIC24FJ256GL405 LCD registers

The 78 registers of LCD (LCD), from 0x540, with their reset value and every field. The PIC24FJ256GL405 has 646 registers in 60 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
10 fields
FieldBitsWhat it does
S15C015
S12C012
S11C011
S10C010
S09C09
S08C08
S07C07
S06C06
S03C03
S02C02

LCDDATA1

Address
0x548
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C015
S30C014
S29C013
S28C012
S26C010
S25C09
S24C08
S23C07
S22C06
S17C01
S16C00

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
10 fields
FieldBitsWhat it does
S15C115
S12C112
S11C111
S10C110
S09C19
S08C18
S07C17
S06C16
S03C13
S02C12

LCDDATA5

Address
0x550
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C115
S30C114
S29C113
S28C112
S26C110
S25C19
S24C18
S23C17
S22C16
S17C11
S16C10

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
10 fields
FieldBitsWhat it does
S15C215
S12C212
S11C211
S10C210
S09C29
S08C28
S07C27
S06C26
S03C23
S02C22

LCDDATA9

Address
0x558
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C215
S30C214
S29C213
S28C212
S26C210
S25C29
S24C28
S23C27
S22C26
S17C21
S16C20

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
10 fields
FieldBitsWhat it does
S15C315
S12C312
S11C311
S10C310
S09C39
S08C38
S07C37
S06C36
S03C33
S02C32

LCDDATA13

Address
0x560
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C315
S30C314
S29C313
S28C312
S26C310
S25C39
S24C38
S23C37
S22C36
S17C31
S16C30

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
10 fields
FieldBitsWhat it does
S15C415
S12C412
S11C411
S10C410
S09C49
S08C48
S07C47
S06C46
S03C43
S02C42

LCDDATA17

Address
0x568
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C415
S30C414
S29C413
S28C412
S26C410
S25C49
S24C48
S23C47
S22C46
S17C41
S16C40

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
10 fields
FieldBitsWhat it does
S15C515
S12C512
S11C511
S10C510
S09C59
S08C58
S07C57
S06C56
S03C53
S02C52

LCDDATA21

Address
0x570
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C515
S30C514
S29C513
S28C512
S26C510
S25C59
S24C58
S23C57
S22C56
S17C51
S16C50

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

LCDDATA24

Address
0x576
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
S15C615
S12C612
S11C611
S10C610
S09C69
S08C68
S07C67
S06C66
S03C63
S02C62

LCDDATA25

Address
0x578
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C615
S30C614
S29C613
S28C612
S26C610
S25C69
S24C68
S23C67
S22C66
S17C61
S16C60

LCDDATA26

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

LCDDATA27

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

LCDDATA28

Address
0x57E
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
S15C715
S12C712
S11C711
S10C710
S09C79
S08C78
S07C77
S06C76
S03C73
S02C72

LCDDATA29

Address
0x580
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C715
S30C714
S29C713
S28C712
S26C710
S25C79
S24C78
S23C77
S22C76
S17C71
S16C70

LCDDATA30

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

LCDDATA31

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

LCDSE0

Address
0x586
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
SE1515
SE1212
SE1111
SE1010
SE099
SE088
SE077
SE066
SE033
SE022

LCDSE1

Address
0x588
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
SE3115
SE3014
SE2913
SE2812
SE2610
SE259
SE248
SE237
SE226
SE171
SE160

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
10 fields
FieldBitsWhat it does
S15C015
S12C012
S11C011
S10C010
S09C09
S08C08
S07C07
S06C06
S03C03
S02C02

LCDSDATA1

Address
0x59E
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C015
S30C014
S29C013
S28C012
S26C010
S25C09
S24C08
S23C07
S22C06
S17C01
S16C00

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
10 fields
FieldBitsWhat it does
S15C115
S12C112
S11C111
S10C110
S09C19
S08C18
S07C17
S06C16
S03C13
S02C12

LCDSDATA5

Address
0x5A6
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C115
S30C114
S29C113
S28C112
S26C110
S25C19
S24C18
S23C17
S22C16
S17C11
S16C10

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
10 fields
FieldBitsWhat it does
S15C215
S12C212
S11C211
S10C210
S09C29
S08C28
S07C27
S06C26
S03C23
S02C22

LCDSDATA9

Address
0x5AE
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C215
S30C214
S29C213
S28C212
S26C210
S25C29
S24C28
S23C27
S22C26
S17C21
S16C20

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
10 fields
FieldBitsWhat it does
S15C315
S12C312
S11C311
S10C310
S09C39
S08C38
S07C37
S06C36
S03C33
S02C32

LCDSDATA13

Address
0x5B6
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C315
S30C314
S29C313
S28C312
S26C310
S25C39
S24C38
S23C37
S22C36
S17C31
S16C30

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
10 fields
FieldBitsWhat it does
S15C415
S12C412
S11C411
S10C410
S09C49
S08C48
S07C47
S06C46
S03C43
S02C42

LCDSDATA17

Address
0x5BE
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C415
S30C414
S29C413
S28C412
S26C410
S25C49
S24C48
S23C47
S22C46
S17C41
S16C40

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
10 fields
FieldBitsWhat it does
S15C515
S12C512
S11C511
S10C510
S09C59
S08C58
S07C57
S06C56
S03C53
S02C52

LCDSDATA21

Address
0x5C6
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C515
S30C514
S29C513
S28C512
S26C510
S25C59
S24C58
S23C57
S22C56
S17C51
S16C50

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

LCDSDATA24

Address
0x5CC
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
S15C615
S12C612
S11C611
S10C610
S09C69
S08C68
S07C67
S06C66
S03C63
S02C62

LCDSDATA25

Address
0x5CE
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C615
S30C614
S29C613
S28C612
S26C610
S25C69
S24C68
S23C67
S22C66
S17C61
S16C60

LCDSDATA26

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

LCDSDATA27

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

LCDSDATA28

Address
0x5D4
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
S15C715
S12C712
S11C711
S10C710
S09C79
S08C78
S07C77
S06C76
S03C73
S02C72

LCDSDATA29

Address
0x5D6
Reset
0x0000
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
S31C715
S30C714
S29C713
S28C712
S26C710
S25C79
S24C78
S23C77
S22C76
S17C71
S16C70

LCDSDATA30

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

LCDSDATA31

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