Philips Semiconductors
P89LPC930/931
8-bit microcontrollers with two-clock 80C51 core
Product data Rev. 05 — 15 December 2004 10 of 55
9397 750 14472
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
6. Logic symbol
Fig 3. Logic symbol.
V
DD
V
SS
P89LPC930/931
PORT 0
PORT 3
PORT 1
TxD
RxD
T0
INT0
INT1
RST
SCL
SDA
PORT 2
MOSI
MISO
SS
SPICLK
002aaa427
CMP2
CIN2B
CIN2A
CIN1B
CIN1A
CMPREF
CMP1
T1
XTAL2
XTAL1
KBI0
KBI1
KBI2
KBI3
KBI4
KBI5
KBI6
KBI7
CLKOUT
Philips Semiconductors
P89LPC930/931
8-bit microcontrollers with two-clock 80C51 core
Product data Rev. 05 — 15 December 2004 11 of 55
9397 750 14472
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
7. Special function registers
Remark: Special Function Registers (SFRs) accesses are restricted in the following
ways:
User must not attempt to access any SFR locations not defined.
Accesses to any defined SFR locations must be strictly for the functions for the
SFRs.
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.
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
Philips Semiconductors
P89LPC930/931
8-bit microcontrollers with two-clock 80C51 core
9397 750 14472
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
Product data Rev. 05 — 15 December 2004 12 of 55
Table 4: 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 00000000
AUXR1 Auxiliary function register A2H CLKLP EBRR ENT1 ENT0 SRST 0 - DPS 00
[1]
000000x0
Bit address F7 F6 F5 F4 F3 F2 F1 F0
B* B register F0H 00 00000000
BRGR0
[2]
Baud rate generator rate
LOW
BEH 00 00000000
BRGR1
[2]
Baud rate generator rate
HIGH
BFH 00 00000000
BRGCON Baud rate generator control BDH ------SBRGS BRGEN 00
[6]
xxxxxx00
CMP1 Comparator 1 control register ACH - - CE1 CP1 CN1 OE1 CO1 CMF1 00
[1]
xx000000
CMP2 Comparator 2 control register ADH - - CE2 CP2 CN2 OE2 CO2 CMF2 00
[1]
xx000000
DIVM CPU clock divide-by-M
control
95H 00 00000000
DPTR Data pointer (2 bytes)
DPH Data pointer HIGH 83H 00 00000000
DPL Data pointer LOW 82H 00 00000000
FMADRH Program Flash address HIGH E7H ------ 0000000000
FMADRL Program Flash address LOW E6H 00 00000000
FMCON Program Flash Control
(Read)
E4H BUSY - - - HVA HVE SV OI 70 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 00 00000000
I2ADR I
2
C slave address register DBH I2ADR.6 I2ADR.5 I2ADR.4 I2ADR.3 I2ADR.2 I2ADR.1 I2ADR.0 GC 00 00000000
Bit address DF DE DD DC DB DA D9 D8
I2CON* I
2
C control register D8H - I2EN STA STO SI AA - CRSEL 00 x00000x0
I2DAT I
2
C data register DAH

P89LPC931FDH,112

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
Microcontrollers - MCU 8-bit Microcontrollers - MCU 80C51 8K FL 256B RAM
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet