P89LPC924_925 NXP Semiconductors, P89LPC924_925 Datasheet - Page 13

The P89LPC924/925 are single-chip microcontrollers designed for applicationsdemanding high-integration, low cost solutions over a wide range of performancerequirements

P89LPC924_925

Manufacturer Part Number
P89LPC924_925
Description
The P89LPC924/925 are single-chip microcontrollers designed for applicationsdemanding high-integration, low cost solutions over a wide range of performancerequirements
Manufacturer
NXP Semiconductors
Datasheet
Table 4:
* indicates SFRs that are bit addressable.
[1]
[2]
[3]
[4]
[5]
[6]
Name
SSTAT
SP
TAMOD
TCON*
TH0
TH1
TL0
TL1
TMOD
TRIM
WDCON
WDL
WFEED1
WFEED2
All ports are in input only (high impedance) state after power-up.
BRGR1 and BRGR0 must only be written if BRGEN in BRGCON SFR is ‘0’. If any are written while BRGEN = 1, the result is unpredictable.
The RSTSRC register reflects the cause of the P89LPC924/925 reset. Upon a power-up reset, all reset source flags are cleared except POF and BOF; the power-on reset value is
xx110000.
After reset, the value is 111001x1, i.e., PRE2-PRE0 are all ‘1’, WDRUN = 1 and WDCLK = 1. WDTOF bit is ‘1’ after watchdog reset and is ‘0’ after power-on reset. Other resets will
not affect WDTOF.
On power-on reset, the TRIM SFR is initialized with a factory preprogrammed value. Other resets will not cause initialization of the TRIM register.
The only reset source that affects these SFRs is power-on reset.
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
Special function registers
Description
Serial port extended status
register
Stack pointer
Timer 0 and 1 auxiliary mode
Timer 0 and 1 control
Timer 0 HIGH
Timer 1 HIGH
Timer 0 LOW
Timer 1 LOW
Timer 0 and 1 mode
Internal oscillator trim register
Watchdog control register
Watchdog load
Watchdog feed 1
Watchdog feed 2
Bit address
…continued
SFR
addr.
BAH
8CH
8DH
C1H
C2H
C3H
81H
8FH
88H
8AH
8BH
89H
96H
A7H
Bit functions and addresses
DBMOD
T1GATE
RCCLK
PRE2
MSB
TF1
8F
-
ENCLK
INTLO
T1C/T
PRE1
TR1
8E
-
TRIM.5
CIDIS
PRE0
T1M1
TF0
8D
-
DBISEL
TRIM.4
T1M2
T1M0
TR0
8C
-
T0GATE
TRIM.3
IE1
FE
8B
-
-
WDRUN
TRIM.2
T0C/T
BR
IT1
8A
-
WDTOF
TRIM.1
T0M1
OE
IE0
89
-
WDCLK
TRIM.0
STINT
T0M2
T0M0
LSB
IT0
88
Reset value
Hex
00
07
00
00
00
00
00
00
00
FF
[5] [6]
[4] [6]
Binary
00000000
00000111
xxx0xxx0
00000000
00000000
00000000
00000000
00000000
00000000
11111111

Related parts for P89LPC924_925