xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
UM10
147_
2
©
NXP
B.V
. 2008.
Al
l r
ig
h
ts
r
e
s
e
rv
ed.
User m
a
nu
al
Rev
. 0
2
— 28 Ap
ril 2008
12 of
134
N
X
P Semi
conductor
s
UM10147
P8
9LPC95
2/95
4 Us
er man
u
al
Table 2.
Special function registers
* indicates SFRs that are bit addressable.
Name
Description
SFR
addr.
Bit functions and addresses
Reset value
MSB
LSB
Hex
Binary
Bit address
E7
E6
E5
E4
E3
E2
E1
E0
ACC*
Accumulator
E0H
00
0000 0000
AD0CON
ADC0 control
register
97H
ENBI0
ENADCI0
TMM0
EDGE0
ADCI0
ENADC0
ADCS01
ADCS00
00
0000 0000
AD0INS
ADC0 input
select
A3H
ADI07
ADI06
ADI05
ADI04
ADI03
ADI02
ADI01
ADI00
00
0000 0000
AD0MODA
ADC0 mode
register A
C0H
BNDI0
BURST0
SCC0
SCAN0
-
-
-
-
00
0000 0000
AD0MODB
ADC0 mode
register B
A1H
CLK2
CLK1
CLK0
-
-
-
-
-
00
000x 0000
AUXR1
Auxiliary
function
register
A2H
CLKLP
EBRR
ENT1
ENT0
SRST
0
-
DPS
00
0000 00x0
Bit address
F7
F6
F5
F4
F3
F2
F1
F0
B*
B register
F0H
00
0000 0000
BRGR0_0
Baud rate
generator 0
rate low
BEH
00
0000 0000
BRGR1_0
Baud rate
generator 0
rate high
BFH
00
0000 0000
BRGCON_0 Baud rate
generator 0
control
BDH
-
-
-
-
-
-
SBRGS_0
BRGEN_0 00
xxxx xx00
CMP1
Comparator 1
control register
ACH
-
-
CE1
CP1
CN1
OE1
CO1
CMF1
xx00 0000
CMP2
Comparator 2
control register
ADH
-
-
CE2
CP2
CN2
OE2
CO2
CMF2
xx00 0000
DIVM
CPU clock
divide-by-M
control
95H
00
0000 0000
DPTR
Data pointer
(2 bytes)