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

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

Скачать:  PDF   ZIP

Document Outline

Product Overview
Address Spaces
Addressing Modes
Memory Map
SAM47 Instruction Set
S3C7574/P7574 (Preliminary Spec)
PRODUCT OVERVIEW
1-1
1
PRODUCT OVERVIEW
OVERVIEW
The S3C7574 single-chip CMOS microcontroller has been designed for high performance using Samsung's
newest 4-bit CPU core, SAM47 (Samsung Arrangeable Microcontrollers).
With features such as, DTMF Generator, LCD direct drive capability, 8-bit timer/counter, and watch timer, the
S3C7574 offers an excellent design solution for a wide variety of telecommunication applications that require
LCD functions.
Up to 15 pins of the 64-pin QFP package, it can be dedicated to I/O. Four vectored interrupts provide fast
response to internal and external events. In addition, the S3C7574's advanced CMOS technology provides for
low power consumption and a wide operating voltage range.
OTP
The S3C7574 microcontroller is also available in OTP (One Time Programmable) version, S3P7574. The
S3P7574 microcontroller has an on-chip 4-Kbyte one-time-programmable EPROM instead of masked ROM. The
S3P7574 is comparable to S3C7574, both in function and in pin configuration.
PRODUCT OVERVIEW
S3C7574/P7574 (Preliminary Spec)
1-2
FEATURES
Memory
-- 256
4-bit data RAM
-- 32
4-bit display RAM
-- 4096
8-bit ROM
I/O Pins
-- Input only: 4 pins
-- I/O: 11 pins
-- Output: 8 pins sharing with segment driver
outputs
LCD Controller/Driver
-- Maximum 16-digit LCD direct drive capability
-- 32 segment, 4 common pins
-- Display modes: Static, 1/2 duty (1/2 bias)
1/3 duty (1/2 or 1/3 bias), 1/4 duty (1/3 bias)
8-Bit Basic Timer
-- Programmable interval timer
-- Watchdog timer
8-Bit Timer/Counter
-- Programmable 8-bit timer
-- External event counter
-- Arbitrary clock frequency output
Watch Timer
-- Real-time and interval time measurement
-- Four frequency outputs to BUZ pin
-- Clock source generation for LCD
Bit Sequential Carrier
-- Support 16-bit serial data transfer in arbitrary
format
DTMF Generator
-- 16 Dual-tone frequencies for tone dialing
applications (only 3.58 MHz)
Interrupts
-- Two internal vectored interrupts
-- Two external vectored interrupts
-- Two quasi-interrupts
Memory-Mapped I/O Structure
-- Data memory bank 15
Two Power-Down Modes
-- Idle mode (only CPU clock stops)
-- Stop mode (main or sub system oscillation stops)
Oscillation Sources
-- Crystal, ceramic, or RC for main system clock
-- Crystal or external oscillator for subsystem clock
-- Main system clock frequency: 4.19 MHz (typical)
-- Subsystem clock frequency: 32.768 kHz
-- CPU clock divider circuit (by 4, 8, or 64)
Instruction Execution Times
-- 0.95, 1.91, 15.3 s at 4.19 MHz (main)
-- 122 s at 32.768 kHz (subsystem)
Operating Temperature
-- 40
C to 85
C
Operating Voltage Range
-- 2.0 V to 5.5 V at 4.19 MHz
-- 1.8 V to 5.5 V at 3 MHz
Package Type
-- 64-QFP-1420F
-- 64-QFP-1414
S3C7574/P7574 (Preliminary Spec)
PRODUCT OVERVIEW
1-3
BLOCK DIAGRAM
Instruction
Register
Arithmetic
and
Logic Unit
Instruction Decoder
Internal
Interrupts
Interrupt
Control
Block
Clock
4-Kbyte
Program
Memory
X
IN
XT
IN
Program
Counter
Program
Status Word
288 x 4-Bit
Data
Memory
8-Bit Timer
Counter 0
X
OUT
XT
OUT
RESET
INT0, INT1, INT2
P8.0-P8.7/
SEG24-SEG31
Output
Port 8
I/O Port 6
Stack
Pointer
DTMF
Generator
Basic
Timer
Watch
Timer
P2.3/BUZ
LCD Driver/
Controller
I/O Port 3
I/O Port 2
Input
Port 1
P1.3/TCL0
P2.0/TCLO0
P6.0-P6.3/
KS0-KS3
P3.0/LCDCK
P3.1/LCDSY
P3.2
P2.0/TCLO0
P2.1
P2.2/CLO
P2.3/BUZ
P1.0/INT0
P1.1/INT1
P1.2/INT2
P1.3/TCL0
BIAS
V
LC0
-V
LC2
LCDCK/P3.0
LCDSY/P3.1
SEG0-SEG23
COM0-COM3
SEG24-SEG31
/P8.0-P8.7
DTMF
Figure 1-1. S3C7574 Simplified Block Diagram
PRODUCT OVERVIEW
S3C7574/P7574 (Preliminary Spec)
1-4
PIN ASSIGNMENTS
COM0
COM1
COM2
COM3
BIAS
V
LC0
V
LC1
V
LC2
V
DD
V
SS
X
OUT
X
IN
TEST
XT
IN
XT
OUT
RESET
P1.0/INT0
P1.1/INT1
P1.2/INT2
S3C7574
(64-QFP)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
64
63
62
61
60
59
58
57
56
55
54
53
52
P1.3/TCL0
P2.0/TCLO0
P2.1
P2.2/CLO
P2.3/BUZ
P3.0/LCDCK
P3.1/LCDSY
P3.2
DTMF
P6.0/KS0
P6.1/KS1
P6.2/KS2
P6.3/KS3
20
21
22
23
24
25
26
27
28
29
30
31
32
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24/P8.0
SEG25/P8.1
SEG26/P8.2
SEG27/P8.3
SEG28/P8.4
SEG29/P8.5
SEG30/P8.6
SEG31/P8.7
Figure 1-2. S3C7574 64-QFP Pin Assignment
S3C7574/P7574 (Preliminary Spec)
PRODUCT OVERVIEW
1-5
COM0
COM1
COM2
COM3
BIAS
V
LC0
V
LC1
V
LC2
V
DD
V
SS
X
OUT
X
IN
TEST
XT
IN
XT
OUT
RESET
S3C7574
(64-QFP)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
P1.0/INT0
P1.1/INT1
P1.2/INT2
P1.3/TCL0
P2.0/TCLO0
P2.1
P2.2/CLO
P2.3/BUZ
P3.0/LCDCK
P3.1/LCDSY
P3.2
DTMF
P6.0/KS0
P6.1/KS1
P6.2/KS2
P6.3/KS3
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24/P8.0
SEG25/P8.1
SEG26/P8.2
SEG27/P8.3
SEG28/P8.4
SEG29/P8.5
SEG30/P8.6
SEG31/P8.7
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Figure 1-3. S3C7574 64-QFP Pin Assignment
PRODUCT OVERVIEW
S3C7574/P7574 (Preliminary Spec)
1-6
PIN DESCRIPTIONS
Table 1-1. S3C7574 Pin Descriptions
Pin Name
Pin
Type
Description
Number
Share
Pin
Reset
Value
Circuit
Type
P1.0
P1.1
P1.2
P1.3
I
4-bit input port.
1-bit or 4-bit read and test is possible.
4-bit pull-up resistors are software
assignable.
17
18
19
20
INT0
INT1
INT2
TCL0
Input
A-4
P2.0
P2.1
P2.2
P2.3
I/O
4-bit I/O port.
1-bit and 4-bit read/write and test is
possible.
4-bit pull-up resistors are software
assignable.
21
22
23
24
TCLO0
CLO
BUZ
Input
D
P3.0
P3.1
P3.2
I/O
4-bit I/O port.
1-bit and 4-bit read/write and test is
possible.
Each individual pin can be specified as
input or output. 4-bit pull-up resistors are
software assignable.
25
26
27
LCDCK
LCDSY
Input
D
P6.0P6.3
I/O
4-bit I/O ports. Pins are individually
software configurable as input or output.
1-bit and 4-bit read/write and test is
possible. 4-bit pull-up resistors are
software assignable.
2932
KS0KS3
Input
D
P8.0P8.7
O
Output port for 1-bit data (for use as
CMOS driver only)
3340
SEG24
SEG31
Output
H-1
DTMF
O
DTMF output
28
Output
G-6
SEG0SEG23
O
LCD segment signal output
4164
Output
H
SEG24SEG31
O
LCD segment signal output
3340
P8.0P8.7
Output
H-1
COM0COM3
O
LCD common signal output
14
Output
H
V
LC0
V
LC2
LCD power supply.
Built-in voltage dividing resistors
68
BIAS
LCD power control
5
LCDCK
I/O
LCD clock output for display expansion
25
P3.0
Input
D
S3C7574/P7574 (Preliminary Spec)
PRODUCT OVERVIEW
1-7
Table 1-1. S3P7574 Pin Descriptions (Continued)
Pin Name
Pin
Type
Description
Number
Share
Pin
Reset
Value
Circuit
Type
LCDSY
I/O
LCD synchronization clock output for
LCD display expansion
26
P3.1
Input
D
TCL0
I
External clock input for timer/counter 0
20
P1.3
Input
A-4
TCLO0
I/O
Timer/counter 0 clock output
21
P2.0
Input
D
INT0
INT1
I
External interrupt. The triggering edge
for INT0 and INT1 is selectable. Only
INT0 is synchronized with the system
clock.
17
18
P1.0
P1.1
Input
A-4
INT2
I
Quasi-interrupt with detection of rising
edge signals.
19
P1.2
Input
A-4
KS0KS3
I/O
Quasi-interrupt input with falling edge
detection.
2932
P6.0P6.3
Input
D
CLO
I/O
CPU clock output
23
P2.2
Input
D
BUZ
I/O
2, 4, 8 or 16 kHz frequency output for
buzzer sound with 4.19 MHz main
system clock or 32.768 kHz subsystem
clock.
24
P2.3
Input
D
X
IN
,
X
OUT
Crystal, ceramic or RC oscillator pins for
main system clock. (For external clock
input, use X
IN
and input X
IN
's reverse
phase to X
OUT
)
11, 12
XT
IN
,
XT
OUT
Crystal oscillator pins for subsystem
clock. (For external clock input, use XT
IN
and input XT
IN
's reverse phase to
XT
OUT
)
14, 15
V
DD
Main power supply
9
V
SS
Ground
10
RESET
Reset signal
16
Input
B
TEST
Test signal input (must be connected to
V
SS
)
13
NOTE: Pull-up resistors for all I/O ports automatically disabled if they are configured to output mode.
PRODUCT OVERVIEW
S3C7574/P7574 (Preliminary Spec)
1-8
PIN CIRCUIT
P-Channel
N-Channel
In
V
DD
Figure 1-4. Pin Circuit Type A
Schmitt Trigger
V
DD
Resistor
Enable
In
Pull-up
Resistor
Figure 1-5. Pin Circuit Type A-4 (P1)
P-CH
N-CH
V
DD
Out
Output
Disable
Data
Figure 1-6. Pin Circuit Type C
P-Channel
I/O
Output
Disable
Data
Circuit
Type C
Resistor
Enable
V
DD
Pull-up
Resistor
Circuit Type A
Figure 1-7. Pin Circuit Type D (P2, P3, and P6)
S3C7574/P7574 (Preliminary Spec)
PRODUCT OVERVIEW
1-9
V
LC1
V
LC0
Out
LCD Segment/
Common Data
V
LC2
Figure 1-8. Pin Circuit Type H (SEG/COM)
V
LC0
V
DD
Out
LCD Segment/
& Port 8 Data
V
LC2
V
LC1
Figure 1-9. Pin Circuit Type H-1 (P8)
In
V
DD
Schmitt Trigger
Figure 1-10. Pin Circuit Type B (RESET)
Disable
DTMF Out
+
-
Figure 1-11. Pin Circuit Type G-6 (DTMF)
S3C7574/P7574 (Preliminary Spec)
ELECTRICAL DATA
14-1
14
ELECTRICAL DATA
OVERVIEW
In this section, information on S3C7574 electrical characteristics is presented as tables and graphics. The
information is arranged in the following order:
Standard Electrical Characteristics
-- Absolute maximum ratings
-- D.C. electrical characteristics
-- Main system clock oscillator characteristics
-- Subsystem clock oscillator characteristics
-- I/O capacitance
-- A.C. electrical characteristics
-- Operating voltage range
Miscellaneous Timing Waveforms
-- A.C timing measurement point
-- Clock timing measurement at X
IN
-- Clock timing measurement at XT
IN
-- TCL0 timing
-- Input timing for
RESET
-- Input timing for external interrupts
Stop Mode Characteristics and Timing Waveforms
-- RAM data retention supply voltage in stop mode
-- Stop mode release timing when initiated by
RESET
-- Stop mode release timing when initiated by an interrupt request
ELECTRICAL DATA
S3C7574/P7574 (Preliminary Spec)
14-2
Table 14-1. Absolute Maximum Ratings
(T
A
= 25
C)
Parameter
Symbol
Conditions
Rating
Units
Supply Voltage
V
DD
0.3 to + 6.5
V
Input Voltage
V
I1
All I/O ports
0.3 to V
DD
+ 0.3
Output Voltage
V
O
0.3 to V
DD
+ 0.3
Output Current High
I
OH
One I/O port active
15
mA
All I/O ports active
30
Output Current Low
I
OL
One I/O port active
+ 30 (Peak value)
+ 15
(note)
Total value for ports 2 and 3
+ 60 (Peak value)
+ 20
(note)
Total value for port 6
+ 50
+ 20
(note)
Operating Temperature
T
A
40 to + 85
C
Storage Temperature
T
stg
65 to + 150
NOTE: The values for Output Current Low ( I
OL
) are calculated as Peak Value
Duty .
Table 14-2. D.C. Electrical Characteristics
(T
A
= 40
C to + 85
C, V
DD
= 1.8 V to 5.5 V)
Parameter
Symbol
Conditions
Min
Typ
Max
Units
Input high
voltage
V
IH1
All input pins except those
specified below for V
IH2
, V
IH3
0.7 V
DD
V
DD
V
V
IH2
Ports 1, 6, and
RESET
0.8 V
DD
V
DD
V
IH3
X
IN
, X
OUT
, and XT
IN
V
DD
0.1
V
DD
Input low
V
IL1
Ports 2 and 3
0.3 V
DD
V
voltage
V
IL2
Ports 1, 6 and
RESET
0.2 V
DD
V
IL3
X
IN
, X
OUT,
and XT
IN
0.1
Output high
voltage
V
OH1
V
DD
= 4.5 V to 5.5 V
I
OH
= 1 mA
Ports 2, 3, 6 and BIAS
V
DD
1.0
V
V
OH2
V
DD
= 4.5 V to 5.5 V
I
OH
= 100 A Port 8 only
V
DD
2.0
S3C7574/P7574 (Preliminary Spec)
ELECTRICAL DATA
14-3
Table 14-2. D.C. Electrical Characteristics (Continued)
(T
A
= 40
C to + 85
C, V
DD
= 1.8 V to 5.5 V)
Parameter
Symbol
Conditions
Min
Typ
Max
Units
Output low
voltage
V
OL1
V
DD
= 4.5 V to 5.5 V
I
OL
= 15 mA, Ports 2, 3, 6
0.4
2
V
V
OL2
V
DD
= 4.5 V to 5.5 V
I
OL
= 100 A; Port 8 only
1
Input high
leakage current
I
LIH1
V
IN
= V
DD
All input pins except those
specified below for I
LIH2
3
A
I
LIH2
V
IN
= V
DD
X
IN
, X
OUT
and XT
IN
20
Input low
leakage current
I
LIL1
V
IN
= 0 V
All input pins except X
IN
, X
OUT
,
and XT
IN
3
I
LIL2
V
IN
= 0 V
X
IN
, X
OUT
, and XT
IN
20
Output high
leakage current
I
LOH1
V
OUT
= V
DD
All output pins
3
A
Output low
leakage current
I
LOL
V
OUT
= 0 V
All output pins
3
Pull-up resistor
R
L1
V
IN
= 0 V; V
DD
= 5 V
Ports 1, 2, 3, 6
25
50
100
K
V
DD
= 3 V
50
100
200
R
L2
V
IN
= 0 V; V
DD
= 5 V
RESET
100
250
400
V
DD
= 3 V
200
500
800
LCD voltage
dividing resistor
R
LCD
T
A =
25
C
100
150
200
COM output
R
COM
V
DD
= 5 V
-
3
6
impedance
V
DD
= 3 V
5
15
SEG output
R
SEG
V
DD
= 5 V
3
6
impedance
V
DD
= 3 V
5
15
COM output
voltage
deviation
V
DC
V
DD
= 5 V (V
LC0
COM
i
)
I
O
=
uA (I = 03)
45
90
mV
ELECTRICAL DATA
S3C7574/P7574 (Preliminary Spec)
14-4
Table 14-2. D.C. Electrical Characteristics (Continued)
(T
A
= 40
C to + 85
C, V
DD
= 1.8 V to 5.5 V)
Parameter
Symbol
Conditions
Min
Typ
Max
Units
SEG output voltage
deviation
V
DS
V
DD
= 5 V (V
LC0
EG
i
)
I
O
=
15 uA (i = 031)
45
90
mV
V
LC0
Output voltage
V
LC0
T
A
= 25
C
0.6 V
DD
0.2
0.6 V
DD
0.6 V
DD
+ 0.2
V
V
LC1
Output voltage
V
LC1
T
A =
25
C
0.4 V
DD
0.2
0.4 V
DD
0.4 V
DD
+ 0.2
V
LC2
Output voltage
V
LC2
T
A =
25
C
0.2 V
DD
0.2
0.2 V
DD
0.2 V
DD
+ 0.2
S3C7574/P7574 (Preliminary Spec)
ELECTRICAL DATA
14-5
Table 14-2. D.C. Electrical Characteristics (Continued)
(T
A
= 40
C to + 85
C, V
DD
= 1.8 V to 5.5 V)
Parameter
Symbol
Conditions
Min
Typ
Max
Units
Supply Current
(1)
I
DD1
(2)
(DTMF On)
Main operating:
V
DD
= 5 V
10 %
CPU = fx/4
SCMOD = 0000B
Crystal oscillator
C1 = C2 = 22 pF
3.58 MHz
3.9
7.0
mA
V
DD
= 3 V
10 %
2.0
4.0
I
DD2
(2)
(DTMF Off)
Main idle mode;
V
DD
= 5 V
10 %
CPU = fx/4
SCMOD =0000B
Crystal oscillator
C1 = C2 = 22 pF
6.0 MHz
3.58 MHz
3.5
2.5
8.0
5.0
V
DD
= 3 V
10 %
6.0 MHz
3.58 MHz
1.6
1.2
4.0
2.3
I
DD3
(2)
Main operating:
V
DD
= 5 V
10 %
CPU = fx/4,
SCMOD = 0000B
Crystal oscillator
C1 = C2 = 22 pF
6.0 MHz
3.58 MHz
1.0
0.9
2.5
1.8
V
DD
= 3 V
10 %
6.0 MHz
3.58 MHz
0.5
0.4
1.0
0.8
I
DD4
Sub operating:
V
DD
= 3 V
10 %
CPU = fxt/4,
SCMOD = 1001B
32 kHz crystal oscillator
15
30
A
I
DD5
Sub idle mode:
V
DD
= 3 V
10 %
CPU = fxt/4, SCMOD = 1001B
32 kHz crystal oscillator
6
15
I
DD6
Stop mode;
V
DD
= 5 V
10 %
V
DD
= 3 V
10 %
SCMOD = 0000B
XT
IN
= 0 V
2.0
0.6
5
3
Stop mode;
V
DD
= 5 V
10 %
V
DD
= 3 V
10 %
SCMOD = 0100B
0.2
0.1
3
2
ELECTRICAL DATA
S3C7574/P7574 (Preliminary Spec)
14-6
Table 14-2. D.C. Electrical Characteristics (Continued)
(T
A
= 40
C to + 85
C, V
DD
= 1.8 V to 5.5 V)
Parameter
Symbol
Conditions
Min
Typ
Max
Units
Row Tone
Level
V
ROW
V
DD
= 2.0 to 5.5 V
RL = 12 k
; Temp = - 30 to 60
C
- 16.0
-14.0
-12.0
dBV
Ratio of
Column to Row
tone
dB
CR
V
DD
= 2.0 to 5.5 V
RL = 12 k
; Temp = - 30 to 60
C
1
2
3
dB
Distortion
(Dual tone)
THD
V
DD
= 2.0 to 5.5 V
1 MHz band
R
L
= 12 k
; Temp = - 30 to 60
C
5
%
NOTES:
1.
D.C. electrical values for supply current (I
DD1
to I
DD7
) do not include current drawn through internal pull-up resistors
and through LCD voltage dividing resistors.
2.
Data includes the power consumption for sub-system clock oscillation.
3.
When the system clock mode register, SCMOD, is set to 0100B, the sub-system clock oscillation stops. The main-
system clock oscillation stops by the STOP instruction.
S3C7574/P7574 (Preliminary Spec)
ELECTRICAL DATA
14-7
Table 14-3. Main System Clock Oscillator Characteristics
(T
A
= 40
C + 85
C, V
DD
= 1.8 V to 5.5 V)
Oscillator
Clock
Configuration
Parameter
Test Condition
Min
Typ
Max
Units
Ceramic
Oscillator
X
IN
C1
C2
X
OUT
Oscillation frequency
(1)
0.4
6.0
MHz
Stabilization time
(2)
Stabilization occurs
when V
DD
is equal to
the minimum oscillator
voltage range.
4
ms
Crystal
Oscillator
X
IN
C1
C2
X
OUT
Oscillation frequency
(1)
0.4
6.0
MHz
Stabilization time
(2)
V
DD
= 4.5 V to 5.5 V
10
ms
V
DD
= 1.8 V to 4.5 V
30
External
Clock
X
IN
X
OUT
X
IN
input frequency
(1)
0.4
6.0
MHz
X
IN
input high and low
level width (t
XH
, t
XL
)
83.3
ns
RC
Oscillator
X
IN
X
OUT
R
Frequency
(1)
V
DD
= 5 V
R = 20 K
, V
DD
= 5 V
R = 39 K
, V
DD
= 3 V
0.4
-
2.0
1.0
2
MHz
NOTES:
1.
Oscillation frequency and X
IN
input frequency data are for oscillator characteristics only.
2.
Stabilization time is the interval required for oscillator stabilization after a power-on occurs, or when stop mode is
terminated.
ELECTRICAL DATA
S3C7574/P7574 (Preliminary Spec)
14-8
Table 14-4. Subsystem Clock Oscillator Characteristics
(T
A
= 40
C + 85
C, V
DD
= 1.8 V to 5.5 V)
Oscillator
Clock
Configuration
Parameter
Test Condition
Min
Typ
Max
Units
Crystal
Oscillator
XT
IN
C1
C2
XT
OUT
Oscillation frequency
(1)
32
32.768
35
kHz
Stabilization time
(2)
V
DD
= 4.5 V to 5.5 V
1.0
2
s
V
DD
= 1.8 V to 4.5 V
10
External
Clock
XT
IN
XT
OUT
XT
IN
input frequency
(1)
32
100
kHz
XT
IN
input high and
low level width (t
XTL
,
t
XTH
)
5
15
s
NOTES:
1.
Oscillation frequency and XT
IN
input frequency data are for oscillator characteristics only.
2.
Stabilization time is the interval required for oscillator stabilization after a power-on occurs.
S3C7574/P7574 (Preliminary Spec)
ELECTRICAL DATA
14-9
Table 14-5. Input/output Capacitance
(T
A
= 25
C, V
DD
=
0 V )
Parameter
Symbol
Condition
Min
Typ
Max
Units
Input
capacitance
C
IN
f = 1 MHz; Unmeasured pins
are returned to V
SS
15
pF
Output
capacitance
C
OUT
15
pF
I/O capacitance
C
IO
15
pF
Table 14-6. A.C. Electrical Characteristics
(T
A
= 40
C to + 85
C, V
DD
= 1.8 V to 5.5 V)
Parameter
Symbol
Conditions
Min
Typ
Max
Units
Instruction cycle
t
CY
V
DD
= 2.7 V to 5.5 V
0.67
64
s
time
(1)
V
DD
= 1.8 V to 5.5 V
0.95
64
With subsystem clock (fxt)
114
122
125
TCL0 input
f
TI0
V
DD
= 2.7 V to 5.5 V
0
1.5
MHz
frequency
V
DD
= 1.8 V to 5.5 V
1
MHz
TCL0 input high,
t
TIH0
,
t
TIL0
V
DD
= 2.7 V to 5.5 V
0.48
s
low width
V
DD
= 1.8 V to 5.5 V
1.8
Interrupt input
t
INTH
, t
INTL
INT0
(2)
s
high, low width
INT1, INT2, KS0KS3
10
RESET
Input Low
Width
t
RSL
Input
10
s
NOTES:
1.
Unless otherwise specified, Instruction Cycle Time condition values assume a main system clock (fx) source.
2.
Minimum value for INT0 is based on a clock of 2t
CY
or 128/fx as assigned by the IMOD0 register setting.
ELECTRICAL DATA
S3C7574/P7574 (Preliminary Spec)
14-10
1.5 MHz
CPU Clock
500 kHz
250 kHz
15.6 kHz
Main Oscillator Frequency
3 MHz
6 MHz
1
2
3
4
5
6
7
Supply Voltage (V)
CPU Clock = 1/n x oscillator frequency (n = 4, 8, 64)
750 kHz
4.19 MHz
1.0475 MHz
Figure 14-1. Standard Operating Voltage Range
Table 14-7. RAM Data Retention Supply Voltage in Stop Mode
(T
A
= 40
C to + 85
C)
Parameter
Symbol
Conditions
Min
Typ
Max
Unit
Data retention supply voltage
V
DDDR
Normal operation
1.5
6.5
V
Data retention supply current
I
DDDR
V
DDDR
= 2.0 V
0.1
1
A
Release signal set time
t
SREL
Normal operation
0
s
Oscillator stabilization wait
t
WAIT
Released by
RESET
2
17
/fx
ms
time
(1)
Released by interrupt
(2)
NOTES:
1.
During oscillator stabilization wait time, all CPU operations must be stopped to avoid instability during oscillator start-
up.
2.
Use the basic timer mode register (BMOD) interval timer to delay execution of CPU instructions during the wait time.
S3C7574/P7574 (Preliminary Spec)
ELECTRICAL DATA
14-11
TIMING WAVEFORMS
Execution of
STOP Instrction
Internal RESET
Operation
~ ~
V
DDDR
~ ~
Stop Mode
Idle Mode
Operating Mode
Data Retention Mode
t
SREL
t
WAIT
RESET
V
DD
Figure 14-2. Stop Mode Release Timing When Initiated by
RESET
RESET
Execution of
STOP Instrction
V
DDDR
~ ~
Data Retention Mode
V
DD
Normal
Operating
Mode
~ ~
Stop Mode
Idle Mode
t
SREL
t
WAIT
Power-down Mode Terminating Signal
(Interrupt Request)
Figure 14-3. Stop Mode Release Timing When Initiated by Interrupt Request
ELECTRICAL DATA
S3C7574/P7574 (Preliminary Spec)
14-12
0.8 V
DD
0.2 V
DD
0.8 V
DD
0.2 V
DD
Measurement
Points
Figure 14-4. A.C. Timing Measurement Points (Except for X
IN
and XT
IN
)
X
IN
t
XH
t
XL
1/fx
V
DD
- 0.1 V
0.1 V
Figure 14-5. Clock Timing Measurement at X
IN
XT
IN
t
XTH
t
XTL
1/fxt
V
DD
- 0.1 V
0.1 V
Figure 14-6. Clock Timing Measurement at XT
IN
S3C7574/P7574 (Preliminary Spec)
ELECTRICAL DATA
14-13
TCL0
t
TIH0
t
TIL0
1/f
TI0
0.8 V
DD
0.2 V
DD
Figure 14-7. TCL0 Timing
RESET
t
RSL
0.2 V
DD
Figure 14-8. Input Timing for
RESET
RESET
Signal
INT0, 1, 2, 4,
KS0 to KS3
t
INTH
t
INTL
0.8 V
DD
0.2 V
DD
Figure 14-9. Input Timing for External Interrupts and Quasi-Interrupts
S3C7574/P7574 (Preliminary Spec)
MECHANICAL DATA
15-1
15
MECHANICAL DATA
OVERVIEW
The S3C7574 microcontroller is available in a 64-pin QFP package (Samsung: 64-QFP-1420F and 64-QFP-
1414). Package dimensions are shown in Figure 15-1 and Figure 15-2.
64-QFP-1420F
#64
20.00
0.20
23.90
0.30
14.00
0.20
17.90
0.30
#1
1.00
(1.00)
0.40
+ 0.10
- 0.05
NOTE: Dimensions are in millimeters.
0.80
0.20
0.10 MAX
0.15
+ 0.10
- 0.05
0-8
0.80
0.20
0.05 MIN
2.65
0.10
3.00 MAX
0.15 MAX
Figure 15-1. 64-QFP-1420F Package Dimensions
MECHANICAL DATA
S3C7574/P7574 (Preliminary Spec)
152
64-QFP-1414
#64
NOTE: Dimensions are in millimeters.
14.00
0.20
17.20
0.30
14.00
0.20
17.20
0.30
0.10 MAX
#1
0.80
0.15
+ 0.10
- 0.05
0-8
0.80
0.20
0.05 MIN
2.60
0.10
2.80 MAX
0.35
0.10
(1.00)
Figure 15-2. 64-QFP-1414 Package Dimensions.
S3C7574/P7574 (Preliminary Spec)
S3P7574 OTP
16-1
16
S3P7574 OTP
OVERVIEW
The S3P7574 single-chip CMOS microcontroller is the OTP (One Time Programmable)
version of the S3C7574
microcontroller. It has an on-chip EPROM instead of masked ROM. The EPROM is accessed by a serial data
format.
The S3P7574 is fully compatible with the S3C7574, both in function and in pin configuration. Because of its
simple programming requirements, the S3P7574 is ideal for use as an evaluation chip for the S3C7574.
S3P7574 OTP
S3C7574/P7574 (Preliminary Spec)
16-2
COM0
COM1
COM2
COM3
BIAS
V
LC0
SDAT/V
LC1
SCLK/V
LC2
V
DD
/V
DD
V
SS
/V
SS
X
OUT
X
IN
V
PP
/TEST
XT
IN
XT
OUT
RESET
RESET/RESET
P1.0/INT0
P1.1/INT1
P1.2/INT2
S3P7574
(64-QFP)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
64
63
62
61
60
59
58
57
56
55
54
53
52
P1.3/TCL0
P2.0/TCLO0
P2.1
P2.2/CLO
P2.3/BUZ
P3.0/LCDCK
P3.1/LCDSY
P3.2
DTMF
P6.0/KS0
P6.1/KS1
P6.2/KS2
P6.3/KS3
20
21
22
23
24
25
26
27
28
29
30
31
32
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24/P8.0
SEG25/P8.1
SEG26/P8.2
SEG27/P8.3
SEG28/P8.4
SEG29/P8.5
SEG30/P8.6
SEG31/P8.7
Figure 16-1. S3P7574 Pin Assignments (64-QFP)
S3C7574/P7574 (Preliminary Spec)
S3P7574 OTP
16-3
COM0
COM1
COM2
COM3
BIAS
V
LC0
SDAT/V
LC1
SCLK/V
LC2
V
DD
/V
DD
V
SS
/V
SS
X
OUT
X
IN
V
PP
/TEST
XT
IN
XT
OUT
RESET
RESET/RESET
S3P7574
(64-QFP)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
P1.0/INT0
P1.1/INT1
P1.2/INT2
P1.3/TCL0
P2.0/TCLO0
P2.1
P2.2/CLO
P2.3/BUZ
P3.0/LCDCK
P3.1/LCDSY
P3.2
DTMF
P6.0/KS0
P6.1/KS1
P6.2/KS2
P6.3/KS3
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24/P8.0
SEG25/P8.1
SEG26/P8.2
SEG27/P8.3
SEG28/P8.4
SEG29/P8.5
SEG30/P8.6
SEG31/P8.7
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Figure 16-2. S3P7574 Pin Assignments (64-QFP)
S3P7574 OTP
S3C7574/P7574 (Preliminary Spec)
16-4
Table 16-1. Pin Descriptions Used to Read/Write the EPROM
Main Chip
During Programming
Pin Name
Pin Name
Pin No.
I/O
Function
V
LC1
SDAT
7
I/O
Serial data pin. Output port when reading and
input port when writing. Can be assigned as a
Input/push-pull output port.
V
LC2
SCLK
8
I/O
Serial clock pin. Input only pin.
TEST
V
PP
(TEST)
13
I
Power supply pin for EPROM cell writing
(indicates that OTP enters into the writing mode).
When 12.5 V is applied, OTP is in writing mode
and when 5 V is applied, OTP is in reading mode.
(Option)
RESET
RESET
16
I
Chip initialization
V
DD
/V
SS
V
DD
/V
SS
9/10
I
Logic power supply pin. V
DD
should be tied to + 5
V during programming.
Table 16-2. Comparison of S3P7574 and S3C7574 Features
Characteristic
S3P7574
S3C7574
Program Memory
4-Kbyte EPROM
4-Kbyte mask ROM
Operating Voltage (V
DD
)
2.0 V to 5.5 V at 4.19 MHz
1.8 V to 5.5 V at 3 MHz
2.0 V to 5.5 V at 4.19 MHz
1.8 V to 5.5 V at 3 MHz
OTP Programming Mode
V
DD
= 5 V, V
PP
(TEST) = 12.5 V
Pin Configuration
64 QFP
64 QFP
EPROM Programmability
User Program 1 time
Programmed at the factory
OPERATING MODE CHARACTERISTICS
When 12.5 V is supplied to the V
PP
(TEST) pin of the S3P7574, the EPROM programming mode is entered. The
operating mode (read, write, or read protection) is selected according to the input signals to the pins listed in
Table 16-3 below.
Table 16-3. Operating Mode Selection Criteria
V
DD
Vpp
(TEST)
REG/
MEM
MEM
Address
(A15A0)
R/
W
W
Mode
5 V
5 V
0
0000H
1
EPROM read
12.5 V
0
0000H
0
EPROM program
12.5 V
0
0000H
1
EPROM verify
12.5 V
1
0E3FH
0
EPROM read protection
NOTE: "0" means low level; "1" means high level.
S3C7574/P7574 (Preliminary Spec)
S3P7574 OTP
16-5
Table 16-4. D.C. Electrical Characteristics
(T
A
= 40
C to + 85
C, V
DD
= 1.8 V to 5.5 V)
Parameter
Symbol
Conditions
Min
Typ
Max
Units
Input high
voltage
V
IH1
All input pins except those
specified below for V
IH2
, V
IH3
0.7 V
DD
V
DD
V
V
IH2
Ports 1, 6, and
RESET
0.8 V
DD
V
DD
V
IH3
X
IN
, X
OUT
, and XT
IN
V
DD
0.1
V
DD
Input low
V
IL1
Ports 2 and 3
0.3 V
DD
V
voltage
V
IL2
Ports 1, 6 and
RESET
0.2 V
DD
V
IL3
X
IN
, X
OUT,
and XT
IN
0.1
Output high
voltage
V
OH1
V
DD
= 4.5 V to 5.5 V
I
OH
= 1 mA
Ports 2, 3, 6 and BIAS
V
DD
1.0
V
V
OH2
V
DD
= 4.5 V to 5.5 V
I
OH
= 100 A Port 8 only
V
DD
2.0
Output low
voltage
V
OL1
V
DD
= 4.5 V to 5.5 V
I
OL
= 15 mA, Ports 2, 3, 6
0.4
2
V
V
OL2
V
DD
= 4.5 V to 5.5 V
I
OL
= 100 A; Port 8 only
1
Input high
leakage
current
I
LIH1
V
IN
= V
DD
All input pins except those
specified below for I
LIH2
3
A
I
LIH2
V
IN
= V
DD
X
IN
, X
OUT
and XT
IN
20
Input low
leakage
current
I
LIL1
V
IN
= 0 V
All input pins except X
IN
, X
OUT
,
and XT
IN
3
A
I
LIL2
V
IN
= 0 V
X
IN
, X
OUT
, and XT
IN
20
Output high
leakage
current
I
LOH1
V
OUT
= V
DD
All output pins
3
A
Output low
leakage
current
I
LOL
V
OUT
= 0 V
All output pins
3
S3P7574 OTP
S3C7574/P7574 (Preliminary Spec)
16-6
Table 16-4. D.C. Electrical Characteristics (Continued)
(T
A
= 40
C to + 85
C, V
DD
= 1.8 V to 5.5 V)
Parameter
Symbol
Conditions
Min
Typ
Max
Units
Pull-up
resistor
R
L1
V
IN
= 0 V; V
DD
= 5 V
Ports 1, 2, 3, 6
25
50
100
K
V
DD
= 3 V
50
100
200
R
L2
V
IN
= 0 V; V
DD
= 5 V
RESET
100
250
400
V
DD
= 3 V
200
500
800
LCD voltage
dividing
resistor
R
LCD
T
A =
25
C
100
150
200
COM output
R
COM
V
DD
= 5 V
-
3
6
impedance
V
DD
= 3 V
5
15
SEG output
R
SEG
V
DD
= 5 V
3
6
impedance
V
DD
= 3 V
5
15
COM output
voltage
deviation
V
DC
V
DD
= 5 V (V
LC0
COM
i
)
I
O
=
15 uA (I = 03)
45
90
mV
SEG output
voltage
deviation
V
DS
V
DD
= 5 V (V
LC0
SEG
i
)
I
O
=
15 uA (I = 031)
45
90
mV
V
LC0
Output
voltage
V
LC0
T
A =
25
C
0.6 V
DD
0.2
0.6 V
DD
0.6 V
DD
+ 0.2
V
V
LC1
Output
voltage
V
LC1
T
A =
25
C
0.4 V
DD
0.2
0.4 V
DD
0.4 V
DD
+ 0.2
V
LC2
Output
voltage
V
LC2
T
A =
25
C
0.2 V
DD
0.2
0.2 V
DD
0.2 V
DD
+ 0.2
S3C7574/P7574 (Preliminary Spec)
S3P7574 OTP
16-7
Table 16-4. D.C. Electrical Characteristics (Continued)
(T
A
= 40
C to + 85
C, V
DD
= 1.8 V to 5.5 V)
Parameter
Symbol
Conditions
Min
Typ
Max
Units
Supply
Current
(1)
I
DD1
(2)
Main operating:
V
DD
= 5 V
10 %
CPU = fx/4
SCMOD = 0000B
Crystal oscillator
C1 = C2 = 22 pF
6.0 MHz
4.19 MHz
3.5
2.5
8
5.5
mA
V
DD
= 3 V
10 %
6.0 MHz
4.19 MHz
1.6
1.2
4
3
I
DD2
(2)
Main idle mode;
V
DD
= 5 V
10%
CPU = fx/4
SCMOD =0000B
Crystal oscillator
C1 = C2 = 22 pF
6.0 MHz
4.19 MHz
1
0.9
2.5
2
V
DD
= 3 V
10%
6.0 MHz
4.19 MHz
0.5
0.4
1.0
0.8
I
DD3
Sub operating:
V
DD
= 3 V
10 %
CPU = fxt/4,
SCMOD = 1001B
32 kHz crystal oscillator
15
30
A
I
DD4
Sub idle mode:
V
DD
= 3 V
10 %
CPU = fxt/4, SCMOD = 1001B
32 kHz crystal oscillator
6
15
I
DD5
Stop mode:
V
DD
= 5 V
10 %
CPU=fxt/4, SCMOD = 1101B
0.5
3
I
DD6
(3)
Stop mode:
V
DD
= 5 V
10%
CPU = fx/4, SCMOD = 0100B
NOTES:
1.
D.C. electrical values for supply current (I
DD1
to I
DD6
) do not include current drawn through internal pull-up resistors
and through LCD voltage dividing resistors.
2.
Data includes the power consumption for sub-system clock oscillation.
3.
When the system clock mode register, SCMOD, is set to 0100B, the sub-system clock oscillation stops. The main-
system clock oscillation stops by the STOP instruction.
KS57P2304 OTP
KS57C2302/C2304/P2304 MICROCONTROLLER
16-8
1.5 MHz
CPU Clock
500 kHz
250 kHz
15.6 kHz
Main Oscillator Frequency
3 MHz
6 MHz
1
2
3
4
5
6
7
Supply Voltage (V)
CPU Clock = 1/n x oscillator frequency (n = 4, 8, 64)
750 kHz
4.19 MHz
1.0475 MHz
Figure 16-3. Standard Operating Voltage Range
I
OL
(mA)
35.00
.0000
.0000
3.500/div
2.000
V
OL
(V)
.2000/div
V
DD
= 4.5 V
V
DD
= 3.3 V
V
DD
= 5.5 V
V
DD
= 2.2 V
Figure 16-4. Port 2 I
OL
vs V
OL
Curve