Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

P87LPC768FN Datasheet(PDF) 11 Page - NXP Semiconductors

Part # P87LPC768FN
Description  Low power, low price, low pin count 20 pin microcontroller with 4 kB OTP 8-bit A/D,and Pulse Width Modulator
Download  64 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  PHILIPS [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo PHILIPS - NXP Semiconductors

P87LPC768FN Datasheet(HTML) 11 Page - NXP Semiconductors

Back Button P87LPC768FN Datasheet HTML 7Page - NXP Semiconductors P87LPC768FN Datasheet HTML 8Page - NXP Semiconductors P87LPC768FN Datasheet HTML 9Page - NXP Semiconductors P87LPC768FN Datasheet HTML 10Page - NXP Semiconductors P87LPC768FN Datasheet HTML 11Page - NXP Semiconductors P87LPC768FN Datasheet HTML 12Page - NXP Semiconductors P87LPC768FN Datasheet HTML 13Page - NXP Semiconductors P87LPC768FN Datasheet HTML 14Page - NXP Semiconductors P87LPC768FN Datasheet HTML 15Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 64 page
background image
Philips Semiconductors
Preliminary data
87LPC768
Low power, low price, low pin count (20 pin) microcontroller
with 4 kB OTP 8-bit A/D, Pulse Width Modulator
2001 Aug 06
9
FUNCTIONAL DESCRIPTION
Details of 87LPC768 functions will be described in the following
sections.
Enhanced CPU
The 87LPC768 uses an enhanced 80C51 CPU which runs at twice the
speed of standard 80C51 devices. This means that the performance of
the 87LPC768 running at 5 MHz is exactly the same as that of a
standard 80C51 running at 10 MHz. A machine cycle consists of 6
oscillator cycles, and most instructions execute in 6 or 12 clocks. A
user configurable option allows restoring standard 80C51 execution
timing. In that case, a machine cycle becomes 12 oscillator cycles.
In the following sections, the term “CPU clock” is used to refer to the
clock that controls internal instruction execution. This may
sometimes be different from the externally applied clock, as in the
case where the part is configured for standard 80C51 timing by
means of the CLKR configuration bit or in the case where the clock
is divided down via the setting of the DIVM register. These features
are described in the Oscillator section.
Analog Functions
The 87LPC768 incorporates analog peripheral functions: an Analog
to Digital Converter and two Analog Comparators. In order to give
the best analog function performance and to minimize power
consumption, pins that are being used for analog functions must
have the digital outputs and inputs disabled.
Digital outputs are disabled by putting the port output into the Input
Only (high impedance) mode as described in the I/O Ports section.
Digital inputs on port 0 may be disabled through the use of the
PT0AD register. Each bit in this register corresponds to one pin of
Port 0. Setting the corresponding bit in PT0AD disables that pin’s
digital input. Port bits that have their digital inputs disabled will be
read as 0 by any instruction that accesses the port.
Analog to Digital Converter
The 87LPC768 incorporates a four channel, 8-bit A/D converter. The
A/D inputs are alternate functions on four port 0 pins. Because the
device has a very limited number of pins, the A/D power supply and
references are shared with the processor power pins, VDD and VSS.
The A/D converter operates down to a VDD supply of 3.0V.
The A/D converter circuitry consists of a 4-input analog multiplexer
and an 8-bit successive approximation ADC. The A/D employs a
ratiometric potentiometer which guarantees DAC monotonicity.
The A/D converter is controlled by the special function register
ADCON. Details of ADCON are shown in Figure 2. The A/D must be
enabled by setting the ENADC bit at least 10 microseconds before a
conversion is started, to allow time for the A/D to stabilize. Prior to
the beginning of an A/D conversion, one analog input pin must be
selected for conversion via the AADR1 and AADR0 bits. These bits
cannot be changed while the A/D is performing a conversion.
An A/D conversion is started by setting the ADCS bit, which remains
set while the conversion is in progress. When the conversion is
complete, the ADCS bit is cleared and the ADCI bit is set. When
ADCI is set, it will generate an interrupt if the interrupt system is
enabled, the A/D interrupt is enabled (via the EAD bit in the IE1
register), and the A/D interrupt is the highest priority pending
interrupt.
When a conversion is complete, the result is contained in the
register DAC0. This value will not change until another conversion is
started. Before another A/D conversion may be started, the ADCI bit
must be cleared by software. The A/D channel selection may be
changed by the same instruction that sets ADCS to start a new
conversion, but not by the same instruction that clears ADCI.
The connections of the A/D converter are shown in Figure 3.
The ideal A/D result may be calculated as follows:
Result
+ (V
IN–VSS)x
256
V
DD–VSS
(round result to the nearest integer)


Similar Part No. - P87LPC768FN

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
P87LPC768FN PHILIPS-P87LPC768FN Datasheet
94Kb / 2P
   Low Power, Low System Cost 80C51 MCU with ADC and PWM
2000
More results

Similar Description - P87LPC768FN

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
87LPC769 PHILIPS-87LPC769 Datasheet
306Kb / 61P
   Low power, low price, low pin count 20 pin microcontroller with 4 kB OTP 8-bit A/D, and DAC
2001 Jan 11
87LPC767 PHILIPS-87LPC767 Datasheet
320Kb / 60P
   Low power, low price, low pin count 20 pin microcontroller with 4-kbyte OTP and 8-bit A/D converter
2001 Aug 07
87LPC764 PHILIPS-87LPC764 Datasheet
307Kb / 56P
   Low power, low price, low pin count 20 pin microcontroller with 4 kbyte OTP
2001 Oct 26
P87LPC764BN112 PHILIPS-P87LPC764BN112 Datasheet
329Kb / 60P
   Low power, low price, low pin count (20 pin) microcontroller with 4 kbyte OTP
2003 Sep 03
P87LPC764 PHILIPS-P87LPC764 Datasheet
322Kb / 60P
   Low power, low price, low pin count (20 pin) microcontroller with 4 kbyte OTP
2003 Sep 03
87LPC762 PHILIPS-87LPC762 Datasheet
312Kb / 57P
   Low power, low price, low pin count 20 pin microcontroller with 2 kbyte OTP
2001 Oct 26
P87LPC759 PHILIPS-P87LPC759 Datasheet
168Kb / 38P
   Low power, low price, low pin count (14 pin) microcontroller with 1 kbyte OTP
2002 Mar 21
P87LPC760 PHILIPS-P87LPC760 Datasheet
290Kb / 56P
   Low power, low price, low pin count (14 pin) microcontroller with 1 kbyte OTP
2002 Mar 07
P87LPC761 PHILIPS-P87LPC761 Datasheet
299Kb / 58P
   Low power, low price, low pin count (16 pin) microcontroller with 2 kbyte OTP
2002 Mar 07
logo
ATMEL Corporation
AT83EB5114 ATMEL-AT83EB5114 Datasheet
1Mb / 95P
   Low-pin-count 8-bit microcontroller with A/D converter
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com