P87C591VFA/00,512 NXP Semiconductors, P87C591VFA/00,512 Datasheet - Page 61

IC 80C51 MCU 16K OTP 44-PLCC

P87C591VFA/00,512

Manufacturer Part Number
P87C591VFA/00,512
Description
IC 80C51 MCU 16K OTP 44-PLCC
Manufacturer
NXP Semiconductors
Series
87Cr
Datasheet

Specifications of P87C591VFA/00,512

Core Processor
8051
Core Size
8-Bit
Speed
12MHz
Connectivity
CAN, EBI/EMI, I²C, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
32
Program Memory Size
16KB (16K x 8)
Program Memory Type
OTP
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
4.75 V ~ 5.25 V
Data Converters
A/D 6x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
44-PLCC
Processor Series
P87C5x
Core
80C51
Data Bus Width
8 bit
Data Ram Size
512 B
Interface Type
CAN, I2C, UART
Maximum Clock Frequency
12 MHz
Number Of Programmable I/os
32
Number Of Timers
3
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 6 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
Other names
568-1256-5
935268182512
P87C591VFAA

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
P87C591VFA/00,512
Manufacturer:
TI
Quantity:
8
Part Number:
P87C591VFA/00,512
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Philips Semiconductors
14.3
There are several possibilities to generate the baud rate
clock for the serial port depending on the mode in which it
is operating.
For clarification some terms regarding the difference
between “baud rate clock” and “baud rate” should be
mentioned. The serial interface requires a clock rate which
is 16 times the baud rate for internal synchronization.
Therefore, the baud rate generators have to provide a
“baud rate clock” to the serial interface which - there
14.3.1
Table 38 Internal Baud Rate Generator Prescaler Low Register S0PSL (address FAH)
Prescaler load value
Table 39 Description of S0PSL bits
Table 40 Internal Baud Rate Generator Prescaler High Register S0PSH (address FBH)
Prescaler higher nibble load value
Table 41 Description of S0PSH bits
14.3.2
Table 42 PCON (address 87H)
Prescaler load value
Table 43 Description of SMOD1 and SMOD0 bits
2000 Jul 26
Single-chip 8-bit microcontroller with CAN controller
7 to 0
6 to 4
3 to 0
SMOD1
5 to 0
BIT
BIT
BIT
SPS
7
7
6
7
7
7
Baud Rate Generation
I
PCON
NTERNAL
SYMBOL
SYMBOL
(POF) to (IDL) Description refer to Section 11.3.5 “Power Control Register (PCON)”.
FOR THE
SYMBOL
SPS
SMOD1
SMOD0
SMOD0
B
AUD
6
6
6
R
I
NTERNAL
ATE
Baud reload low value. Lower 8 bits of the baud rate timer reload value.
Baud rate generator enable. When set, the baud rate of serial interface is derived from
the dedicated baud rate generator. When cleared (default after reset), baud rate is derived
from the Timer 1 overflow rate.
Reserved.
Baud rate generator reload high value. Upper four bits of the baud rate timer value.
G
Double Baud rate. When set, the baud rate of serial interface is modes 1, 2, 3 is
doubled. After reset this bit is cleared.
Double Baud rate. Selects SM0/FE for SCON.7 bit.
ENERATOR
(POF)
B
AUD
5
5
5
R
ATE
P
RESCALER
G
ENERATOR
(WLE)
prescaler load value
4
4
4
S0PSH, S0PSL
61
divided by 16 - results in the actual “baud rate”. However,
all formulas given in the following section already include
the factor and calculate the final baud rate. Further, the
abbreviation f
(oscillator or external input clock operation).
The baud rate of the serial port is controlled by the two bits
SPS and SMOD1 which are located in the Special
Function Registers S0PSH and PCON. In SFRs S0PSH
and S0PSL the prescaler load value of the internal baud
rate generator can be programmed (see Table 38 to 43).
(GF1)
DESCRIPTION
DESCRIPTION
3
3
3
DESCRIPTION
CLK
higher nibble load value
refers to the external clock frequency
(GF0)
2
2
2
Preliminary Specification
(PD)
1
1
1
P8xC591
(IDL)
0
0
0

Related parts for P87C591VFA/00,512