Datasheet
PIC24FJ128GA310 FAMILY
DS39996F-page 60 2010-2011 Microchip Technology Inc.
LCDDATA24
05C0 S15C6 S14C6 S13C6 S12C6 S11C6 S10C6 S09C6 S08C6 S07C6 S06C6 S05C6 S04C6 S03C6 S02C6 S01C6 S00C6 0000
LCDDATA25
05C2 S31C6 S30C6 S29C6 S28C6 S27C6 S26C6 S25C6 S24C6 S23C6 S22C6 S21C6 S20C6 S19C6 S18C6 S17C6 S16C6 0000
LCDDATA26
05C4 S47C6 S46C6
(1)
S45C6
(1)
S44C6
(1)
S43C6
(1)
S42C6
(1)
S41C6
(1)
S40C6
(1)
S39C6
(1)
S38C6
(1)
S37C6
(1)
S36C6
(1)
S35C6
(1)
S34C6
(1)
S33C6
(1)
S32C6
(1)
0000
LCDDATA27
05C6 S63C6
(2)
S62C6
(2)
S61C6
(2)
S60C6
(2)
S59C6
(2)
S58C6
(2)
S57C6
(2)
S56C6
(2)
S55C6
(2)
S54C6
(2)
S53C6
(2)
S52C6
(2)
S51C6
(2)
S50C6
(1)
S49C6
(2)
S48C6 0000
LCDDATA28
05C8 S15C7 S14C7 S13C7 S12C7 S11C7 S10C7 S09C7 S08C7 S07C7 S06C7 S05C7 S04C7 S03C7 S02C7 S01C7 S00C7 0000
LCDDATA29
05CA S31C7 S30C7 S29C7 S28C7 S27C7 S26C7 S25C7 S24C7 S23C7 S22C7 S21C7 S20C7 S19C7 S18C7 S17C7 S16C7 0000
LCDDATA30
05CC S47C7 S46C7
(1)
S45C7
(1)
S44C7
(1)
S43C7
(1)
S42C7
(1)
S41C7
(1)
S40C7
(1)
S39C7
(1)
S38C7
(1)
S37C7
(1)
S36C7
(1)
S35C7
(1)
S34C7
(1)
S33C7
(1)
S32C7
(1)
0000
LCDDATA31
05CE S63C7
(2)
S62C7
(2)
S61C7
(2)
S60C7
(2)
S59C7
(2)
S58C7
(2)
S57C7
(2)
S56C7
(2)
S55C7
(2)
S54C7
(2)
S53C7
(2)
S52C7
(2)
S51C7
(2)
S50C7
(1)
S49C7
(2)
S48C7 0000
TABLE 4-24: LCD REGISTER MAP (CONTINUED)
File Name Addr Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
Legend: — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Note 1: These bits are unimplemented in 64-pin devices, read as ‘0’.
2: These bits are unimplemented in 64-pin and 80-pin devices, devices, read as ‘0’.
TABLE 4-25: PARALLEL MASTER/SLAVE PORT REGISTER MAP
File Name Addr Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
PMCON1 0600
PMPEN —
PSIDL
ADRMUX1 ADRMUX0 — MODE1 MODE0 CSF1 CSF0 ALP ALMODE — BUSKEEP IRQM1 IRQM0
0000
PMCON2
0602
BUSY —
ERROR
TIMEOUT — — — — RADDR23 RADDR22 RADDR21 RADDR20 RADDR19 RADDR18 RADDR17 RADDR16
0000
PMCON3
0604
PTWREN PTRDEN PTBE1EN PTBE0EN — AWAITM1 AWAITM0 AWAITE — PTEN22 PTEN21 PTEN20 PTEN19 PTEN18 PTEN17 PTEN16
0000
PMCON4
0606
PTEN15 PTEN14
PTEN13
PTEN12 PTEN11 PTEN10 PTEN9 PTEN8 PTEN7 PTEN6 PTEN5 PTEN4 PTEN3 PTEN2 PTEN1 PTEN0
0000
PMCS1CF
0608
CSDIS CSP
CSPTEN
BEP — WRSP RDSP SM ACKP PTSZ1 PTSZ0 — — — — —
0000
PMCS1BS
060A
BASE23 BASE22
BASE21
BASE20 BASE19 BASE18 BASE17 BASE16 BASE15 — — — BASE11 — — —
0200
PMCS1MD
060C
ACKM1 ACKM0 AMWAIT2 AMWAIT1 AMWAIT0 — — — DWAITB1 DWAITB0 DWAITM3 DWAITM2 DWAITM1 DWAITM0 DWAITE1 DWAITE0
0000
PMCS2CF
060E
CSDIS CSP
CSPTEN
BEP — WRSP RDSP SM ACKP PTSZ1 PTSZ0 — — — — —
0000
PMCS2BS
0610
BASE23 BASE22
BASE21
BASE20 BASE19 BASE18 BASE17 BASE16 BASE15 — — — BASE11 — — —
0600
PMCS2MD
0612
ACKM1 ACKM0 AMWAIT2 AMWAIT1 AMWAIT0 — — — DWAITB1 DWAITB0 DWAITM3 DWAITM2 DWAITM1 DWAITM0 DWAITE1 DWAITE0
0000
PMDOUT1
0614 Data Out Register 1<15:8> Data Out Register 1<7:0> xxxx
PMDOUT2
0616 Data Out Register 2<15:8> Data Out Register 2<7:0> xxxx
PMDIN1
0618 Data In Register 1<15:8> Data In Register 1<7:0> xxxx
PMDIN2
061A Data In Register 2<15:8> Data In Register 2<7:0> xxxx
PMSTAT
061C
IBF IBOV
—
— IB3F IB2F IB1F IB0F OBE OBUF — — OB3E OB2E OB1E OB0E
008F
Legend: — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.