The S3C7544 single-chip CMOS microcontroller is designed for high-performance using Samsung's newest
4-bit CPU core, SAM47 (Samsung Arrangeable Microcontrollers).
With a versatile 8-bit timer/counter and a D/A converter, the S3C7544 offers an excellent design solution for a
wide variety of telecommunication applications.
Up to 17 pins of the 24-pin SDIP package can be dedicated to I/O. Four vectored interrupts provide fast response
to internal and external events. In addition, the S3C7544’s advanced CMOS technology has realized substantially
lower power consumption with a wide operating voltage range — all at a substantially lower cost.
OTP
The S3C7544 microcontroller is also available in OTP (One Time Programmable) version, S3P7544.
S3P7544 microcontroller has an on-chip 4-Kbyte one-time-programmable EPROM instead of masked ROM. The
S3P7544 is comparable to S3C7544, both in function and in pin configuration.
1-1
Page 2
PRODUCT OVERVIEWS3C7544/P7544
FEATURES SUMMARY
Memory
•512 × 4-bit RAM
•4096 × 8-bit ROM
I/O Pins
• 17 pins I/O
• N-channel open-drain I/O: 8 pins
8-Bit Basic Timer
•Programmable interval timer
•Watchdog timer
Interval 8-Bit Timer/Counter
•Programmable interval timer
•External event counter function
•Timer/counter clock output to TCLO0 pin
Buzzer Output
•Four frequency output to BUZ pin
Bit Sequential Carrier
•Supports 16-bit serial data transfer in arbitrary
format
P2.0I/O1-bit I/O port. 1- or 4-bit read/write and test is possible.
I4-bit I/O port. 1- or 4-bit read/write and test is possible.
Pull-up resistors are assignable to input pins by software and are
automatically disabled for output pins. Pins are individually
configurable as input or output.
I/O4-bit I/O port. 1- or 4-bit read/write and test is possible.
Pull-up resistors are assignable to input pins by software and are
automatically disabled for output pins. Pins are individually
configurable as input or output.
INT0
INT1
KS0
KS1
TCL0
TCLO0
CLO
BUZ
–
Pull-up resistors are assignable to input pins by software and are
automatically disabled for output pins.
P4.0–P4.3
I/O4-bit I/O port. 1- or 4-bit read/write and test is possible.
–
Pins are individually configurable as input or output.
P5.0–P5.3
Pull-up resistors are assignable to input pins by software and are
automatically disabled for output pins.
The N-channel open drain or push-pull output can be selected by
software (1-bit unit).
INT0I/OExternal interrupts with rising/falling edge detectionP0.0
INT1I/OExternal interrupts with rising/falling edge detectionP0.1
KS0
KS1
I/OQuasi-interrupt input with falling edge detectionP0.2
P0.3
TCL0I/OExternal clock input for timer/counterP1.0
TCLO0I/OTimer/counter clock outputP1.1
CLOI/OCPU clock outputP1.2
BUZI/O0.5, 1, 2, or 4 kHz frequency output at 4.19 MHz for buzzer soundP1.3
DAOO8-bit D/A converter output–
V
DD
V
SS
RESET
–Main power supply–
–Ground–
IReset signal–
TESTIChip test input pin. Hold GND when the device is operating.–
XIN, X
OUT
–Crystal, ceramic oscillator signal for system clock–
1-5
Page 6
PRODUCT OVERVIEWS3C7544/P7544
Table 1-2. Overview of S3C7544 Pin Data
SDIP Pin NumbersShare PinsI/O TypeReset ValueCircuit Type
V
X
SS
OUT
, X
IN
––––
––––
TEST–I––
P0.0, P0.1INT0, INT1I/OInputD-4
RESET
P0.2
P0.3
P1.0
P1.1
P1.2
P1.3
–I–B
KS0
I/OInputD-4
KS1
TCL0
I/OInputD-2
TCLO0
CLO
BUZ
P2.0–I/OInputD-2
DAO–OOutput–
P4.0–P4.3–I/OInputE-2
P5.0–P5.3–I/OInputE-2
V
DD
––––
1-6
Page 7
S3C7544/P7544PRODUCT OVERVIEW
PIN CIRCUIT DIAGRAMS
V
DD
P-Channel
IN
N-Channel
Figure 1-3. Pin Circuit Type A
V
DD
Data
Output
Disable
V
DD
P-Channel
N-Channel
Figure 1-5. Pin Circuit Type C
V
DD
Out
Pull-up
Resistor
IN
Schmitt Trigger
Figure 1-4. Pin Circuit Type B
Pull-up
Enable
Data
Output
Disable
Circuit
Type C
P-Channel
Figure 1-6. Pin Circuit Type D-2
In/Out
1-7
Page 8
PRODUCT OVERVIEWS3C7544/P7544
V
DD
V
DD
PNE
V
DD
Pull-Up
Resistor
Pull-up
Enable
Data
Output
Circuit
Type C
P-Channel
Disable
Figure 1-7. Pin Circuit Type D-4
Resistor
Enable
In/Out
Data
In/Out
Output
Disable
Figure 1-8. Pin Circuit Type E-2
1-8
Page 9
S3C7544/P7544ELECTRICAL DATA
14ELECTRICAL DATA
OVERVIEW
In this section, S3C7544 electrical characteristics are presented in tables and graphs. 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
— Clock timing measurement at XT
— 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
in
in
14-1
Page 10
ELECTRICAL DATA S3C7544/P7544
Table 14-1. Absolute Maximum Ratings
(TA = 25 °C)
ParameterSymbolConditionsRatingUnits
Supply Voltage
Input Voltage
Output Voltage
Output Current High
V
DD
V
I
V
O
I
OH
All I/O ports
One I/O port active– 5mA
–– 0.3 to + 6.5V
– 0.3 to V
–
– 0.3 to VDD + 0.3
DD
+ 0.3
V
V
All I/O ports active– 35
Output Current Low
I
OL
One I/O port active+ 30 (peak)mA
(note)
+ 15
All I/O ports active+ 100 (peak)
(note)
+ 60
Operating Temperature
Storage Temperature
T
A
T
stg
–– 40 to + 85
–– 65 to + 150
°
C
°
C
NOTE: The values for output current low (IOL) are calculated as peak value × Duty .
= – 40 °C to + 85 °C, VDD = 3.5 V to 5.5 V, VSS = 0 V)
A
ParameterSymbolConditionMinTypMaxUnits
Resolution––––8bits
Absolute Accuracy–– 3–3LSB
Differential Linearity ErrorDLE– 1–1LSB
Setup Time
Output Resistance
14-6
t
su
R
O
––5
4.555.5
µs
KΩ
Page 15
S3C7544/P7544ELECTRICAL DATA
Table 14-7. A.C. Electrical Characteristics
(TA = – 40 °C to + 85 °C, V
= 1.8 V to 5.5 V)
DD
ParameterSymbolConditionsMinTypMaxUnits
Instruction Cycle
t
CY
V
= 2.7 V to 5.5 V
DD
0.67–64
Time
TCL0 Input
VDD = 1.8 V to 5.5 V
f
TI
V
= 2.7 V to 5.5 V
DD
1.33
0–1.5MHz
Frequency
TCL0 Input High,
t
TIH,
VDD = 1.8 V to 5.5 V
t
TIL
V
= 2.7 V to 5.5 V
DD
0.48––
1MHz
Low Width
Interrupt Input
t
INTH, tINTL
VDD = 1.8 V to 5.5 V
INT0, INT1, KS0–KS110––
1.8
High, Low Width
RESET Input Low
t
RSL
Input––10
Width
Table 14-8. RAM Data Retention Supply Voltage in Stop Mode
(TA = – 40 °C to + 85 °C)
µs
µs
µs
µs
ParameterSymbolConditionsMinTypMaxUnit
Data retention supply voltage
Data retention supply current
Release signal set time
Oscillator stabilization wait
(1)
time
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 the execution of CPU instructions during the wait time.
V
DDDR
I
DDDR
t
SREL
t
WAIT
–1.8–5.5V
V
DDDR
= 1.8 V
–0––
Released by RESET
Released by interrupt–
–0.110
–
217/fx
(2)
–ms
–ms
µA
µs
14-7
Page 16
ELECTRICAL DATA S3C7544/P7544
TIMING WAVEFORMS
INTERNAL RESET
OPERATION
V
DD
RESET
V
DD
~
~
~
~
EXECUTION OF
STOP INSTRUCTION
STOP MODE
DATA RETENTION MODE
V
DDDR
t
SREL
IDLE MODE
t
WAIT
Figure 14-2. Stop Mode Release Timing When Initiated by RESETRESET
IDLE MODE
~
~
~
~
STOP MODE
DATA RETENTION
OPERATING
MODE
NORMAL
OPERATING
MODE
14-8
EXECUTION OF
STOP INSTRUCTION
POWER-DOWN MODE TERMINATING
(INTERRUPT REQUEST)
V
DDDR
t
SREL
t
WAIT
Figure 14-3. Stop Mode Release Timing When Initiated by Interrupt Request
Page 17
S3C7544/P7544ELECTRICAL DATA
0.8 V
0.2 V
DD
DD
MEASUREMENT
POINTS
0.8 V
0.2 V
DD
DD
Figure 14-4. A.C. Timing Measurement Points (Except for XIN)
1 / f
x
t
XL
X
IN
t
XH
V
DD
0.1 V
– 0.1 V
Figure 14-5. Clock Timing Measurement at X
IN
14-9
Page 18
ELECTRICAL DATA S3C7544/P7544
1 / f
TI
TCL
RESET
t
TIL
Figure 14-6. TCL Timing
t
RSL
t
TIH
0.2 V
DD
0.7 V
0.3 V
DD
DD
14-10
INT0, 1
KS0 to KS1
Figure 14-7. Input Timing for RESETRESET Signal
t
INTL
0.8 V
0.2 V
DD
DD
t
INTH
Figure 14-8. Input Timing for External Interrupts
Page 19
S3C7544/P7544MECHANICAL DATA
°
15MECHANICAL DATA
This section contains the following information about the device package:
— Package dimensions in millimeters
— Pad diagram
— Pad/pin coordinate data table
8.94 ± 0.2
(1.30)
0.56 ± 0.1
3016
30-SDIP-400
#115
27.48 ± 0.2
1.12 ± 0.1
1.778
10.16
3.81 ± 0.2
0.51MIN
3.30 ± 0.35.08MAX
+0.1
– 0.05
0.25
0 ~ 15
NOTE
: Typical dimensions are in millimeters.
Figure 15-1. 30-SDIP-400 Package Dimensions
15–1
Page 20
S3C7544/P7544S3P7544 OTP
16S3P7544 OTP
OVERVIEW
The S3P7544 single-chip CMOS microcontroller is the OTP (One Time Programmable)version of the S3C7544
microcontroller. It has an on-chip OTP ROM instead of masked ROM. The EPROM is accessed by serial data
format.
The S3P7544 is fully compatible with the S3C7544, both in function and in pin configuration. Because of its
simple programming requirements, the S3P7544 is ideal for use as an evaluation chip for the S3C7544.
Table 16-1. Descriptions of Pins Used to Read/Write the EPROM
Main ChipDuring Programming
Pin NamePin NamePin No.I/OFunction
P5.2SDAT22I/OSerial data pin. Output port when reading and input
port when writing. Can be assigned as a Input /
push-pull output port.
P5.3SCLK23I/OSerial clock pin. Input only pin.
TESTTEST4IPower 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)
Hold GND when OTP is operating.
RESETRESET
VDD/V
SS
VDD/V
SS
8IChip initialization
24/1–
Logic power supply pin. VDD should be tied to +5 V
during programming.
NOTE: ( ) means the 32-SOP OTP pin number.
Table 16-2. Comparison of S3P7544 and S3C7544 Features
CharacteristicS3P7544S3C7544
Program Memory4 K-byte EPROM4 K-byte mask ROM
Operating Voltage (VDD)
OTP Programming Mode
1.8 V (3 MHz) to 5.5 V1.8 V (3 MHz) to 5.5 V
VDD = 5 V, V
(TEST) = 12.5 V
PP
–
Pin Configuration24 SOP, 24 SDIP24 SOP, 24 SDIP
EPROM ProgrammabilityUser Program one timeProgrammed at the factory
OPERATING MODE CHARACTERISTICS
When 12.5 V is supplied to the VPP(TEST) pin of the S3P7544, 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
V
PP
(TEST)
REG/
MEM
Address
(A15-A0)
R/WMode
5 V5 V00000H1EPROM read
12.5 V00000H0EPROM program
12.5 V00000H1EPROM verify
12.5 V10E3FH0EPROM read protection
NOTE: "0" means Low level; "1" means High level.
16-2
Page 22
S3C7544/P7544S3P7544 OTP
OTP ELECTRICAL DATA
Table 16-4. Absolute Maximum Ratings
(TA = 25 °C)
ParameterSymbolConditionsRatingUnits
Supply Voltage
Input Voltage
Output Voltage
Output Current High
V
DD
I
V
V
OH
I
O
All I/O ports
One I/O port active– 5mA
–– 0.3 to + 6.5V
– 0.3 to V
–
– 0.3 to VDD + 0.3
DD
+ 0.3
V
V
All I/O ports active– 35
Output Current Low
I
OL
One I/O port active+ 30 (peak)mA
(note)
+ 15
All I/O ports active+ 100 (peak)
(note)
+ 60
Operating Temperature
Storage Temperature
T
A
T
stg
–– 40 to + 85
–– 65 to + 150
°
C
°
C
NOTE: The values for output current low (IOL) are calculated as peak value × Duty .