The S3C7524/C7528/C7534/C7538 single-chip CMOS microcontroller has been designed for high-performance
using SAM 47 (Samsung Arrangeable Microcontrollers). SAM 47, Samsung's newest 4-bit CPU core is notable
for its low energy consumption and low operating voltage.
You can select from two ROM sizes: 4K or 8K bytes
Except for the difference in ROM size, the features and functions of the S3C7524 and the S3C7528, the
S3C7534 and the S3C7538 are identical.
With it's DTMF generator, watchdog timer function, and versatile 8-bit timer/counters, theS3C7524/C7528
/C5304/C5308 offers an excellent design solution for a wide variety of telecommunication applications.
Up to 35 pins of the available 42-pin SDIP or 44-pin QFP package for the S3C7524/C7528, and up to 23 pins of
the available 30-pin SDIP or 32-pin SOP package for the S3C7534/C7538 can be assign to I/O. Six vectored
interrupts for S3C7524/C7528 and four vectored interrupts for S3C7534/C7538 provide fast response to internal
and external events. In addition, the S3C7524/C7528/C7534/C7538 's advanced CMOS technology provides for
low power consumption and a wide operating voltage range.
OTP
The S3C7524/C7528 microcontroller is also available in OTP (One Time Programmable) version, S3P7528. The
S3C7534/C7538 microcontroller is also available in OTP (One Time Programmable) version, S3P7538. The
S3P7528/P7538 microcontroller has an on-chip 8K-byte one-time-programable EPROM instead of masked ROM.
The S3P7528 is comparable to S3C7524/C7528, both in function and in pin configuration. Also, the S3P7538 is
comparable to the S3C7534/C7538, both in function and in pin configuration.
1-bit and 4-bit read and test is possible.
Each pull-up resistors are assignable by software.
I/OI4-bit I/O port.
1-bit and 4-bit read/write and test is possible.
Individual pins are software configurable as input or
output.
4-bit pull-up resistors are software assignable to input
pins and are automatically disabled for output pins.
Ports 2 and 3 can be paired to enable 8-bit data
transfer.
I/OI4-bit I/O ports.
1-bit and 4-bit read/write and test is possible.
Individual pins are software configurable as input or
output.
4-bit pull-up resistors are software assignable to input
pins and are automatically disabled for output pins.
N-channel open-drain or push-pull output can be
selected by software (1-bit unit)
Ports 4 and 5 can be paired to support 8-bit data
transfer.
I/OI4-bit I/O ports.
1-bit or 4-bit read/write and test is possible.
Individual pins are software configurable as input or
output.
4-bit pull-up resistors are software assignable to input
pins and are automatically disabled for output pins.
Ports 6 and 7 can be paired to enable 8-bit data
transfer.
I/OI4-bit I/O port.
1-bit or 4-bit read/write and test is possible.
Individual pins are software configurable as input or
output.
4-bit pull-up resistors are software assignable to input
pins and are automatically disabled for output pins.
Ports 8 and 9 can be paired to enable 8-bit data
transfer.
1-bit and 4-bit read and test is possible.
Each bit pull-up resistors are assignable.
P2.0
P2.1
P2.2
P2.3
I/O4-bit I/O port.
1-bit and 4-bit read/write and test is possible.
Each individual pin can be assignable as input or
output. 4-bit pull-up resisters are software
assignable to input pins and are automatically
disabled for output pins.
P3.0
P3.1
P4.0
P4.1
P4.2
P4.3
P5.0–P5.3
Ports 2 and 3 can be paired to enable 8-bit data
transfer.
I/O4-bit I/O ports.
1-bit and 4-bit read/write and test is possible.
Each individual pin can be assignable as input or
output. 4-bit pull-up resisters are software
assignable to input pins and are automatically
disabled for output pins.
The N-channel open-drain or push-pull output
can be selected by software (1-bit unit).
Ports 4 and 5 can be paired to enable 8-bit data
transfer.
P6.0–P6.3
I/O4-bit I/O ports.
1-bit and 4-bit read/write and test is possible.
P7.0–P7.3
Each individual pin can be assignable as input or
output. 4-bit pull-up resisters are software
assignable to input pins and are automatically
disabled for output pins.
Ports 6 and 7 can be paired to enable 8-bit data
transfer.
The triggering edge for INT0 is selectable.
TCLO0I/OTimer/counter 0 clock output24 (26)P2.0D-2
TCLO1I/OTimer/counter 1 clock output25 (27)P2.1D-2
CLOI/OClock output26 (28)P2.2D-2
BUZI/O2 kHz, 4 kHz, 8 kHz, or 16 kHz frequency output at the
27 (29)P2.3D-2
watch timer clock frequency of 4.19 MHz for buzzer
sound
TCL0I/OExternal clock input for timer/counter 028 (30)P3.0D-4
TCL1I/OExternal clock input for timer/counter 129 (31)P3.1D-4
BTCOI/OBasic timer clock output5 (5)P4.0E-2
V
DD
V
SS
X
in
X
out
–Power supply30 (32)––
–Ground1 (1)––
–Crystal, or ceramic oscillator signal for main system
clock. (For external clock input, use Xin and input Xin's
reverse phase to X
out
)
3 (3)
2 (2)
––
NC–No connection(9, 24)––
TEST–Test signal input4 (4)––
RESET
KS0–KS3
KS4–KS7
–
RESET signal
I/OQuasi-interrupt inputs with falling edge detection14–17
7 (7)–B
P6.0–
(15–18)
18–21
(19–22)
P6.3
P7.0–
P7.3
D-4
NOTE: Parentheses indicate the pin number for 32-SOP package.
S3C7524/C7528/P7528/C7534/C7538/P7538ELECTRICAL DATA
13ELECTRICAL DATA
In this section, information on S3C7524/C7528 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
— System 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
— TCL timing
— Input timing for RESET
— Input timing for external interrupts
— Serial data transfer timing
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
The S3P7528/P7538 single-chip CMOS microcontroller is the OTP (One Time Programmable)version of the
S3C7524/C7528/C7534/C7538 microcontroller. It has an on-chip EPROM instead of masked ROM. The EPROM
is accessed by a serial data format.
The S3P7528/P7538 is fully compatible with the S3C7528/C7538, both in function and in pin configuration.
Because of its simple programming requirements, the S3P7528/P7538 is ideal for use as an evaluation chip for
the S3C7528/C7538.
Table 15-1. S3P7528 Pin Descriptions Used to Read/Write the EPROM
Main ChipDuring Programming
Pin NamePin NamePin No.I/OFunction
P3.0SDAT9 (3)I/OSerial data pin. Output port when reading and
input port when writing. Can be assigned as a
Input / push-pull output port.
P3.1SCLK10 (4)I/OSerial clock pin. Input only pin.
V
TEST
PP
(TEST)
15 (9)IPower 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)
RESETRESET
V
/ V
DD
SS
NOTE: Parentheses indicate pin numbers of 44 QFP package.
VDD / V
SS
18 (12)IChip initialization
11/12
(5/6)
I
Logic power supply pin. VDD should be tied to +5
V during programming.
Table 15-2. S3P7538 Pin Descriptions Used to Read/Write the EPROM
Main ChipDuring Programming
Pin NamePin NamePin No.I/OFunction
P3.0SDAT28 (30)I/OSerial data pin. Output port when reading and
input port when writing. Can be assigned as a
Input / push-pull output port.
P3.1SCLK29 (31)I/OSerial clock pin. Input only pin.
V
TEST
PP
(TEST)
4 (4)IPower 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)
RESETRESET
V
/ V
DD
SS
NOTE: Parentheses indicate pin numbers of 32 SDIP package.
VDD / V
SS
7 (7)IChip initialization
30/1
(32/1)
I
Logic power supply pin. VDD should be tied to +5
V during programming.
Table 15-3. Comparison of S3P7528 and S3C7528 Features
CharacteristicS3P7528S3C7528
Program Memory8 K byte EPROM8 K byte mask ROM
Operating Voltage (VDD)
2.0 V to 5.5 V2.0 V to 5.5 V
OTP Programming Mode
VDD = 5 V, V
(TEST) = 12.5 V
PP
–
Pin Configuration42 SDIP / 44 QFP42 SDIP / 44 QFP
EPROM ProgrammabilityUser Program 1 timeProgrammed at the factory
Table 15-4. Comparison of S3P7538 and S3C7538 Features
CharacteristicS3P7538S3C7538
Program Memory8 K byte EPROM8 K byte mask ROM
Operating Voltage (VDD)
OTP Programming Mode
2.0 V to 5.5 V2.0 V to 5.5 V
VDD = 5 V, VPP (TEST) = 12.5 V
–
Pin Configuration30 SOP / 32 SOP30 SOP / 32 SOP
EPROM ProgrammabilityUser Program 1 timeProgrammed at the factory
OPERATING MODE CHARACTERISTICS
When 12.5 V is supplied to the VPP(TEST) pin of the S3P7528, 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