ChipFind - документация

Электронный компонент: SD60C51

Скачать:  PDF   ZIP
www.docs.chipfind.ru
background image
KSI-W001-000
1
SD60C31/P, SD60C51/P
CMOS SINGLE-COMPONENT 8-BIT MICROCOMPUTER
Description
The AUK 60C31/P 60C51/P is a high-performance micro controller fabricated with AUK
high-density CMOS technology. The AUK CMOS technology combines the high speed and
density characteristics of MOS with the low power attributes of CMOS.
The 60C51 contains a 4K x 8 ROM, a 128 x 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 communication, 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.
Features
8-bit CPU optimized for control applications. Power control modes.
Pin-to-pin compatible with intel's 80C51/80C31.
60C51 low power mask programmable ROM 60C31 low power CPU only
64K Program Memory Space, Data Memory space
32K programmable I/O lines. Two 16bit timer/counters
High performance CMOS process. 5 interrupt sources.
2 Level programmable serial port 3.5 to 12MHz @ 5V 20%

Ordering
Information
Type NO.
Marking
Package Code
Type NO.
Marking
Package Code
SD60C31 SD60C31
PLCC44
SD60C31P SD60C31
DIP40
SD60C51 SD60C51
PLCC44
SD60C51P SD60C51
DIP40

Outline Dimensions unit :
mm
S
S
e
e
m
m
i
i
c
c
o
o
n
n
d
d
u
u
c
c
t
t
o
o
r
r
0
.12
0
(3
.0
48
)
0
.09
0
(2
.2
86
)
0.
048
(
1.
21
9)
0.
042
(1
.0
67
)
45
o
0 .6 95 (1 7.6 53 )
0 .6 85 (1 7.3 99 )
0 .6 56 (1 6.6 62 )
0 .6 50 (1 6.5 10 )
0
.
6
9
5
(1
7.
65
3)
0
.
6
8
5
(1
7.
39
9)
0.
65
6
(1
6.6
62
)
0.
65
0
(16
.5
10
)
0 .0 50 (1 .27 0)
0 .6 30 (16 .0 02 )
0 .5 90 (14 .9 06 )
S
E
AT
IN
G
PL
AN
E
MI
N
0.
02
0
(
0
.
5
0
8
)
BA
SE
P
LA
NE
0.
18
0
(
4
.
5
7
2
)
0
.
1
6
5
(4
.1
91
)
4 0
2 1
1
2 0
13.
4
0.2
1
5.24
15
MA
X
0.
2
5
1 .2 2T YP
2 .5 4
1. 4 0. 1
0. 5 0. 1
0.5
MIN
4
.
5
0.3
3.5
0.3
50.7 0. 2
PLCC44 DIP40
background image
KSI-W001-000
2
Absolute Maximum Ratings
Characteristic Rating
Unit
Ambient temperature under bias
0 ~+70
C
Storage temperature
-65 ~ +150
C
Voltage on any pin to Vss
-0.5~Vcc + 0.5
V
Maximum I
OL
per I/O pin
15
Power dissipation
1
Watt
Block Diagram


Description

The AUK 60C31/P 60C51/P is a high-performance micro controller fabricated with AUK
high-density CMOS technology. The AUK CMOS technology combines the high speed and
density characteristics of MOS with the low power attributes of CMOS.

The 60C51 contains a 4K8 ROM, a 1288 RAM, 32I/O lines, two 16-bit counter/times, a
five-source, two-priority level nested interrupt structure, a serial I/O port for either multi-
processor communication, I/O expansion or full duplex UART, and on-chip oscillator and
clock circuists.

In addition, the device has tow software selectable modes of power reduction idle mode
and powerdown mode. The idle mode freezes the CPU while allowing the RAM, times, serial
port, and interrupt system to continue functioning.
SD60C31/P SD60C51/P
Interrupt
Control
SFR
Timer 1
CPU
Osc
Bus
Control
Four I/O Ports
Serial
Port
Timer 0
128
RAM
4K
ROM
External
Interrupts
Counter
Input
TxD
RxD
P0
P2
P1
P3
Address/Data
Figure 60C51L Block Diagram
- F ig u re D MC 6 0 C 5 1 B lo c k D ia g ra m -
background image
KSI-W001-000
3

Pin Configuration
Pin Description
V
CC
: PIN 40 (DIP40), PIN 44 (PLCC44)
Supply voltage during normal, Idle and power down operations.

V
SS
: PIN 20 (DIP40), PIN 22 (PLCC44)
Circuit ground.
Port 0 : PIN 32~39 (DIP40), PIN 36~43 (PLCC44)
Port 0 is an 8bit open drain bi-directional I/O port. Port 0 pins that have 1's
written to the them float, and in that state can be used as high impedance inputs.
Port 0 is also the multiplexed low-order address and data bus during accesses
to
external program and data memory.
In this application it uses strong internal pullups when emitting 1's.
SD60C31/P SD60C51/P
44PLCC
7
8
9
10
12
11
13
14
15
16
17
39
38
37
36
34
35
33
32
31
30
29
18
19
20
21
23
22
24
25
26
27
28
P1.5
P1.6
P1.7
RST
RxD/P3.0
NC
TxD/3.1
INT0/P3.2
INT1/P3.3
T0/P3.4
T1/P3.5
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
EA/V
PP
NC
ALE/PROG
PSEN
P2.7/A15
P2.6/A14
P2.5/A13
WR
/P
3
.
6
RD
/P
3
.
7
XT
AL
2
XT
AL
1
V
SS
NC
A8
/
P
2
.
0
A9
/
P
2.
1
A1
0
/
P2
.2
A1
1
/
P2
.3
A
1
2
/
P2
.4
P1
.4
P1
.3
P1
.2
P1
.1
/T
2
E
X
P1
.0
/T
2
NC
V
CC
P0
.0
/
A
D0
P0
.1
/
A
D1
P
0.2
/
A
D2
P0
.3
/
A
D
3
40DIP
T2/P1.0
T2EX/P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
RxD/P3.0
INT0/P3.2
TxD/P3.1
INT1/P3.3
T0/P3.4
T1/P3.5
WR/P3.6
RD/P3.7
XTAL2
XTAL1
V
SS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
V
CC
P0.0/AD0
P0.1/AD1
P0.2/AD2
P0.3/AD3
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
EA/V
P P
PSEN
ALE/PROG
P2.7/A15
P2.6/A14
P2.5/A13
P2.4/A12
P2.3/A11
P2.2/A10
P2.1/A9
P2.0/A8
6
5
4
3
1
2
44
43
42
41
40
DIP40
PLCC44
background image
KSI-W001-000
4
Pin Description(continued)
Port 1 : PIN 1~8 (DIP40), PIN 2~9 (PLCC44)
Port 1 is an 8-bit bi-directional I/O port with internal pullups.
Port 1 pins that have 1's written to them are pulled high by the internal pullups,
and in that state can be used as inputs. As inputs, Port 1 pins that are externally
being pulled low will source current because of the internal pullups.

Port 2 : PIN 21~28 (DIP40), PIN 24~31 (PLCC44)
Port 2 is an 8-bit bi-directional I/O port with internal pullups. Port 2 pins that have
1's written to them are pulled high by the internal pullups, and in that state can
be used as inputs. As inputs, Port 2 pins that are externally being pulled low will
source current because of the internal pullups.
Port 2 emits the high-order address byte during fetches from external Program
Memory and during accesses to external Data Memory that use 16-bit addresses
(MOVX @ DPTR).
In this application it uses strong internal pullups when emitting
1's. During accesses to
external data memory that use 8-bit addresses (MOVX @
Ri), Port 2 emits the contents of the P2 Special Function Register

Port 3 : PIN 10~17 (DIP40), PIN 13~19 (PLCC44)
Port 3 is an 8-bit bi-directional I/O port with internal pullups. Port 3 pins that have
1's written to them are pulled high by the internal pullups, and in that state can
be used as inputs. As inputs, Port 3 pins that are externally being pulled low will
source current because of the pullups.
Port 3 also serves the function of various special feature of the MCS-51 Family, as
listed below :
Port PIN
PIN NO.
Alternate Function
P3.0 10
RxD (Serial input port)
P3.1
11
TxD (Serial output port)
P3.2
12
INT0 (external interrupt 0)
P3.3
13
INT1 (external interrupt 1)
P3.4
14
T0 (Timer 0 external input)
P3.5
15
T1 (Timer 1 external input)
P3.6
16
WR (external data memory write strobe)
P3.7
17
RD (external data memory read strobe)
RST : PIN 9 (DIP40), PIN 10 (PLCC44)
Reset input. A high on this pin for two machine cycles while the oscillator is
running resets the device. An internal diffused resistor to V
SS
permits Power-On
reset using only an external capacitor to V
CC
.
SD60C31/P SD60C51/P
background image
KSI-W001-000
5
Pin Description(continued)
ALE : PIN 30 (DIP40), PIN 33 (PLCC44)
Address latch enable output pulse for latching the low byte of the address during
accesses to external memory.
In normal operation ALE is emitted at a constant rate of 1/6 the oscillator frequency,
and may be used for external timing of clocking purposes.
Note : However, that one ALE pulse is skipped during each access to external data
memory.
If desired, ALE operation can be disabled by setting bit 0 of SFR location 8EH.
With the bit set, ALE is active only during a MOVX instruction. Otherwise, the pin
is
weakly pulled high.
PSEN : PIN 29 (DIP40), PIN 32 (PLCC44)
Program store enable is the read strobe to external program memory. When the
60C51 is executing code from external program memory, PSEN is activated twice
each machine cycle, except that two PSEN activations are skipped during each
access to external data memory. PSE