English
Language : 

PIC16F1933_11 Datasheet, PDF (39/430 Pages) Microchip Technology – 28-Pin Flash-Based, 8-Bit CMOS Microcontrollers LCD Driver and nanoWatt XLP Technology
PIC16(L)F1933
TABLE 3-9: SPECIAL FUNCTION REGISTER SUMMARY (CONTINUED)
Address
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on
POR, BOR
Value on all
other
Resets
Bank 15
780h(2) INDF0
Addressing this location uses contents of FSR0H/FSR0L to Address Data Memory
(not a physical register)
xxxx xxxx xxxx xxxx
781h(2) INDF1
Addressing this location uses contents of FSR1H/FSR1L to Address Data Memory
(not a physical register)
xxxx xxxx xxxx xxxx
782h(2) PCL
Program Counter (PC) Least Significant Byte
0000 0000 0000 0000
783h(2) STATUS
—
—
—
TO
PD
Z
DC
C
---1 1000 ---q quuu
784h(2) FSR0L
Indirect Data Memory Address 0 Low Pointer
0000 0000 uuuu uuuu
785h(2) FSR0H
Indirect Data Memory Address 0 High Pointer
0000 0000 0000 0000
786h(2) FSR1L
Indirect Data Memory Address 1 Low Pointer
0000 0000 uuuu uuuu
787h(2) FSR1H
Indirect Data Memory Address 1 High Pointer
0000 0000 0000 0000
788h(2) BSR
—
—
—
BSR<4:0>
---0 0000 ---0 0000
789h(2) WREG
Working Register
0000 0000 uuuu uuuu
78Ah(1, 2) PCLATH
—
Write Buffer for the upper 7 bits of the Program Counter
-000 0000 -000 0000
78Bh(2) INTCON
GIE
PEIE
TMR0IE
INTE
IOCIE
TMR0IF
INTF
IOCIF 0000 0000 0000 0000
78Ch
—
—
790h
Unimplemented
—
—
791h
LCDCON
LCDEN
SLPEN
WERR
—
CS<1:0>
LMUX<1:0>
000- 0011 000- 0011
792h
LCDPS
WFT
BIASMD
LCDA
WA
LP<3:0>
0000 0000 0000 0000
793h
LCDREF
LCDIRE LCDIRS
LCDIRI
—
VLCD3PE VLCD2PE VLCD1PE
—
000- 000- 000- 000-
794h
LCDCST
—
—
—
—
—
LCDCST<2:0>
---- -000 ---- -000
795h
LCDRL
LRLAP<1:0>
LRLBP<1:0>
—
LRLAT<2:0>
0000 -000 0000 -000
796h
—
Unimplemented
—
—
797h
—
Unimplemented
—
—
798h
LCDSE0
SE<7:0>
0000 0000 uuuu uuuu
799h
LCDSE1
SE<15:8>
0000 0000 uuuu uuuu
79Ah
—
—
79Fh
Unimplemented
—
—
7A0h
LCDDATA0
SEG7
COM0
SEG6
COM0
SEG5
COM0
SEG4
COM0
SEG3
COM0
SEG2
COM0
SEG1
COM0
SEG0 xxxx xxxx uuuu uuuu
COM0
7A1h
LCDDATA1
SEG15
COM0
SEG14
COM0
SEG13
COM0
SEG12
COM0
SEG11
COM0
SEG10
COM0
SEG9
COM0
SEG8 xxxx xxxx uuuu uuuu
COM0
7A2h
—
Unimplemented
—
—
7A3h
LCDDATA3
SEG7
COM1
SEG6
COM1
SEG5
COM1
SEG4
COM1
SEG3
COM1
SEG2
COM1
SEG1
COM1
SEG0 xxxx xxxx uuuu uuuu
COM1
7A4h
LCDDATA4
SEG15
COM1
SEG14
COM1
SEG13
COM1
SEG12
COM1
SEG11
COM1
SEG10
COM1
SEG9
COM1
SEG8 xxxx xxxx uuuu uuuu
COM1
7A5h
—
Unimplemented
—
—
7A6h
LCDDATA6
SEG7
COM2
SEG6
COM2
SEG5
COM2
SEG4
COM2
SEG3
COM2
SEG2
COM2
SEG1
COM2
SEG0 xxxx xxxx uuuu uuuu
COM2
7A7h
LCDDATA7
SEG15
COM2
SEG14
COM2
SEG13
COM2
SEG12
COM2
SEG11
COM2
SEG10
COM2
SEG9
COM2
SEG8 xxxx xxxx uuuu uuuu
COM2
7A8h
—
Unimplemented
—
—
7A9h
LCDDATA9
SEG7
COM3
SEG6
COM3
SEG5
COM3
SEG4
COM3
SEG3
COM3
SEG2
COM3
SEG1
COM3
SEG0 xxxx xxxx uuuu uuuu
COM3
7AAh
LCDDATA10
SEG15
COM3
SEG14
COM3
SEG13
COM3
SEG12
COM3
SEG11
COM3
SEG10
COM3
SEG9
COM3
SEG8 xxxx xxxx uuuu uuuu
COM3
7ABh
—
—
7EFh
Unimplemented
—
—
Legend:
Note 1:
2:
3:
x = unknown, u = unchanged, q = value depends on condition, - = unimplemented, read as ‘0’, r = reserved.
Shaded locations are unimplemented, read as ‘0’.
The upper byte of the program counter is not directly accessible. PCLATH is a holding register for the PC<14:8>, whose contents are transferred
to the upper byte of the program counter.
These registers can be addressed from any bank.
Unimplemented, read as ‘1’.
 2011 Microchip Technology Inc.
Preliminary
DS41575A-page 39