没有合适的资源?快使用搜索试试~ 我知道了~
芯片80C51的技术资料
需积分: 13 29 下载量 15 浏览量
2008-11-29
22:51:19
上传
评论
收藏 327KB PDF 举报
温馨提示
试读
22页
芯片80C51的技术资料,包括简单的内部结构,各个引脚的用处等 这对学习单片机并且是80C51的人大有用处
资源推荐
资源详情
资源评论
Philips Semiconductors Product specification
80C31/80C51/87C51CMOS single-chip 8-bit microcontrollers
3-3
1996 Aug 16 853–0169 17187
DESCRIPTION
The Philips 80C31/80C51/87C51 is a high-performance
microcontroller fabricated with Philips high-density CMOS
technology. The CMOS 8XC51 is functionally compatible with the
NMOS 8031/8051 microcontrollers. The Philips CMOS technology
combines the high speed and density characteristics of HMOS with
the low power attributes of CMOS. Philips epitaxial substrate
minimizes latch-up sensitivity.
The 8XC51 contains a 4k × 8 ROM (80C51) EPROM (87C51), a 128
× 8 RAM, 32 I/O lines, two 16-bit counter/timers, a five-source,
two-priority level nested interrupt structure, a serial I/O port for either
multi-processor communications, I/O expansion or full duplex UART,
and on-chip oscillator and clock circuits.
In addition, the device has two software selectable modes of power
reduction—idle mode and power-down mode. The idle mode freezes
the CPU while allowing the RAM, timers, serial port, and interrupt
system to continue functioning. The power-down mode saves the
RAM contents but freezes the oscillator, causing all other chip
functions to be inoperative.
FEATURES
•8031/8051 compatible
– 4k × 8 ROM (80C51)
– 4k × 8 EPROM (87C51)
– ROMless (80C31)
– 128 × 8 RAM
– Two 16-bit counter/timers
– Full duplex serial channel
– Boolean processor
•Memory addressing capability
– 64k ROM and 64k RAM
•Power control modes:
– Idle mode
– Power-down mode
• CMOS and TTL compatible
•Five speed ranges at V
CC
= 5V
– 12MHz
– 16MHz
– 24MHz
– 33MHz
•Five package styles
•Extended temperature ranges
•OTP package available
PIN CONFIGURATIONS
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
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
RST
RxD/P3.0
TxD/P3.1
INT0
/P3.2
INT1
/P3.3
T0/P3.4
T1/P3.5
P1.7
WR
/P3.6
RD
/P3.7
XTAL2
XTAL1
V
SS
P2.0/A8
P2.1/A9
P2.2/A10
P2.3/A11
P2.4/A12
P2.5/A13
P2.6/A14
P2.7/A15
PSEN
ALE/PROG
EA/V
PP
P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
V
CC
CERAMIC
AND
PLASTIC
DUAL
IN-LINE
PACKAGE
CERAMIC
AND
PLASTIC
LEAD
CHIP
CARRIER
6140
7
17
39
29
18 28
PLASTIC
QUAD
FLAT
PACK
44
34
1
11
33
23
12 22
SU00001
SEE PAGE 3-6 FOR QFP AND LCC PIN FUNCTIONS.
Philips Semiconductors Product specification
80C31/80C51/87C51CMOS single-chip 8-bit microcontrollers
1996 Aug 16
3-4
ORDERING INFORMATION
PHILIPS NORTH AMERICA
EPROM
DRAWING
NUMBER
ROMless ROM
DRAWING
NUMBER
TEMPERATURE RANGE
o
C
AND PACKAGE
1
Freq
MHz
SC87C51CCF40 0590B 0 to +70, Ceramic Dual In-line Package, UV 3.5 to 12
SC87C51CCK44 1472A 0 to +70, Ceramic Leaded Chip Carrier, UV 3.5 to 12
SC87C51CCN40
SOT129-1
SC80C31BCCN40 SC80C51BCCN40
SOT129-1
0 to +70, Plastic Dual In-line Package, OTP 3.5 to 12
SC87C51CCA44 SOT187-2 SC80C31BCCA44 SC80C51BCCA44
SOT187-2
0 to +70, Plastic Leaded Chip Carrier, OTP 3.5 to 12
SC87C51CCB44
SOT307-2
SC80C31BCCB44 SC80C51BCCB44 SOT307-2 0 to +70, Plastic Quad Flat Pack, OTP 3.5 to 12
SC87C51ACF40 0590B –40 to +85, Ceramic Dual In-line Package, UV 3.5 to 12
SC87C51ACN40
SOT129-1
SC80C31BACN40 SC80C51BACN40
SOT129-1
–40 to +85, Plastic Dual In-line Package, OTP 3.5 to 12
SC87C51ACA44 SOT187-2 SC80C31BACA44 SC80C51BACA44 SOT187-2 –40 to +85, Plastic Leaded Chip Carrier, OTP 3.5 to 12
SC87C51ACB44 SOT307-2 SC80C31BACB44 SC80C51BACB44 SOT307-2 –40 to +85, Plastic Quad Flat Pack, OTP 3.5 to 12
SC87C51CGF40 0590B 0 to +70, Ceramic Dual In-line Package, UV 3.5 to 16
SC87C51CGK44 1472A 0 to +70, Ceramic Leaded Chip Carrier, UV 3.5 to 16
SC87C51CGN40
SOT129-1
SC80C31BCGN40 SC80C51BCGN40
SOT129-1
0 to +70, Plastic Dual In-line Package, OTP 3.5 to 16
SC87C51CGA44 SOT187-2 SC80C31BCGA44 SC80C51BCGA44 SOT187-2 0 to +70, Plastic Leaded Chip Carrier, OTP 3.5 to 16
SC87C51CGB44 SOT307-2 SC80C31BCGB44 SC80C51BCGB44 SOT307-2 0 to +70, Plastic Quad Flat Pack, OTP 3.5 to 16
SC87C51AGF40 0590B –40 to +85, Ceramic Dual In-line Package, UV 3.5 to 16
SC87C51AGN40
SOT129-1
SC80C31BAGN40 SC80C51BAGN40
SOT129-1
–40 to +85, Plastic Dual In-line Package, OTP 3.5 to 16
SC87C51AGA44 SOT187-2 SC80C31BAGA44 SC80C51BAGA44 SOT187-2 –40 to +85, Plastic Leaded Chip Carrier, OTP 3.5 to 16
SC87C51AGB44 SOT307-2 SC80C31BAGB44 SC80C51BAGB44 SOT307-2 –40 to +85, Plastic Quad Flat Pack, OTP 3.5 to 16
SC87C51CPF40 0590B 0 to +70, Ceramic Dual In-line Package, UV 3.5 to 24
SC87C51CPK44 1472A 0 to +70, Ceramic Leaded Chip Carrier, UV 3.5 to 24
SC87C51CPN40
SOT129-1
SC80C31BCPN40 SC80C51BCPN40
SOT129-1
0 to +70, Plastic Dual In-line Package, OTP 3.5 to 24
SC87C51CPA44 SOT187-2 SC80C31BCPA44 SC80C51BCPA44 SOT187-2 0 to +70, Plastic Leaded Chip Carrier, OTP 3.5 to 24
SC87C51APF40 0590B –40 to +85, Ceramic Dual In-line Package, UV
SC87C51APN40
SOT129-1
SC80C31BAPN40 SC80C51BAPN40
SOT129-1
–40 to +85, Plastic Dual In-line Package, OTP 3.5 to 24
SC87C51APA44 SOT187-2 SC80C31BAPA44 SC80C51BAPA44 SOT187-2 –40 to +85, Plastic Leaded Chip Carrier, OTP 3.5 to 24
SC87C51CYF40 0590B 0 to +70, Ceramic Dual In-line Package, UV 3.5 to 33
SC87C51CYK44 1472A 0 to +70, Ceramic Leaded Chip Carrier, UV 3.5 to 33
SC87C51CYN40
SOT129-1
SC80C31BCYN40 SC80C51BCYN40
SOT129-1
0 to +70, Plastic Dual In-line Package, OTP 3.5 to 33
SC87C51CYA44 SOT187-2 SC80C31BCYA44 SC80C51BCYA44 SOT187-2 0 to +70, Plastic Leaded Chip Carrier, OTP 3.5 to 33
1. OTP = One Time Programmable EPROM. UV = UV Erasable EPROM
2. SOT311 replaced by SOT307-2.
Philips Semiconductors Product specification
80C31/80C51/87C51CMOS single-chip 8-bit microcontrollers
1996 Aug 16
3-5
ORDERING INFORMATION (Continued)
PHILIPS
ROMless
(ORDER NUMBER)
ROMless
(MARKING NUMBER)
ROM
DRAWING
NUMBER
TEMPERATURE RANGE
o
C
AND PACKAGE
1
Freq
MHz
PCB80C31-2 N PCB80C31BH2-12P PCB80C51BH-2P SOT129-1 0 to +70, Plastic Dual In-line Package, OTP 0.5 to 12
PCB80C31-2 A PCB80C31BH2-12
WP
PCB80C51BH-2WP SOT187-2 0 to +70, Plastic Leaded Chip Carrier, OTP 0.5 to 12
PCB80C31BH2-12H PCB80C51BH-2H SOT307-2
2
0 to +70, Plastic Quad Flat Pack, OTP 0.5 to 12
PCB80C31-3 N PCB80C31BH3-16P PCB80C51BH-3P SOT129-1 0 to +70, Plastic Dual In-line Package, OTP 1.2 to 16
PCB80C31-3 A PCB80C31BH3-16
WP
PCB80C51BH-3WP SOT187-2 0 to +70, Plastic Leaded Chip Carrier, OTP 1.2 to 16
PCB80C31BH3-16H PCB80C51BH-3H SOT307-2
2
0 to +70, Plastic Quad Flat Pack, OTP 1.2 to 16
PCF80C31-3 N PCF80C31BH3-16P PCF80C51BH-3P SOT129-1 –40 to +85, Plastic Dual In-line Package, OTP 1.2 to 16
PCF80C31-3 A PCF80C31BH3-16
WP
PCF80C51BH-3WP SOT187-2 –40 to +85, Plastic Leaded Chip Carrier, OTP 1.2 to 16
PCF80C31BH3-16H PCF80C51BH-3H SOT307-2
2
–40 to +85, Plastic Quad Flat Pack, OTP 1.2 to 16
PCA80C31BH3-16P PCA80C51BH-3P SOT129-1 –40 to +125, Plastic Dual In-line Package 1.2 to 16
PCA80C31BH3-16
WP
PCA80C51BH-3WP SOT187-2 –40 to +125, Plastic Leaded Chip Carrier 1.2 to 16
PCB80C31-4 N PCB80C31BH4-24P PCB80C51BH-4P SOT129-1 0 to +70, Plastic Dual In-line Package, OTP 1.2 to 24
PCB80C31-4 A PCB80C31BH4-24
WP
PCB80C51BH-4WP SOT187-2 0 to +70, Plastic Leaded Chip Carrier, OTP 1.2 to 24
PCB80C31BH4-24H PCB80C51BH-4H SOT307-2
2
0 to +70, Plastic Quad Flat Pack, OTP 1.2 to 24
PCF80C31-4 N PCF80C31BH4-24P PCF80C51BH-4P SOT129-1 –40 to +85, Plastic Dual In-line Package, OTP 1.2 to 24
PCF80C31-4 A PCF80C31BH4-24
WP
PCF80C51BH-4WP SOT187-2 –40 to +85, Plastic Leaded Chip Carrier, OTP 1.2 to 24
PCF80C31BH4-24H PCF80C51BH-4H SOT307-2
2
–40 to +85, Plastic Leaded Chip Carrier, OTP 1.2 to 24
PCB80C31-5 N PCB80C31BH5-30P PCB80C51BH-5P SOT129-1 0 to +70, Plastic Dual In-line Package 1.2 to 33
PCB80C31-5 A PCB80C31BH5-30
WP
PCB80C51BH-5WP SOT187-2 0 to +70, Plastic Leaded Chip Carrier 1.2 to 33
PCB80C31-5 B PCB80C31BH5-30H PCB80C51BH-5H SOT307-2
2
0 to +70, Plastic Quad Flat Pack 1.2 to 33
Philips Semiconductors Product specification
80C31/80C51/87C51CMOS single-chip 8-bit microcontrollers
1996 Aug 16
3-6
CERAMIC AND PLASTIC LEADED CHIP CARRIER
PIN FUNCTIONS
LCC
6140
7
17
39
29
18 28
Pin Function
1 NC*
2 P1.0
3 P1.1
4 P1.2
5 P1.3
6 P1.4
7 P1.5
8 P1.6
9 P1.7
10 RST
11 P3.0/RxD
12 NC*
13 P3.1/TxD
14 P3.2/INT0
15 P3.3/INT1
Pin Function
16 P3.4/T0
17 P3.5/T1
18 P3.6/WR
19 P3.7/RD
20 XTAL2
21 XTAL1
22 V
SS
23 NC*
24 P2.0/A8
25 P2.1/A9
26 P2.2/A10
27 P2.3/A11
28 P2.4/A12
29 P2.5/A13
30 P2.6/A14
Pin Function
31 P2.7/A15
32 PSEN
33 ALE/PROG
34 NC*
35 EA/V
PP
36 P0.7/AD7
37 P0.6/AD6
38 P0.5/AD5
39 P0.4/AD4
40 P0.3/AD3
41 P0.2/AD2
42 P0.1/AD1
43 P0.0/AD0
44 V
CC
SU00002
* DO NOT CONNECT
PLASTIC QUAD FLAT PACK
PIN FUNCTIONS
Pin Function
1 P1.5
2 P1.6
3 P1.7
4 RST
5 P3.0/RxD
6 NC*
7 P3.1/TxD
8 P3.2/INT0
9 P3.3/INT1
10 P3.4/T0
11 P3.5/T1
12 P3.6/WR
13 P3.7/RD
14 XTAL2
15 XTAL1
Pin Function
16 V
SS
17 NC*
18 P2.0/A8
19 P2.1/A9
20 P2.2/A10
21 P2.3/A11
22 P2.4/A12
23 P2.5/A13
24 P2.6/A14
25 P2.7/A15
26 PSEN
27 ALE/PROG
28 NC*
29 EA
/V
PP
30 P0.7/AD7
Pin Function
31 P0.6/AD6
32 P0.5/AD5
33 P0.4/AD4
34 P0.3/AD3
35 P0.2/AD2
36 P0.1/AD1
37 P0.0/AD0
38 V
CC
39 NC*
40 P1.0
41 P1.1
42 P1.2
43 P.13
44 P1.4
PQFP
44 34
1
11
33
23
12 22
SU00003
* DO NOT CONNECT
LOGIC SYMBOL
PORT 0
PORT 1PORT 2
PORT 3
ADDRESS AND
DATA BUS
ADDRESS BUS
SECONDARY FUNCTIONS
RxD
TxD
INT0
INT1
T0
T1
WR
RD
RST
EA
/V
PP
PSEN
ALE/PROG
V
SS
V
CC
XTAL1
XTAL2
SU00004
Philips Semiconductors Product specification
80C31/80C51/87C51CMOS single-chip 8-bit microcontrollers
1996 Aug 16
3-7
BLOCK DIAGRAM
PSEN
EA/V
PP
ALE/PROG
RST
XTAL1 XTAL2
V
CC
V
SS
PORT 0
DRIVERS
PORT 2
DRIVERS
RAM ADDR
REGISTER
RAM
PORT 0
LATCH
PORT 2
LATCH
ROM/EPROM
REGISTER
B
ACC
STACK
POINTER
TMP2
TMP1
ALU
TIMING
AND
CONTROL
INSTRUCTION
REGISTER
PD
OSCILLATOR
PSW
PORT 1
LATCH
PORT 3
LATCH
PORT 1
DRIVERS
PORT 3
DRIVERS
PROGRAM
ADDRESS
REGISTER
BUFFER
PC
INCRE-
MENTER
PROGRAM
COUNTER
DPTR
PCON SCON TMOD TCON
TH0 TL0 TH1
TL1
SBUF IE IP
INTERRUPT, SERIAL
PORT AND TIMER BLOCKS
P1.0–P1.7
P3.0–P3.7
P0.0–P0.7 P2.0–P2.7
SU00005
剩余21页未读,继续阅读
资源评论
lxd3123033
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功