The S3C72H8 single-chip CMOS microcontroller has been designed for very high performance using Samsung's
state-of-the-art 4-bit product development approach, SAM47 (Samsung Arrangeable Microcontrollers). Its main
features are an up-to-13-digit LCD direct drive capability, 2-channel comparator inputs and outputs, and versatile
8-counter/ timers and 16-bit frequency counter. The S3C72H8 gives you an excellent design solution for a variety
of LCD-related applications, specially thermostat control application.
Up to 21 pins of the available 64-pin QFP packages can be dedicated to I/O. And six vectored interrupts provide
fast response to internal and external events.
In addition, the S3C72H8's advanced CMOS technology provides for low power consumption and a wide operating voltage range.
–Programmable 8-bit timer
–External event counter
–Arbitrary clock frequency output
–External clock signal divider
16-Bit Frequency Counter (FC)
–a 16-bit binary up-counter
–External event counter
–Gate function control
Watch-Dog TIMER and Basic Timer
LCD Controller/Driver
–26 segment and 4 common terminals
–Maximum 13-digit LCD direct drive capability
–Display modes: Static, 1/2, 1/3, 1/4 duty
–Voltage regulator and booster (1/3 bias: 1, 2, or
3V, 1/2 bias: 1.5, 3V)
Analog Comparator
–2 Ch Comparator (Each CnP, CnN, CnOUT pins)
Bit Sequential Carrier
–Support 16-bit serial data transfer in arbitrary
format
I/O Ports
–21 pins for standard I/O
–26 pins for LCD segment output
–4 pins for LCD common output
–Two input pins for external interrupts
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 main, and
by 4 for sub clock)
–8-bit counter + 3-bit counter
–Overflow signal of 8-bit counter makes a basic
timer interrupt. And control the oscillation warmup time
–Overflow signal of 3-bit counter makes a system
reset
Watch Timer
–Real-time and interval time measurement
–Four frequency outputs to buzzer sound
–Clock source generation for LCD
1-2
Power Down Mode
–Idle mode (only CPU clock stops)
–Stop mode (main or sub-system oscillation stops)
1-bit and 4-bit read/write and test is possible.
Port 0 is software configurable as input or output. 3-bit
DescriptionNumber
(64-QFP)
6
7
8
Share
Pin
ExtRef
–
–
Circuit
Type
D-1
pull-up resistors are software assignable.
P2.0
P2.1
P2.2
P2.3
P3.0
P3.1
P3.2
P3.3
P4.0-P4.3
P5.0-P5.1
I/O4-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.
I/OSame as port 2.
Ports 2 and 3 can be addressed by 1, 4, and 8-bit
read/write and test instruction.
I/O4/2-bit I/O ports. N-channel open-drain or push-pull
output. 1, 4, and 8-bit read/write and test is possible.
Ports 4 and 5 can be paired to support 8-bit data
transfer. Pull-up resistors are assignable to port unit by
software control.
17
18
19
20
21
22
23
24
29-32
33-34
INT0
INT1
TCL0
FCL
TCLO0
BTCO
CLO
BUZ
C0P/
C0N/
C0OUT/
C1OUT
C1P/
D-1
D-1
E-1
C1N
P6.0-P6.3I/O4-bit I/O ports. Port 6 pins are individually software
25-28KS0-KS3D-1
configurable as input or output. 1-bit and 4-bit read/write
and test is possible. 4-bit pull-up resistors are software
assignable.
BTCOI/OBasic timer clock output22P3.1D-1
CLOI/OCPU clock output23P3.2D-1
BUZI/O2, 4, 8 or 16 kHz frequency output for buzzer sound with
24P3.3D-1
4.19MHz main-system clock or 32.768 kHz sub-system
clock.
X
OUT
, X
IN
–Crystal, ceramic, or RC oscillator signal for main-
11, 12––
system clock. (For external clock input, use XIN and
input XIN’s reverse phase to X
XT
XT
OUT
IN
,
–Crystal oscillator signal for sub-system clock.
(For external clock input, use XTIN and input XTIN’s
reverse phase to XT
OUT
)
INT0, INT1I/OExternal interrupts. The triggering edge for INT0 and
OUT
)
14, 15––
17, 18P2.0, P2.1D-1
Int1 is selectable. Only INT0 is synchronized with the
system clock.
1-5
Page 6
PRODUCT OVERVIEWS3C72H8/P72H8
Table 1-1. S3C72H8 Pin Descriptions (Continued)
Pin NamePin
Type
DescriptionNumber
(64-QFP)
Share
Pin
Circuit
Type
KS0-KS3I/OQuasi-interrupt input with falling edge detection25-28P6.0-P6.3D-1
ExtRefI/OExternal Reference input6P0.0D-1
TCL0I/OExternal clock input for timer/counter 019P2.2D-1
FCLI/OExternal clock input for frequency counter20P2.3D-1
TCLO0I/OTimer/counter 0 clock output21P3.0D-1
COM0-COM3OLCD common signal output61-64–H-16
SEG0-SEG25OLCD segment output35-60–H-16
CA, CB–Voltage booster capacitor pins1, 2––
V
LC0-VLC2
Voltage booster output pins (V
–
output, V
is the 2* V
LC1
output, V
LC0
is the regulated
LC0
is the 3* V
LC2
3-5––
LC0
output)
C0P, C0N,
C0OUT
I/OComparator 0 non-inverting input, inverting input and
output. C0Out can be configured as C-MOS push-pull
29-31P4.0-P4.2–
or N-Ch open drain output
C1P, C1N,
C1OUT
I/OIComparator 1 non-inverting input, inverting input and
output. C1Out can be configured as C-MOS push-pull
32-34P4.3-P5.1–
or N-Ch open drain output
RESET
V
DD
V
SS
TEST–
–Reset signal for chip initialization16–B
–Main power supply9––
–Ground10––
Test signal input (must be connected to VSS)
13
V
PP
–
SDATI/OSerial data for OTP programming7P0.1
SCLKI/OSerial clock for OTP programming8P0.2
V
PP
–Power supply pin for EPROM cell writing13TEST
NOTE: Pull-up resistors for ports 0, 2, 3, and 6 are automatically disabled if they are configured to output mode.
But pull-up resistors for ports 4 and 5 are retained its state even though they are configured to output mode.
1-6
Page 7
S3C72H8/P72H8PRODUCT OVERVIEW
PIN CIRCUIT DIAGRAMS
VDD
VDD
P-Channel
In
Data
Output
Disable
N-Channel
Figure 1-3. Pin Circuit Type A
VDD
P-Channel
N-Channel
Out
In
Figure 1-4. Pin Circuit Type B (Reset)
VDD
Pull-up
Resistor
Resistor
Enable
Data
Output
Disable
Input
Disable
Circuit
Type C
P-Cannel
I/O
Figure 1-5. Pin Circuit Type C
Figure 1-6. Pin Circuit Type D-1 (P0, P2, P3, P6)
1-7
Page 8
PRODUCT OVERVIEWS3C72H8/P72H8
V
DD
Data
Output
Disable
Input
Disable
To Data Bus
To Comparator
VLC2
PNE
V
DD
Figure 1-7. Pin Circuit Type E-1 (P4, P5)
Pull-up
Enable
In/Out
VLC1
SEG/COM
Out
DATA
VLC0
Figure 1-8. Pin Circuit Type H-16 (COM/SEG)
1-8
Page 9
S3C72H8/P72H8ELECTRICAL DATA
16ELECTRICAL DATA
OVERVIEW
In this section, information on S3C72H8 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
— Clock timing measurement at XT
— TCL 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
IN
IN
16-1
Page 10
ELECTRICAL DATAS3C72H8/P72H8
Table 16-1. Absolute Maximum Ratings
(T
= 25 °C)
A
ParameterSymbolConditionsRatingUnits
Supply Voltage
Input Voltage
Output Voltage
Output Current High
2.Stabilization time is the interval required for oscillating stabilization after a power-on occurs.
input frequency data are for oscillator characteristics only.
IN
XTL
, t
XTH
)
–5–15us
Table 16-6. A.C. Electrical Characteristics
(TA = – 40 °C to + 85 °C, V
= 1.8 V to 5.5 V)
DD
ParameterSymbolConditionsMinTypMaxUnits
Instruction cycle
(1)
time
TCL0, FCL input
frequency
TCL0, FCL input
high, low width
Interrupt input
high, low width
RESET Input Low
t
CY
f
TI0, fTI0
t
TIH0, tTIL0
t
FCH, tFCL
t
INTH,
t
INTL
t
RSL
V
= 2.7 V to 5.5 V
DD
V
= 1.8 V to 5.5 V
DD
VDD = 2.7 V to 5.5 V
VDD = 1.8 V to 5.5V
VDD = 2.7 V to 5.5 V
VDD = 1.8 V to 5.5 V
0.67–64µs
1.33–64
0–1.5MHz
1
150––ns
250
INT0(2)––µs
INT1, INT2 (KS0-KS3)10
Input10––µs
Width
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 2tCY or 128/fx as assigned by the IMOD0 register setting.
16-6
Page 15
S3C72H8/P72H8ELECTRICAL DATA
CPU Clock
1.5 MHz
1.05 MHz
750 kHz
15.625 kHz
Main OSC Frequency
6 MHz
4.19 MHz
3 MHz
1234567
1.8 V2.7 V5.5 V
Supply Voltage (V)
CPU clock = 1/n x oscillator frequency (n = 4, 8, 64)
Figure 16-1. Standard Operating Voltage Range
0.8 VDD
Measurement
Points
0.2 VDD
0.8 VDD
0.2 VDD
Figure 16-2. A.C Timing Measure Pints (Except for XIN and XTIN)
16-7
Page 16
ELECTRICAL DATAS3C72H8/P72H8
Internal RESET
Operation
~
~
Stop Mode
Idle Mode
VDD
RESET
VDD
~
~
Execution of
STOP Instrction
Data Retention Mode
VDDDR
tWAIT
tSREL
Figure 16-3. Stop Mode Release Timing When Initiated By RESETRESET
Idle Mode
~
~
~
~
Execution of
STOP Instrction
Stop Mode
Data Retention Mode
VDDDR
tSREL
Normal
Operating
Mode
Operationg Mode
Power-down Mode Terminating Signal
(Interrupt Request)
Figure 16-4.Stop Release Timing When Initiated By Interrupt Request
1/fx
tXHtXL
XIN
Figure 16-5. Clock Timing Measurement at X
IN
tWAIT
VDD - 0.5 V
0.4 V
16-8
Page 17
S3C72H8/P72H8ELECTRICAL DATA
1/fxt
tXTHtXTL
XTIN
Figure 16-6. Clock Timing Measurement at XT
tRSL
RESET
Figure 16-7. Input Timing for RESETRESET Signal
tINTHtINTL
VDD - 0.5 V
0.4 V
IN
0.2 VDD
INT0, 1
KS0 to KS3
0.8 VDD
0.2 VDD
Figure 16-8. Input Timing External Interrupt
16-9
Page 18
S3C72H8/P72H8MECHANICAL DATA
17MECHANICAL DATA
OVERVIEW
The S3C72H8/P72H8 microcontroller is available in a 64-pin QFP package (Samsung: 64-QFP-1420F)
Package dimensions are shown in Figure 17-1
23.90
± 0.3
0-8
17.90 ± 0.3
14.00 ± 0.2
#64
1.00
#1
20.00
± 0.2
64-QFP-1420F
0.40+0.10
-0.05
0.15 MAX
(1.00)
(1.00)
+0.10
0.15
-0.05
0.10 MAX
0.80 ± 0.20
0.05-0.25
2.65
± 0.10
3.00 MAX
NOTE
: Dimensions are in millimeters.
Figure 17-1. 64-QFP-1420F Package Dimensions
0.80
± 0.20
17-1
Page 19
S3C72H8/P72H8S3P72H8 OTP
18S3P72H8 OTP
OVERVIEW
The S3P72H8 single-chip CMOS microcontroller is the OTP (One Time Programmable)version of the S3C72H8
microcontroller. It has an on-chip EPROM instead of masked ROM. The EPROM is accessed by a serial data
format.
The S3P72H8 is fully compatible with the S3C72H8, both in function and in pin configuration. Because of its
simple programming requirements, the S3P72H8 is ideal for use as an evaluation chip for the S3C72H8.
Table 18-1. Pin Descriptions Used to Read/Write the EPROM
Main ChipDuring Programming
Pin NamePin NamePin No.I/OFunction
P0.1SDAT7I/OSerial data pin. Output port when reading and
input port when writing can be assigned as
Input/push-pull output port respectively.
P0.2SCLK8I/OSerial clock pin. Input only pin.
V
TEST
PP
(TEST)
13IPower 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)
RESETRESET16IChip initialization
V
DD
/ V
SS
VDD / V
SS
9/10I
Logic power supply pin. VDD should be tied to
+ 5 V during programming.
Table 18-2. Comparison of S3P72H8 and S3C72H8 Features
CharacteristicS3P72H8S3C72H8
Program Memory8 K-byte EPROM8 K-byte mask ROM
Operating Voltage (VDD)
OTP Programming Mode
1.8 V to 5.5 V1.8 V to 5.5 V
VDD = 5 V, VPP (TEST) = 12.5 V
–
Pin Configuration64 QFP64 QFP
EPROM ProgrammabilityUser Program 1 timeProgrammed at the factory
OPERATING MODE CHARACTERISTICS
When 12.5 V is supplied to the VPP (TEST) pin of the S3P72H8, 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 18-3 below.
Table 18-3. Operating Mode Selection Criteria
V
DD
V
PP
(TEST)
REG/
MEMMEM
Address
(A15-A0)
R/WW
Mode
5 V5 V00000H1EPROM read
12.5V00000H0EPROM program
12.5V00000H1EPROM verify
12.5V10E3FH0EPROM read protection
NOTE: "0" means low level; "1" means high level.
18-3
Page 22
S3P72H8 OTPS3C72H8/P72H8
Table 18-4. D.C. Electrical Characteristics
(TA= – 40 °C to + 85 °C, VDD = 1.8 V to 5.5 V)
ParameterSymbolConditionsMinTypMaxUnits
Supply
Current
(note)
I
DD1
I
DD2
I
DD3
I
DD4
I
DD5
Main operation mode:
V
= 5 V ± 10%, 6-MHz crystal
DD
V
= 5 V ± 10%, 4.19 MHz
DD
V
= 3 V ± 10%, 6-MHz crystal
DD
V
= 3 V ± 10%, 4.19 MHz
DD
Main Idle mode:
V
= 5 V ± 10%, 6-MHz crystal
DD
V
= 5 V ± 10%, 4.19 MHz
DD
V
= 3 V ± 10%, 6-MHz crystal
DD
V
= 3 V ± 10%, 4.19 MHz
DD
Sub operation mode:
V
= 3 V, 32768Hz
DD
Main OSC stop, except IVB, I
Icomp, I
and external load.
LCD
Sub Idle mode;
V
= 3.0, 32768Hz
DD
Main OSC stop, except IVB, I
Icomp, I
and external load.
LCD
Stop mode; Main & Sub
OSC stop, VDD=5 V ± 10%
except I
VD, IVLD,
Icomp and
,
VLD
,
VLD
SCMOD =
0100B
XTIN = 0V-
–3.58mA
2.55.5
1.64
1.23
–1.83.5
1.43.0
0.61.2
0.51.1
–1530uA
–615
–0.33uA
external load.
Stop & Sub OSC stop,
VDD = 3 V, except I
I
Lcomp and external
VLD,
VD,
0.11
load.
NOTE: Supply current does not include current drawn through internal pull-up resistors or external output current loads.
I
is LCD controller/driver operating current, IVB is voltage booster current, Icomp is comparator current, and
LCD
I
is voltage level detector current.
VLD
18-4
Page 23
S3C72H8/P72H8S3P72H8 OTP
CPU Clock
1.5 MHz
1.05 MHz
750 kHz
15.625 kHz
Main OSC Frequency
6 MHz
4.19 MHz
3 MHz
1234567
1.8 V2.7 V5.5 V
Supply Voltage (V)
CPU clock = 1/n x oscillator frequency (n = 4, 8, 64)
Figure 18-2. Standard Operating Voltage Range
18-5
Page 24
S3P72H8 OTPS3C72H8/P72H8
START
Address= First Location
VDD=5V, VPP=12.5V
x = 0
Program One 1ms Pulse
Increment X
FAIL
Device Failed
Verify Byte
YES
x = 10
NO
FAIL
NO
FAIL
Verify 1 Byte
Last Address
V
= VPP= 5 V
DD
Compare All Byte
PASS
Device Passed
Figure 18-3. OTP Programming Algorithm
Increment Address
18-6
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.