PIC24FJ128GU406 LCD registers

The 61 registers of LCD (LCD), from 0x540, with their reset value and every field. The PIC24FJ128GU406 has 709 registers in 66 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
16 fields
FieldBitsWhat it does
S15C015
S14C014
S13C013
S12C012
S11C011
S10C010
S09C09
S08C08
S07C07
S06C06
S05C05
S04C04
S03C03
S02C02
S01C01
S00C00

LCDDATA1

Address
0x548
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C015
S30C014
S29C013
S27C011
S26C010
S25C09
S24C08
S23C07
S22C06
S21C05
S20C04
S19C03
S18C02
S17C01
S16C00

LCDDATA3

Address
0x54C
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C015
S48C00

LCDDATA4

Address
0x54E
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C115
S14C114
S13C113
S12C112
S11C111
S10C110
S09C19
S08C18
S07C17
S06C16
S05C15
S04C14
S03C13
S02C12
S01C11
S00C10

LCDDATA5

Address
0x550
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C115
S30C114
S29C113
S27C111
S26C110
S25C19
S24C18
S23C17
S22C16
S21C15
S20C14
S19C13
S18C12
S17C11
S16C10

LCDDATA7

Address
0x554
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C115
S48C10

LCDDATA8

Address
0x556
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C215
S14C214
S13C213
S12C212
S11C211
S10C210
S09C29
S08C28
S07C27
S06C26
S05C25
S04C24
S03C23
S02C22
S01C21
S00C20

LCDDATA9

Address
0x558
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C215
S30C214
S29C213
S27C211
S26C210
S25C29
S24C28
S23C27
S22C26
S21C25
S20C24
S19C23
S18C22
S17C21
S16C20

LCDDATA11

Address
0x55C
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C215
S48C20

LCDDATA12

Address
0x55E
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C315
S14C314
S13C313
S12C312
S11C311
S10C310
S09C39
S08C38
S07C37
S06C36
S05C35
S04C34
S03C33
S02C32
S01C31
S00C30

LCDDATA13

Address
0x560
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C315
S30C314
S29C313
S27C311
S26C310
S25C39
S24C38
S23C37
S22C36
S21C35
S20C34
S19C33
S18C32
S17C31
S16C30

LCDDATA15

Address
0x564
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C315
S48C30

LCDDATA16

Address
0x566
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C415
S14C414
S13C413
S12C412
S11C411
S10C410
S09C49
S08C48
S07C47
S06C46
S05C45
S04C44
S03C43
S02C42
S01C41
S00C40

LCDDATA17

Address
0x568
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C415
S30C414
S29C413
S27C411
S26C410
S25C49
S24C48
S23C47
S22C46
S21C45
S20C44
S19C43
S18C42
S17C41
S16C40

LCDDATA19

Address
0x56C
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C415
S48C40

LCDDATA20

Address
0x56E
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C515
S14C514
S13C513
S12C512
S11C511
S10C510
S09C59
S08C58
S07C57
S06C56
S05C55
S04C54
S03C53
S02C52
S01C51
S00C50

LCDDATA21

Address
0x570
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C515
S30C514
S29C513
S27C511
S26C510
S25C59
S24C58
S23C57
S22C56
S21C55
S20C54
S19C53
S18C52
S17C51
S16C50

LCDDATA23

Address
0x574
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C515
S48C50

LCDDATA24

Address
0x576
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C615
S14C614
S13C613
S12C612
S11C611
S10C610
S09C69
S08C68
S07C67
S06C66
S05C65
S04C64
S03C63
S02C62
S01C61
S00C60

LCDDATA25

Address
0x578
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C615
S30C614
S29C613
S27C611
S26C610
S25C69
S24C68
S23C67
S22C66
S21C65
S20C64
S19C63
S18C62
S17C61
S16C60

LCDDATA27

Address
0x57C
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C615
S48C60

LCDDATA28

Address
0x57E
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C715
S14C714
S13C713
S12C712
S11C711
S10C710
S09C79
S08C78
S07C77
S06C76
S05C75
S04C74
S03C73
S02C72
S01C71
S00C70

LCDDATA29

Address
0x580
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C715
S30C714
S29C713
S27C711
S26C710
S25C79
S24C78
S23C77
S22C76
S21C75
S20C74
S19C73
S18C72
S17C71
S16C70

LCDDATA31

Address
0x584
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C715
S48C70

LCDSE0

Address
0x586
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
SE1515
SE1414
SE1313
SE1212
SE1111
SE1010
SE099
SE088
SE077
SE066
SE055
SE044
SE033
SE022
SE011
SE000

LCDSE1

Address
0x588
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
SE3115
SE3014
SE2913
SE2711
SE2610
SE259
SE248
SE237
SE226
SE215
SE204
SE193
SE182
SE171
SE160

LCDSE3

Address
0x58C
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
SE6315
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
16 fields
FieldBitsWhat it does
S15C015
S14C014
S13C013
S12C012
S11C011
S10C010
S09C09
S08C08
S07C07
S06C06
S05C05
S04C04
S03C03
S02C02
S01C01
S00C00

LCDSDATA1

Address
0x59E
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C015
S30C014
S29C013
S27C011
S26C010
S25C09
S24C08
S23C07
S22C06
S21C05
S20C04
S19C03
S18C02
S17C01
S16C00

LCDSDATA3

Address
0x5A2
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C015
S48C00

LCDSDATA4

Address
0x5A4
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C115
S14C114
S13C113
S12C112
S11C111
S10C110
S09C19
S08C18
S07C17
S06C16
S05C15
S04C14
S03C13
S02C12
S01C11
S00C10

LCDSDATA5

Address
0x5A6
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C115
S30C114
S29C113
S27C111
S26C110
S25C19
S24C18
S23C17
S22C16
S21C15
S20C14
S19C13
S18C12
S17C11
S16C10

LCDSDATA7

Address
0x5AA
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C115
S48C10

LCDSDATA8

Address
0x5AC
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C215
S14C214
S13C213
S12C212
S11C211
S10C210
S09C29
S08C28
S07C27
S06C26
S05C25
S04C24
S03C23
S02C22
S01C21
S00C20

LCDSDATA9

Address
0x5AE
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C215
S30C214
S29C213
S27C211
S26C210
S25C29
S24C28
S23C27
S22C26
S21C25
S20C24
S19C23
S18C22
S17C21
S16C20

LCDSDATA11

Address
0x5B2
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C215
S48C20

LCDSDATA12

Address
0x5B4
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C315
S14C314
S13C313
S12C312
S11C311
S10C310
S09C39
S08C38
S07C37
S06C36
S05C35
S04C34
S03C33
S02C32
S01C31
S00C30

LCDSDATA13

Address
0x5B6
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C315
S30C314
S29C313
S27C311
S26C310
S25C39
S24C38
S23C37
S22C36
S21C35
S20C34
S19C33
S18C32
S17C31
S16C30

LCDSDATA15

Address
0x5BA
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C315
S48C30

LCDSDATA16

Address
0x5BC
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C415
S14C414
S13C413
S12C412
S11C411
S10C410
S09C49
S08C48
S07C47
S06C46
S05C45
S04C44
S03C43
S02C42
S01C41
S00C40

LCDSDATA17

Address
0x5BE
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C415
S30C414
S29C413
S27C411
S26C410
S25C49
S24C48
S23C47
S22C46
S21C45
S20C44
S19C43
S18C42
S17C41
S16C40

LCDSDATA19

Address
0x5C2
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C415
S48C40

LCDSDATA20

Address
0x5C4
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C515
S14C514
S13C513
S12C512
S11C511
S10C510
S09C59
S08C58
S07C57
S06C56
S05C55
S04C54
S03C53
S02C52
S01C51
S00C50

LCDSDATA21

Address
0x5C6
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C515
S30C514
S29C513
S27C511
S26C510
S25C59
S24C58
S23C57
S22C56
S21C55
S20C54
S19C53
S18C52
S17C51
S16C50

LCDSDATA23

Address
0x5CA
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C515
S48C50

LCDSDATA24

Address
0x5CC
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C615
S14C614
S13C613
S12C612
S11C611
S10C610
S09C69
S08C68
S07C67
S06C66
S05C65
S04C64
S03C63
S02C62
S01C61
S00C60

LCDSDATA25

Address
0x5CE
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C615
S30C614
S29C613
S27C611
S26C610
S25C69
S24C68
S23C67
S22C66
S21C65
S20C64
S19C63
S18C62
S17C61
S16C60

LCDSDATA27

Address
0x5D2
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C615
S48C60

LCDSDATA28

Address
0x5D4
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
S15C715
S14C714
S13C713
S12C712
S11C711
S10C710
S09C79
S08C78
S07C77
S06C76
S05C75
S04C74
S03C73
S02C72
S01C71
S00C70

LCDSDATA29

Address
0x5D6
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
S31C715
S30C714
S29C713
S27C711
S26C710
S25C79
S24C78
S23C77
S22C76
S21C75
S20C74
S19C73
S18C72
S17C71
S16C70

LCDSDATA31

Address
0x5DA
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
S63C715
S48C70