Samsung's new SAM87RC 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.
Timer/counters with selectable operating modes are included to support real-time operations. Many SAM87RC
microcontrollers have an external interface that provides access to external memory and other peripheral
devices.
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 six CPU clocks) can be assigned to
one interrupt level at a time.
S3C8478/C8475 MICROCONTROLLER
The S3C8478/C8475 single-chip 8-bit microcontroller is designed for useful 10-bit resolution A/D converter,
UART, PWM application field. Its powerful SAM87RC CPU architecture includes. The internal register file is
logically expanded to increase the on-chip register space.
The S3C8478/C8475 has 8/16K bytes of on-chip program ROM. Following Samsung's modular design approach,
the following peripherals are integrated with the SAM87RC core:
— Large number of programmable I/O ports (42 SDIP: 34 pins, 44 QFP: 36 pins)
— One asynchronous UART module
— Analog-to-digital converter with eight input channels and 10-bit resolution
— One 8-bit basic timer for watchdog function
— One 8-bit timer/counter with three operating modes (Timer 0)
— One general-purpose 16-bit timer/counters with three operating modes (Timer 1)
The S3C8478/C8475 is a versatile general-purpose microcontroller that is ideal for use in a wide range of
electronics applications requiring complex timer/counter, PWM, capture, and UART.
It is available in a 42-pin SDIP or 44-pin QFP package.
OTP
The S3C8475 is an OTP (One Time Programmable) version of the S3C8478/C8475 microcontroller. The
S3C8475 microcontroller has an on-chip 16K-byte one-time-programmable EPROM instead of a masked ROM.
The S3C8475 is comparable to the S3C8478/C8475, both in function in D.C. electrical characteristics and in pin
configuration.
1-1
PRODUCT OVERVIEWS3C8478/C8475/P8475
FEATURES
CPU
•SAM87RC CPU core
Memory
•272-byte general purpose register area
•8/16K-byte internal program memory
Instruction Set
•79 instructions
•IDLE and STOP instructions added for
power-down modes
Instruction Execution Time
•333 ns at 12 MHz f
(minimum)
OSC
Interrupts
•14 interrupt sources and 14 vectors
•Eight interrupt levels
•Fast interrupt processing
UART
•One UART module
•Full duplex serial I/O interface with three UART
modes
A/D Converter
•Eight analog input pins
•10-bit conversion resolution
•20 µs conversion time (10 MHz CPU clock)
Buzzer Frequency Output
•200 Hz to 20 kHz signal can be generated
Oscillator Frequency
•1 MHz to 12 MHz external crystal oscillator
•Maximum 12 MHz CPU clock
Operating Temperature Range
•– 40°C to + 85°C
General I/O
•Five I/O ports (total 36 pins)
•Four bit-programmable ports
•Two n-channel open-drain output port
Timer/Counters
•One 8-bit basic timer for watchdog function
•One 8-bit timer/counter with three operating
modes (timer 0)
•One 16-bit general-purpose timer/counters with
three operation modes (timer 1)