P89LPC9351_1 © NXP B.V. 2008. All rights reserved.
Preliminary data sheet Rev. 01 — 19 November 2008 10 of 74
NXP Semiconductors
P89LPC9351
8-bit microcontroller with 8-bit ADC
[1] Input/output for P1.0 to P1.4, P1.6, P1.7. Input for P1.5.
P3.0/XTAL2/
CLKOUT
9 I/O P3.0 — Port 3 bit 0.
O XTAL2 — Output from the oscillator amplifier (when a crystal oscillator option is
selected via the flash configuration.
O CLKOUT — CPU clock divided by 2 when enabled via SFR bit (ENCLK -TRIM.6).
It can be used if the CPU clock is the internal RC oscillator, watchdog oscillator or
external clock input, except when XTAL1/XTAL2 are used to generate clock source
for the RTC/system timer.
P3.1/XTAL1 8 I/O P3.1 — Port 3 bit 1.
I XTAL1 — Input to the oscillator circuit and internal clock generator circuits (when
selected via the flash configuration). It can be a port pin if internal RC oscillator or
watchdog oscillator is used as the CPU clock source, and if XTAL1/XTAL2 are not
used to generate the clock for the RTC/system timer.
V
SS
7IGround: 0 V reference.
V
DD
21 I Power supply: This is the power supply voltage for normal operation as well as
Idle and Power-down modes.
Table 3. Pin description
…continued
Symbol Pin Type Description
PLCC28,
TSSOP28
P89LPC9351_1 © NXP B.V. 2008. All rights reserved.
Preliminary data sheet Rev. 01 — 19 November 2008 11 of 74
NXP Semiconductors
P89LPC9351
8-bit microcontroller with 8-bit ADC
7. Functional description
Remark: Please refer to the P89LPC9351
User manual
for a more detailed functional
description.
7.1 Special function registers
Remark: SFR 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
P89LPC9351_1 © NXP B.V. 2008. All rights reserved.
Preliminary data sheet Rev. 01 — 19 November 2008 12 of 74
NXP Semiconductors
P89LPC9351
8-bit microcontroller with 8-bit ADC
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 0000 0000
ADCON0 A/D control
register 0
8EH ENBI0 ENADCI0 TMM0 EDGE0 ADCI0 ENADC0 ADCS01 ADCS00 00 0000 0000
ADCON1 A/D control
register 1
97H ENBI1 ENADCI1 TMM1 EDGE1 ADCI1 ENADC1 ADCS11 ADCS10 00 0000 0000
ADINS A/D input
select
A3H ADI13 ADI12 ADI11 ADI10 ADI03 ADI02 ADI01 ADI00 00 0000 0000
ADMODA A/D mode
register A
C0H BNDI1 BURST1 SCC1 SCAN1 BNDI0 BURST0 SCC0 SCAN0 00 0000 0000
ADMODB A/D mode
register B
A1H CLK2 CLK1 CLK0 - ENDAC1 ENDAC0 BSA1 BSA0 00 000x 0000
AD0BH A/D_0
boundary high
register
BBH FF 1111 1111
AD0BL A/D_0
boundary low
register
A6H 00 0000 0000
AD0DAT0 A/D_0 data
register 0
C5H 00 0000 0000
AD0DAT1 A/D_0 data
register 1
C6H 00 0000 0000
AD0DAT2 A/D_0 data
register 2
C7H 00 0000 0000
AD0DAT3 A/D_0 data
register 3
F4H 00 0000 0000
AD1BH A/D_1
boundary high
register
C4H FF 1111 1111
AD1BL A/D_1
boundary low
register
BCH 00 0000 0000
AD1DAT0 A/D_1 data
register 0
D5H 00 0000 0000

P89LPC9351FDH,518

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
Microcontrollers - MCU 8-bit Microcontrollers - MCU Enhanced LPC935
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet