S3C9424/C9428/P9428
PRODUCT OVERVIEW
1
PRODUCT OVERVIEW
SAM87RI PRODUCT FAMILY
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 OVERVIEW
S3C9424/C9428/P9428
FEATURES
CPU
•
SAM87RI CPU core
Timer/Counters
•
•
Memory
•
•
208-byte general purpose register area (RAM)
4K/8K byte internal program memory (ROM)
PWM module
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
•
•
•
12-bit PWM 2-ch (Max: 250KHz)
6-bit base + 6-bit extension frame
One 8-bit timer/counter
•
One 8-bit basic timer for watchdog function
One 8-bit timer/counter with three operating
mode
One 8-bit timer/counter
A/D Converter
•
12 analog input pins
10-bit conversion resolution
•
Instruction Execution Time
•
375 ns at 16 MHz fosc(minimum)
Buzzer Frequency Range
Interrupts
•
•
9 interrupt sources and 1 vector
One interrupt level
Oscillator Freqeuncy
•
General I/O
•
•
Four I/O ports (total 24pins)
Bit programmable ports
•
1-MHz to 16-MHz external crystal oscillator
Maximum 16-MHz CPU clock
RC: 4MHz(typ)
•
200 Hz to 20 kHz signal can be generated
Operating Temperature Range
•
– 40
°
C to + 85
°
C
Serial I/O
•
•
One synchronous serial I/O module
Selectable transmit and receive rates
Operating Voltage Range
•
•
3.0 V to 5.5 V (LVD)
1.8 V to 5.5 V (No LVD)
Multi-Master IIC-Bus
•
Serial peripheral interface
OTP Interface Protocol Spec
•
Serial OTP
Zero-Crossing Detection Circuit
•
Zero crossing detection circuit that generates a
digital signal in synchronism with an AC signal
input
Package Types
•
S3C9424/C9428
32-pin SOP-450 (3V LVD)
30-pin SDIP-400 (3V LVD)
28-pin SOP-375
Built-in reset Circuit (LVD)
•
Low voltage detector for safe reset
1-2