Philips Semiconductors
User’s Manual - Preliminary -
P89LPC901/902/903
GENERAL DESCRIPTION
2003 Dec 8 19
Special Function Registers Table - P89LPC902
Name Description
SFR
Address
Bit Functions and Addresses Reset Value
MSB
LSB
Hex Binary
E7 E6 E5 E4 E3 E2 E1 E0
ACC* Accumulator E0H 00H 00000000
AUXR1# Auxiliary Function Register A2H ----SRST0-DPS00H
1
000000x0
F7 F6 F5 F4 F3 F2 F1 F0
B* B Register F0H 00H 00000000
CMP1# Comparator 1 Control Register ACH - - CE1 - CN1 OE1 CO1 CMF1 00H
1
xx000000
CMP2# Comparator 2 Control Register ADH - - CE2 - CN2 OE2 CO2 CMF2 00H
1
xx000000
DIVM# CPU Clock Divide-by-M Control 95H 00H 00000000
DPTR Data Pointer (2 bytes)
DPH Data Pointer High 83H 00H 00000000
DPL Data Pointer Low 82H 00H 00000000
FMADRH# Program Flash Address High E7H 00H 00000000
FMADRL# Program Flash Address Low E6H 00H 00000000
FMCON#
Program Flash Control (Read)
E4H
BUSY - - - HVA HVE SV OI 70H 01110000
Program Flash Control (Write)
FMCMD.
7
FMCMD.
6
FMCMD.
5
FMCMD.
4
FMCMD.
3
FMCMD.
2
FMCMD.
1
FMCMD.
0
FMDATA# Program Flash Data E5H 00H 00000000
AF AE AD AC AB AA A9 A8
IEN0* Interrupt Enable 0 A8H EA EWDRT EBO - ET1 - ET0 - 00H 00000000
EF EE ED EC EB EA E9 E8
IEN1*# Interrupt Enable 1 E8H -----ECEKBI-00H
1
00x00000
BF BE BD BC BB BA B9 B8
IP0* Interrupt Priority 0 B8H - PWDRT PBO - PT1 - PT0 - 00H
1
x0000000
IP0H# Interrupt Priority 0 High B7H -
PWDRT
H
PBOH - PT1H - PT0H - 00H
1
x0000000
FF FE FD FC FB FA F9 F8
IP1*#Interrupt Priority 1 F8H-----PCPKBI-00H
1
00x00000
IP1H#Interrupt Priority 1 High F7H-----PCHPKBIH-00H
1
00x00000
KBCON#Keypad Control Register 94H------
PATN_S
EL
KBIF 00H
1
xxxxxx00
KBMASK# Keypad Interrupt Mask Register 86H 00H 00000000