EEWORLDEEWORLDEEWORLD

Part Number

Search

P89LPC952FBD

Description
8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC
CategoryThe embedded processor and controller    Microcontrollers and processors   
File Size268KB,69 Pages
ManufacturerNXP
Websitehttps://www.nxp.com
Environmental Compliance
Download Datasheet Parametric Compare View All

P89LPC952FBD Overview

8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC

P89LPC952FBD Parametric

Parameter NameAttribute value
Is it lead-free?Lead free
Is it Rohs certified?conform to
MakerNXP
Parts packaging codeQFP
package instruction10 X 10 MM, 1.40 MM HEIGHT, PLASTIC, MS-026, SOT389-1, LQFP-44
Contacts44
Reach Compliance Codeunknow
Has ADCYES
Other featuresALSO OPERATES AT 2.4V SUPPLY
Address bus width
bit size8
maximum clock frequency18 MHz
DAC channelYES
DMA channelNO
External data bus width
JESD-30 codeS-PQFP-G44
JESD-609 codee2
length10 mm
Humidity sensitivity level1
Number of I/O lines40
Number of terminals44
Maximum operating temperature85 °C
Minimum operating temperature-40 °C
PWM channelYES
Package body materialPLASTIC/EPOXY
encapsulated codeLQFP
Package shapeSQUARE
Package formFLATPACK, LOW PROFILE
Peak Reflow Temperature (Celsius)260
Certification statusNot Qualified
ROM programmabilityFLASH
Maximum seat height1.6 mm
speed18 MHz
Maximum supply voltage3.6 V
Minimum supply voltage3 V
Nominal supply voltage3.3 V
surface mountYES
technologyCMOS
Temperature levelINDUSTRIAL
Terminal surfaceTin/Silver (Sn/Ag)
Terminal formGULL WING
Terminal pitch0.8 mm
Terminal locationQUAD
Maximum time at peak reflow temperature30
width10 mm
uPs/uCs/peripheral integrated circuit typeMICROCONTROLLER
P89LPC952/954
8-bit microcontroller with accelerated two-clock 80C51 core
8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC
Rev. 04 — 24 July 2008
Product data sheet
1. General description
The P89LPC952/954 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 P89LPC952/954 in order to reduce component count,
board space, and system cost.
2. Features
2.1 Principal features
I
8 kB/16 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.
I
256-byte RAM data memory and a 256-byte auxiliary on-chip RAM.
I
8-input multiplexed 10-bit ADC with window comparator that can generate an interrupt
for in or out of range results. Two analog comparators with selectable inputs and
reference source.
I
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.
I
Two enhanced UARTs with a fractional baud rate generator, break detect, framing
error detection, and automatic address detection; 400 kHz byte-wide I
2
C-bus
communication port and SPI communication port.
I
High-accuracy internal RC oscillator option, with clock doubler option, allows operation
without external oscillator components. The RC oscillator option is selectable and fine
tunable. Fast switching between the internal RC oscillator and any oscillator source
provides optimal support of minimal power active mode with fast switching to
maximum performance.
I
2.4 V to 3.6 V V
DD
operating range. I/O pins are 5 V tolerant (may be pulled up or
driven to 5.5 V).
I
44-pin and 48-pin packages with 40 and 42 I/O pins minimum while using on-chip
oscillator and reset options.
I
Port 5 has high current sourcing/sinking (20 mA) for all Port 5 pins. All other port pins
have high sinking capability (20 mA). A maximum limit is specified for the entire chip.
I
Watchdog timer with separate on-chip oscillator, requiring no external components.
The watchdog prescaler is selectable from eight values.

P89LPC952FBD Related Products

P89LPC952FBD P89LPC952 P89LPC954 P89LPC952FA P89LPC954FA P89LPC954FBD48 P89LPC954FBD44
Description 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC 8-bit microcontroller with accelerated two-clock 80C51 core 8 kB/16 kB 3 V byte-erasable flash with 10-bit ADC
Is it lead-free? Lead free - - Lead free Lead free - Lead free
Is it Rohs certified? conform to - - conform to conform to - conform to
Maker NXP - - NXP NXP - NXP
Parts packaging code QFP - - LPCC LPCC - QFP
package instruction 10 X 10 MM, 1.40 MM HEIGHT, PLASTIC, MS-026, SOT389-1, LQFP-44 - - PLASTIC, MS-018, SOT187-2, LCC-44 PLASTIC, MS-018, SOT187-2, LCC-44 - 10 X 10 MM, 1.40 MM HEIGHT, PLASTIC, MS-026, SOT389-1, LQFP-44
Contacts 44 - - 44 44 - 44
Reach Compliance Code unknow - - unknow compli - compli
Has ADC YES - - YES YES - YES
Other features ALSO OPERATES AT 2.4V SUPPLY - - ALSO OPERATES AT 2.4V SUPPLY ALSO OPERATES AT 2.4V SUPPLY - ALSO OPERATES AT 2.4V SUPPLY
bit size 8 - - 8 8 - 8
maximum clock frequency 18 MHz - - 18 MHz 18 MHz - 18 MHz
DAC channel YES - - YES YES - YES
DMA channel NO - - NO NO - NO
JESD-30 code S-PQFP-G44 - - S-PQCC-J44 S-PQCC-J44 - S-PQFP-G44
JESD-609 code e2 - - e3 e3 - e3
length 10 mm - - 16.585 mm 16.585 mm - 10 mm
Humidity sensitivity level 1 - - 3 3 - 1
Number of I/O lines 40 - - 40 40 - 40
Number of terminals 44 - - 44 44 - 44
Maximum operating temperature 85 °C - - 85 °C 85 °C - 85 °C
Minimum operating temperature -40 °C - - -40 °C -40 °C - -40 °C
PWM channel YES - - YES YES - YES
Package body material PLASTIC/EPOXY - - PLASTIC/EPOXY PLASTIC/EPOXY - PLASTIC/EPOXY
encapsulated code LQFP - - QCCJ QCCJ - LQFP
Package shape SQUARE - - SQUARE SQUARE - SQUARE
Package form FLATPACK, LOW PROFILE - - CHIP CARRIER CHIP CARRIER - FLATPACK, LOW PROFILE
Peak Reflow Temperature (Celsius) 260 - - 245 245 - 260
Certification status Not Qualified - - Not Qualified Not Qualified - Not Qualified
ROM programmability FLASH - - FLASH FLASH - FLASH
Maximum seat height 1.6 mm - - 4.57 mm 4.57 mm - 1.6 mm
speed 18 MHz - - 18 MHz 18 MHz - 18 MHz
Maximum supply voltage 3.6 V - - 3.6 V 3.6 V - 3.6 V
Minimum supply voltage 3 V - - 3 V 3 V - 3 V
Nominal supply voltage 3.3 V - - 3.3 V 3.3 V - 3.3 V
surface mount YES - - YES YES - YES
technology CMOS - - CMOS CMOS - CMOS
Temperature level INDUSTRIAL - - INDUSTRIAL INDUSTRIAL - INDUSTRIAL
Terminal surface Tin/Silver (Sn/Ag) - - Tin (Sn) Tin (Sn) - Tin (Sn)
Terminal form GULL WING - - J BEND J BEND - GULL WING
Terminal pitch 0.8 mm - - 1.27 mm 1.27 mm - 0.8 mm
Terminal location QUAD - - QUAD QUAD - QUAD
Maximum time at peak reflow temperature 30 - - 30 30 - 30
width 10 mm - - 16.585 mm 16.585 mm - 10 mm
uPs/uCs/peripheral integrated circuit type MICROCONTROLLER - - MICROCONTROLLER MICROCONTROLLER - MICROCONTROLLER
LCD display system
[i=s] This post was last edited by jameswangsynnex on 2015-3-3 20:01 [/i] What kind of software should I use when using SONY's LCD display chip?...
wangbin010406 Mobile and portable
Problem with start.s file
I am using u-boot1.3.2, and the development board is s3c2440, so I am using cpu/arm920t/start.s. If anyone has seen this file, please help answer the following questions: 1. There are the following se...
chen57 Embedded System
Who has a 16*16 dot matrix application?
Who has a 16*16 dot matrix application?...
laiting20080104 MCU
WinAvr+AvrStudio environment, using C language, requires Makefile when compiling, how to operate?
WinAVR+AVRStudio environment, using C language, requires Makefile when compiling. Can Makefile only be generated in WinAVR? Can it be generated in AVRStudio? Can it be automatically generated through ...
w_d_j Microchip MCU
How to draw a dot matrix in protel
I want to make a PCB recently, and I need to use an 8*8 dot matrix, but there is no dot matrix in the protel library, so I have to make one myself. But how can it be consistent with the actual chip af...
mu03029827 Embedded System
Low power consumption
Low power consumption is added, but it needs to wake up every 10ms. Is such low power consumption meaningful? Can it reduce power consumption?I always feel that waking up every 10ms is too frequent....
HJ1219 Microcontroller MCU

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 1596  2205  2391  572  2775  33  45  49  12  56 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号