Samsung’s SAM87Ri 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.
A address/data bus architecture and a large number of bit-configurable I/O ports provide a flexible programming
environment for applications with varied memory and I/O requirements. Timer/counters with selectable operating
modes are included to support real-time operations.
S3C9424/C9428/P9428 MICROCONTROLLER
The S3C9424/C9428/P9428 single-chip 8-bit microcontroller is fabricated using an advanced CMOS process. It is
built around the powerful SAM87Ri CPU core. The S3C9424/C9428/P9428 is a versatile microcontroller, with its
A/D converter, SIO, IIC and a zero-crossing detection capability it can be used in a wide range of general
purpose applications.
Stop and Idle power-down modes were implemented to reduce power consumption. To increase on-chip register
space, the size of the internal register file was logically expanded. The S3C9424/C9428/P9428 have 4K-byte or
8K-byte of program memory on-chip (ROM) and 208-bytes of general purpose register area RAM.
Using the SAM87Ri design approach, the following peripherals were integrated with the SAM87Ri core:
•Four configurable I/O ports (24 pins)
•Nine interrupt sources with one vector and one interrupt level
•Two 8-bit timer/counter with various operating modes
•Analog to digital converter with 12 input channels and 10-bit resolution
•One synchronous SIO module
•One IIC module
•Two 12-bit PWM output
The S3C9424/C9428/P9428 microcontroller is ideal for use in a wide range of electronic applications requiring
simple timer/counter, PWM, ADC, SIO, IIC, ZCD and capture functions. S3C9424/C9428/P9428 is available in a
28/32-pin SOP and a 30-pin SDIP package.
OTP
The S3P9428 is an OTP (One Time Programmable) version of the S3C9424/C9428 microcontroller. The
S3P9428 has on-chip 8-K-byte one-time-programmable EPROM instead of masked ROM. The S3P9428 is fully
compatible with the S3C9424/C9428, in function, in D.C. electrical characteristics and in pin configuration.
1-1
PRODUCT OVERVIEWS3C9424/C9428/P9428
FEATURES
CPU
•SAM87RI CPU core
Memory
•208-byte general purpose register area (RAM)
•4K/8K byte internal program memory (ROM)
Instruction Set
•41 instructions
•The SAM87RI core provides all the SAM87 core
instruction except the word-oriented instruction,
multiplication, division, and some one-byte
instruction
Instruction Execution Time
•375 ns at 16 MHz fosc(minimum)
Interrupts
•9 interrupt sources and 1 vector
•One interrupt level
General I/O
•Four I/O ports (total 24pins)
Timer/Counters
•One 8-bit basic timer for watchdog function
•One 8-bit timer/counter with three operating
mode
•One 8-bit timer/counter
PWM module
•12-bit PWM 2-ch (Max: 250KHz)
•6-bit base + 6-bit extension frame
•One 8-bit timer/counter
A/D Converter
•12 analog input pins
•10-bit conversion resolution
Buzzer Frequency Range
•200 Hz to 20 kHz signal can be generated
Oscillator Freqeuncy
•1-MHz to 16-MHz external crystal oscillator
Maximum 16-MHz CPU clock
•RC: 4MHz(typ)
•Bit programmable ports
Serial I/O
•One synchronous serial I/O module
•Selectable transmit and receive rates
Multi-Master IIC-Bus
•Serial peripheral interface
Zero-Crossing Detection Circuit
•Zero crossing detection circuit that generates a
digital signal in synchronism with an AC signal
input