Philips Semiconductors
User’s Manual - Preliminary -
P89LPC906/907/908
GENERAL DESCRIPTION
2003 Dec 8
15
Special function registers
Note: Special function registers (SFRs) accesses are restricted in the following ways:
1. User must NOT attempt to access any SFR locations not defined.
2. Accesses to any defined SFR locations must be strictly for the functions for the SFRs.
3. SFR bits labeled ’-’, ’0’ or ’1’ can ONLY be written and read as follows:
- ’-’ Unless otherwise specified, MUST be written with ’0’, but can return any value when read (even if it was written with ’0’).
It is a reserved bit and may be used in future derivatives.
- ’0’ MUST be written with ’0’, and will return a ’0’ when read.
- ’1’ MUST be written with ’1’, and will return a ’1’ when read.
Table 1: Special function registers table - P89LPC906
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
CLKLP
-
-
ENT0
SRST
0
-
DPS
00H
1
000000x0
F7
F6
F5
F4
F3
F2
F1
F0
B*
B Register
F0H
00H
00000000
CMP1#
Comparator 1Control Register
ACH
-
-
CE1
-
CN1
OE1
CO1
CMF1
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
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
-
-
-
-
-
EC
EKBI
-
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
-
-
-
-
-
PC
PKBI
-
00H
1
00x00000
Summary of Contents for P89LPC906
Page 30: ...Philips Semiconductors User s Manual Preliminary P89LPC906 907 908 CLOCKS 2003 Dec 8 30 ...
Page 34: ...Philips Semiconductors User s Manual Preliminary P89LPC906 907 908 INTERRUPTS 2003 Dec 8 34 ...
Page 40: ...Philips Semiconductors User s Manual Preliminary P89LPC906 907 908 I O PORTS 2003 Dec 8 40 ...
Page 70: ...Philips Semiconductors User s Manual Preliminary P89LPC906 907 908 UART 2003 Dec 8 70 ...