P89LPC915_916_917_5 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 05 — 15 December 2009 4 of 75
NXP Semiconductors
P89LPC915/916/917
8-bit microcontrollers with accelerated two-clock 80C51 core
5. Block diagram
Fig 1. P89LPC915 block diagram
2 kB CODE FLASH
I
2
C
CMP2
CIN2B
CIN2A
CIN1A
CIN1B
CMPREF
P1[5:0]
P0[5:0]
TXD
RXD
SCL
AD10
AD11
AD12
AD13
T0
P89LPC915
002aaa822
256 BYTE DATA RAM
PORT 1
CONFIGURABLE I/O
PORT 0
CONFIGURABLE I/O
KEYPAD INTERRUPT
WATCHDOG TIMER
AND OSCILLATOR
PROGRAMMABLE
OSCILLATOR DIVIDER
ON-CHIP RC
OSCILLATOR
external clock
input
CPU clock
internal bus
HIGH PERFORMANCE
ACCELERATED 2-CLOCK 80C51 CPU
UART
ADC1/DAC1
REAL TIME CLOCK/
SYSTEM TIMER
TIMER 0
TIMER 1
ANALOG
COMPARATORS
POWER MONITOR
(POWER-ON RESET,
BROWNOUT RESET)
SDA
DAC1
P89LPC915_916_917_5 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 05 — 15 December 2009 5 of 75
NXP Semiconductors
P89LPC915/916/917
8-bit microcontrollers with accelerated two-clock 80C51 core
Fig 2. P89LPC916 block diagram
2 kB CODE FLASH
I
2
C
CIN2B
CIN2A
CIN1A
CIN1B
CMPREF
P2[5:2]
P1.5, P1[3:0]
P0[5:1]
TXD
RXD
SCL
AD10
AD11
AD12
AD13
T0
SPI
MOSI
MISO
SPICLK
P89LPC916
002aaa823
SS
256 BYTE DATA RAM
PORT 2
CONFIGURABLE I/O
PORT 1
CONFIGURABLE I/O
PORT 0
CONFIGURABLE I/O
KEYPAD INTERRUPT
WATCHDOG TIMER
AND OSCILLATOR
PROGRAMMABLE
OSCILLATOR DIVIDER
ON-CHIP RC
OSCILLATOR
external clock
input
CPU clock
internal bus
HIGH PERFORMANCE
ACCELERATED 2-CLOCK 80C51 CPU
UART
ADC1/DAC1
REAL TIME CLOCK/
SYSTEM TIMER
TIMER 0
TIMER 1
ANALOG
COMPARATORS
POWER MONITOR
(POWER-ON RESET,
BROWNOUT RESET)
SDA
DAC1
P89LPC915_916_917_5 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 05 — 15 December 2009 6 of 75
NXP Semiconductors
P89LPC915/916/917
8-bit microcontrollers with accelerated two-clock 80C51 core
Fig 3. P89LPC917 block diagram
2 kB CODE FLASH
I
2
C
CMP2
CIN2B
CIN2A
CIN1A
CIN1B
CMPREF
P2.2
P1[5:0]
P0.7, P[5:0]
TXD
RXD
SCL
AD10
AD11
AD12
AD13
T0
T1
P89LPC917
002aaa824
256 BYTE DATA RAM
PORT 2
CONFIGURABLE I/O
PORT 1
CONFIGURABLE I/O
PORT 0
CONFIGURABLE I/O
KEYPAD INTERRUPT
WATCHDOG TIMER
AND OSCILLATOR
PROGRAMMABLE
OSCILLATOR DIVIDER
external clock
input
clkout
CPU clock
ON-CHIP RC
OSCILLATOR
internal bus
HIGH PERFORMANCE
ACCELERATED 2-CLOCK 80C51 CPU
UART
ADC1/DAC1
REAL TIME CLOCK/
SYSTEM TIMER
TIMER 0
TIMER 1
ANALOG
COMPARATORS
POWER MONITOR
(POWER-ON RESET,
BROWNOUT RESET)
SDA
DAC1

P89LPC916FDH,129

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC MCU 8BIT 2KB FLASH 16TSSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union