Datenblatt-pdf.com


P89LPC938 Schematic ( PDF Datasheet ) - NXP Semiconductors

Teilenummer P89LPC938
Beschreibung 8-bit microcontroller
Hersteller NXP Semiconductors
Logo NXP Semiconductors Logo 




Gesamt 30 Seiten
P89LPC938 Datasheet, Funktion
www.DataSheet4U.com
P89LPC938
8-bit microcontroller with accelerated two-clock 80C51 core
8 kB 3 V byte-erasable Flash with 10-bit A/D converter
Rev. 01 — 25 February 2005
Product data sheet
1. General description
The P89LPC938 is a single-chip microcontroller, available in low cost packages, based on
a high performance processor architecture that executes instructions in two to four clocks,
six times the rate of standard 80C51 devices. Many system-level functions have been
incorporated into the P89LPC938 in order to reduce component count, board space, and
system cost.
2. Features
2.1 Principal features
s 8 kB byte-erasable Flash code memory organized into 1 kB sectors and 64-byte
pages. Single-byte erasing allows any byte(s) to be used as non-volatile data storage.
s 256-byte RAM data memory and a 512-byte auxiliary on-chip RAM.
s 512-byte customer Data EEPROM on chip allows serialization of devices, storage of
set-up parameters, etc.
s 8-input multiplexed 10-bit A/D converter. Two analog comparators with selectable
inputs and reference source.
s Two 16-bit counter/timers (each may be configured to toggle a port output upon timer
overflow or to become a PWM output) and a 23-bit system timer that can also be used
as a RTC.
s Enhanced UART with fractional baud rate generator, break detect, framing error
detection, and automatic address detection; 400 kHz byte-wide I2C-bus
communication port and SPI communication port.
s CCU provides PWM, input capture, and output compare functions.
s High-accuracy internal RC oscillator option allows operation without external oscillator
components. The RC oscillator option is selectable and fine tunable.
s 2.4 V to 3.6 V VDD operating range. I/O pins are 5 V tolerant (may be pulled up or
driven to 5.5 V).
s 28-pin TSSOP, PLCC, and HVQFN packages with 23 I/O pins minimum and up to 26
I/O pins while using on-chip oscillator and reset options.






P89LPC938 Datasheet, Funktion
Philips Semiconductors
6. Pinning information
6.1 Pinning
P89LPC938
8-bit microcontroller with 10-bit A/D converter
P2.0/ICB/AD07 1
P2.1/OCD/AD06 2
P0.0/CMP2/KBI0/AD05 3
P1.7/OCC/AD04 4
P1.6/OCB 5
P1.5/RST 6
VSS 7
P3.1/XTAL1 8
P3.0/XTAL2/CLKOUT 9
P1.4/INT1 10
P1.3/INT0/SDA 11
P1.2/T0/SCL 12
P2.2/MOSI 13
P2.3/MISO 14
P89LPC938FDH
28 P2.7/ICA
27 P2.6/OCA
26 P0.1/CIN2B/KBI1/AD00
25 P0.2/CIN2A/KBI2/AD01
24 P0.3/CIN1B/KBI3/AD02
23 P0.4/CIN1A/KBI4/AD03
22 P0.5/CMPREF/KBI5
21 VDD
20 P0.6/CMP1/KBI6
19 P0.7/T1/KBI7
18 P1.0/TXD
17 P1.1/RXD
16 P2.5/SPICLK
15 P2.4/SS
002aab101
Fig 3. TSSOP28 pin configuration.
P1.6/OCB 5
P1.5/RST 6
VSS 7
P3.1/XTAL1 8
P3.0/XTAL2/CLKOUT 9
P1.4/INT1 10
P1.3/INT0/SDA 11
P89LPC938FA
25 P0.2/CIN2A/KBI2/AD01
24 P0.3/CIN1B/KBI3/AD02
23 P0.4/CIN1A/KBI4/AD03
22 P0.5/CMPREF/KBI5
21 VDD
20 P0.6/CMP1/KBI6
19 P0.7/T1/KBI7
002aab085
Fig 4. PLCC28 pin configuration.
9397 750 14051
Product data sheet
Rev. 01 — 25 February 2005
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
6 of 68

6 Page









P89LPC938 pdf, datenblatt
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
Table 4: P89LPC938 Special function registers
* indicates SFRs that are bit addressable.
Name
Description
SFR Bit functions and addresses
addr. MSB
LSB
Reset value
Hex Binary
Bit address E7 E6 E5 E4 E3 E2 E1 E0
ACC*
Accumulator
E0H
00 00000000
AD0CON ADC0 control register
97H ENBI0 ENADCI TMM0 EDGE0 ADCI0 ENADC0 ADCS01 ADCS00 00
0
00000000
AD0INS ADC0 input select
A3H ADI07 ADI06 ADI05 ADI04 ADI03 ADI02 ADI01 ADI00 00
00000000
AD0MOD ADC0 mode register A
C0H BNDI0 BURST0 SCC0 SCAN0
-
-
-
- 00
00000000
A
AD0MOD ADC0 mode register B
A1H CLK2 CLK1 CLK0
-
-
-
-
- 00
000x0000
B
AUXR1 Auxiliary function register
A2H CLKLP EBRR ENT1 ENT0 SRST
0
-
DPS 00
000000x0
Bit address F7 F6 F5 F4 F3 F2 F1 F0
B* B register
F0H
00 00000000
BRGR0 [1] Baud rate generator rate low BEH
00 00000000
BRGR1 [1] Baud rate generator rate high BFH
00 00000000
BRGCON Baud rate generator control BDH
-
-
-
-
-
- SBRGS BRGEN 00 [1] xxxxxx00
CCCRA Capture compare A control
register
EAH ICECA2 ICECA1 ICECA0 ICESA ICNFA
FCOA OCMA1 OCMA0 00
00000000
CCCRB Capture compare B control
register
EBH ICECB2 ICECB1 ICECB0 ICESB ICNFB FCOB OCMB1 OCMB0 00
00000000
CCCRC Capture compare C control ECH
-
-
-
-
-
FCOC OCMC1 OCMC0 00
xxxxx000
register
CCCRD Capture compare D control EDH
-
-
-
-
-
FCOD OCMD1 OCMD0 00
xxxxx000
register
CMP1
Comparator 1 control register ACH
-
-
CE1
CP1
CN1
OE1
CO1
CMF1 00 [2] xx000000
CMP2
Comparator 2 control register ADH
-
-
CE2
CP2
CN2
OE2
CO2
CMF2 00 [2] xx000000
DEECON Data EEPROM control
F1H EEIF HVERR ECTL1 ECTL0
-
-
-
EADR8 0E
00001110
register
DEEDAT Data EEPROM data register F2H
00 00000000
DEEADR Data EEPROM address
register
F3H
00 00000000
DIVM
CPU clock divide-by-M
control
95H
00 00000000

12 Page





SeitenGesamt 30 Seiten
PDF Download[ P89LPC938 Schematic.PDF ]

Link teilen




Besondere Datenblatt

TeilenummerBeschreibungHersteller
P89LPC9308-bit microcontrollers with two-clock 80C51 core 4 kB/8 kB 3 V Flash with 256-byte data RAMNXP Semiconductors
NXP Semiconductors
P89LPC93018-bit MicrocontrollerNXP Semiconductors
NXP Semiconductors
P89LPC9301A18-bit MicrocontrollerNXP Semiconductors
NXP Semiconductors
P89LPC930FDH8-bit microcontrollers with two-clock 80C51 core 4 kB/8 kB 3 V Flash with 256-byte data RAMNXP Semiconductors
NXP Semiconductors
P89LPC931FDH8-bit microcontrollers with two-clock 80C51 core 4 kB/8 kB 3 V Flash with 256-byte data RAMNXP Semiconductors
NXP Semiconductors

TeilenummerBeschreibungHersteller
CD40175BC

Hex D-Type Flip-Flop / Quad D-Type Flip-Flop.

Fairchild Semiconductor
Fairchild Semiconductor
KTD1146

EPITAXIAL PLANAR NPN TRANSISTOR.

KEC
KEC


www.Datenblatt-PDF.com       |      2020       |      Kontakt     |      Suche