P80C31SBPN NXP Semiconductors, P80C31SBPN Datasheet - Page 10

MCU 8-Bit 80C 80C51 CISC ROMLess 3.3V/5V 40-Pin PDIP Tube

P80C31SBPN

Manufacturer Part Number
P80C31SBPN
Description
MCU 8-Bit 80C 80C51 CISC ROMLess 3.3V/5V 40-Pin PDIP Tube
Manufacturer
NXP Semiconductors
Datasheets

Specifications of P80C31SBPN

Package
40PDIP
Device Core
80C51
Family Name
80C
Maximum Speed
16 MHz
Operating Supply Voltage
3.3|5 V
Data Bus Width
8 Bit
Number Of Programmable I/os
32
Interface Type
UART
Number Of Timers
3
Ram Size
128 Byte
Program Memory Type
ROMLess
Operating Temperature
0 to 70 °C
Controller Family/series
80C51
No. Of I/o's
32
Ram Memory Size
128Byte
Cpu Speed
16MHz
No. Of Timers
3
Digital Ic Case Style
DIP
Supply Voltage Range
2.7V To 5.5V
Core Size
8 Bit
Embedded Interface Type
UART
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
P80C31SBPN
Manufacturer:
TDK-EPCOS
Quantity:
30 000
Part Number:
P80C31SBPN
Manufacturer:
PHILIPS
Quantity:
6
Part Number:
P80C31SBPN
Manufacturer:
NXP
Quantity:
1 079
Part Number:
P80C31SBPN
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
P80C31SBPN
Quantity:
54
Part Number:
P80C31SBPNЈ¬112
Manufacturer:
NXP
Quantity:
7 020
Philips Semiconductors
2000 Aug 07
80C51 8-bit microcontroller family
128/256 byte RAM ROMless low voltage (2.7V–5.5V),
low power, high speed (33 MHz)
T2EX Pin
Symbol
TF2
EXF2
RCLK
TCLK
EXEN2
TR2
C/T2
CP/RL2
T2 Pin
OSC
Position
T2CON.7
T2CON.6
T2CON.5
T2CON.4
T2CON.3
T2CON.2
T2CON.1
T2CON.0
12
Transition
Detector
(MSB)
TF2
C/T2 = 0
C/T2 = 1
Name and Significance
Timer 2 overflow flag set by a Timer 2 overflow and must be cleared by software. TF2 will not be set
when either RCLK or TCLK = 1.
Timer 2 external flag set when either a capture or reload is caused by a negative transition on T2EX and
EXEN2 = 1. When Timer 2 interrupt is enabled, EXF2 = 1 will cause the CPU to vector to the Timer 2
interrupt routine. EXF2 must be cleared by software. EXF2 does not cause an interrupt in up/down
counter mode (DCEN = 1).
Receive clock flag. When set, causes the serial port to use Timer 2 overflow pulses for its receive clock
in modes 1 and 3. RCLK = 0 causes Timer 1 overflow to be used for the receive clock.
Transmit clock flag. When set, causes the serial port to use Timer 2 overflow pulses for its transmit clock
in modes 1 and 3. TCLK = 0 causes Timer 1 overflows to be used for the transmit clock.
Timer 2 external enable flag. When set, allows a capture or reload to occur as a result of a negative
transition on T2EX if Timer 2 is not being used to clock the serial port. EXEN2 = 0 causes Timer 2 to
ignore events at T2EX.
Start/stop control for Timer 2. A logic 1 starts the timer.
Timer or counter select. (Timer 2)
Capture/Reload flag. When set, captures will occur on negative transitions at T2EX if EXEN2 = 1. When
cleared, auto-reloads will occur either with Timer 2 overflows or negative transitions at T2EX when
EXEN2 = 1. When either RCLK = 1 or TCLK = 1, this bit is ignored and the timer is forced to auto-reload
on Timer 2 overflow.
EXF2
EXEN2
0 = Internal timer (OSC/12)
1 = External event counter (falling edge triggered).
Figure 1. Timer/Counter 2 (T2CON) Control Register
Control
RCLK
Figure 2. Timer 2 in Capture Mode
TR2
Control
Capture
TCLK
10
RCAP2L
(8-bits)
EXEN2
TL2
(8-bits)
RCAP2H
TR2
TH2
C/T2
EXF2
TF2
CP/RL2
(LSB)
80C31/80C32
Product specification
SU00728
SU00066
Interrupt
Timer 2

Related parts for P80C31SBPN