Samsung's SAM87 family of 8-bit single-chip CMOS microcontrollers offers a fast and efficient CPU, a wide
range of integrated peripherals, and various mask-programmable ROM sizes. Important CPU features include:
— Efficient register-oriented architecture
— Selectable CPU clock sources
— Idle and Stop power-down mode release by interrupt
— Built-in basic timer with watchdog function
A sophisticated interrupt structure recognizes up to eight interrupt levels. Each level can have one or more
interrupt sources and vectors. Fast interrupt processing (within a minimum of six CPU clocks) can be assigned to
specific interrupt levels.
S3C8075/P8075 MICROCONTROLLERS
S3C8075/P8075 single-chip 8-bit microcontrollers are based on the powerful SAM87 CPU architecture. The
internal register file is logically expanded to increase the on-chip register space. The S3C8075 has 16-Kbyte
mask-programmable ROM. The S3P8075 has 16-Kbyte one-time-programmable EPROM.
Following Samsung's modular design approach, the following peripherals are integrated with the SAM87 core:
— Seven programmable I/O ports (total 56 pins)
— One 8-bit basic timer for oscillation stabilization and watchdog functions
— One synchronous operating mode and three full-duplex asynchronous UART modes
— Two 8-bit timers with interval timer and PWM modes
— Two 16-bit general-purpose timer/counters
OTP
The S3C8075 microcontroller is also available in OTP (One Time Programmable) version, S3P8075. S3P8075
microcontroller has an on-chip 16-Kbyte one-time-programmable EPROM instead of masked ROM. The
S3P8075 is comparable to S3C8075, both in function and in pin configuration.
1-1
Page 2
PRODUCT OVERVIEWS3C8075/P8075
FEATURES
CPU
•SAM87 CPU core
Memory
•272-byte general purpose register area
•16-Kbyte internal program memory
•ROM-less operating mode
External Interface
•64-Kbyte external data memory area
•64-Kbyte external program memory area (ROMless mode)
Instruction Set
•78instructions
•IDLE and STOP instructions for power-down
mode
Instruction Execution Time
•500 ns at 12 MHz f
CPU
(Min.)
Interrupts
•17 interrupt sources
General I/O
•Four nibble-programmable ports
•One bit-programmable port
•Two bit-programmable ports for external
interrupts
Timers
•Two 8-bit timers with interval timer and PWM
modes
Timer/Counters
•Two 16-bit general-purpose timer/counters
Basic Timer
•One 8-bit basic timer (BT) for oscillation
stabilization control and watch dog timer function.
Serial Port
•One synchronous operating mode and three fullduplex asynchronous UART modes
Operating Temperature Range
•– 40°C to + 85°C
•17 interrupt vectors
•Eight interrupt levels
•Fast interrupt processing
1-2
Operating Voltage Range
•2.7 V to 5.5 V
Package Types
•64-pin SDIP, 64-pin QFP
Page 3
S3C8075/P8075PRODUCT OVERVIEW
Table 1-1. Comparison Table
FeatureS3C80B5S3C8075
CoreSAM8SAM87
ROM16 K bytesSame
RAM272 bytesSame
I/O5456 (add two pins)
Port 6Open drain (9 V drive)Normal C-MOS output
I/O optionNoneSame
Timer8-bit back-up timerNone
Power downStop/idleSame
OscillatorCrystal, ceramicSame
CPU clock divider1/21/1, 1/2, 1/8, 1/16
Execution time (Min.)
Operating frequency
0.6 µs at 20 MHz (f
Max. 20 MHz (f
CPU
= 10 MHz)0.5 µs at 12 MHz (f
CPU
= 10 MHz)
Max. 12 MHz (at 4.5 V)
= 12 MHz)
CPU
(2)
Max. 4 MHz (at 2.7 V)
Operating voltage4.5–5.5 V2.7–5.5 V at 4 MHz
4.5–5.5 V at 12 MHz
OTP/MTPMTPOTP
Pin assignment–Different
Package64SDIP/64QFPSame
Start address0020h0100h
P5CON, P6CONBANK0BANK1
Interrupt pending bit clearWrite "1"Write "0"
NOTES:
1.The S3C8075 can replace the S3C80B5. Their functions are mostly the same, but there are some differences.
Table 1-1 shows the comparison of S3C8075 and S3C80B5.
2.Operating frequency is maximum CPU clock; the maximum oscillation frequency is 22.1184 MHz.
RxDI/OBi-directional serial data input pin–24P3.7
TxDI/OSerial data output pin–25P3.6
TA, TBI/OTimer A and B output pins427, 26P3.4, P3.5
TCCK, TDCKI/OTimer C and D external clock input pinsD-130, 31P3.0, P3.1
INT0–INT3I/OExternal interrupts. I/O pin 2.4 (share pin
with INT0) is also configurable as a WAIT
signal input pin for the external interface.
Table 14-7. Main Oscillator Clock Stabilization Time (t
(T
= – 20 °C + 85 °C, VDD = 4.5 V to 5.5 V)
A
ST1
)
OscillatorTest ConditionMinTypMaxUnit
CrystalVDD = 4.5 V to 5.5 V––20ms
CeramicStabilization occurs when VDD is equal to the minimum
––10ms
oscillator voltage range.
NOTE: Oscillation stabilization time (tST1) is the time required for the CPU clock to return to its normal oscillation
frequency after a power-on occurs, or when Stop mode is released by a RESET signal.
CPU clock
12 MHz
4 MHz
1 MHz
23456712.74.5
Figure 14-5. Frequency VS. Voltage
5.5
V
DD
14-8
Page 21
S3C8075/P8075MECHANICAL DATA
15MECHANICAL DATA
OVERVIEW
The S3C8075 microcontroller is available in a 64-pin SDIP package (64-SDIP-750) and a 64-pin QFP package
(64-QFP-1420F).
#64#33
64-SDIP-750
17.00 ± 0.2
#1
58.20 MAX
57.80 ± 0.2
0.45 ± 0.1
(1.34)
1.00 ± 0.1
1.778
#32
19.05
0.51MIN4.10 ± 0.2
5.08MAX
3.30 ± 0.3
+0.1
0.25
0−15
– 0.05
°
NOTE: Dimensions are in millimeters .
Figure 15-1. 64-SDIP-750 Package Dimensions
15-1
Page 22
MECHANICAL DATAS3C8075/P8075
13.20 ± 0.3
10.00 ± 0.2
#44
0.80
13.20 ± 0.3
10.00 ± 0.2
44-QFP-1010B
#1
0.35
+0.10
- 0.05
(1.00)
0-8°
+0.10
0.15
- 0.05
0.10 MAX
0.05 MIN
2.05 ± 0.10
2.30 MAX
0.80±0.20
NOTE: Dimensions are in millimeters.
Figure 15-2. 64-QFP-1420F Package Dimensions
15-2
Page 23
S3C8075/P8075S3P8075 OTP
16S3P8075 OTP
OVERVIEW
The S3C8075 single-chip CMOS microcontroller is the OTP (One Time Programmable)version of the S3C8075
microcontrollers. It has an on-chip EPROM instead of masked ROM. The EPROM is accessed by serial data
format.
S3P8075 is fully compatible with S3C8075, both in function and in pin configuration. As it has simple
programming requirements, S3P8075 is ideal for use as an evaluation chip for the S3C8075.