Document
S3C9442/C9444/F9444/C9452/C9454/F9454
PRODUCT OVERVIEW
1 PRODUCT OVERVIEW
SAM88RCRI PRODUCT FAMILY
Samsung's SAM88RCRI 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.
S3C9442/C9444/C9452/C9454 MICROCONTROLLER
The S3C9442/C9444/C9452/C9454 single-chip 8-bit microcontroller is designed for useful A/D converter , SIO application field. The S3C9442/C9444/C9452/C9454 uses powerful SAM88RCRI CPU and S3C9442/C9444/C9452/C9454 architecture. The internal register file is logically expanded to increase the onchip register space. The S3C9442/C9444/C9452/C9454 has 2K/4K bytes of on-chip program ROM and 208 bytes of RAM. The S3C9442/C9444/C9452/C9454 is a versatile general-purpose microcontroller that is ideal for use in a wide range of electronics applications requiring simple timer/counter, PWM. In addition, the S3C9442/C9444/C9452/C9454’s advanced CMOS technology provides for low power consumption and wide operating voltage range.
Using the SAM88RCRI design approach, the following peripherals were integrated with the SAM88RCRI core:
— Three configurable I/O ports (18 pins) — Four interrupt sources with one vector and one interrupt level — One 8-bit timer/counter with time interval mode — Analog to digital converter with nine input channels and 10-bit resolution — One 8-bit PWM output
The S3C9442/C9444/C9452/C9454 microcontroller is ideal for use in a wide range of electronic applications requiring simple timer/counter, PWM, ADC. S3C9452/C9454 is available in a 20/16-pin DIP and a 20-pin SOP package. S3C9452/C9454 is available in a 8-pin and a 8-pin SOP package.
MTP
The S3F9444/F9454 is an MTP (Multi Time Programmable) version of the S3C9442/C9444/C9452/C9454 microcontroller. The S3F9444/F9454 has on-chip 4-Kbyte multi-time programmable flash ROM instead of masked ROM. The S3F9444/F9454 is fully compatible with the S3C9442/C9444/C9452/C9454, in function, in D.C. electrical characteristics and in pin configuration.
1-1
PRODUCT OVERVIEW
FEATURES
CPU • SAM88RCRI CPU core • The SAM88RCRI core is low-end version of the
current SAM87 core.
Memory • 2/4-Kbyte internal program memory • 208-byte general purpose register area
Instruction Set • 41 instructions • The SAM88RCRI core provides all the SAM87
core instruction except the word-oriented instruction, multiplication, division, and some one-byte instruction.
Instruction Execution Time • 400 ns at 10 MHz fOSC (minimum)
Interrupts • 4 interrupt sources with one vector • One interrupt level
General I/O • Three I/O ports (Max 18 pins) • Bit programmable ports
8-bit High-speed PWM • 8-bit PWM 1-ch (Max: 156 kHz) • 6-bit base + 2-bit extension
Built-in reset Circuit • Low voltage detector for safe reset
S3C9442/C9444/F9444/C9452/C9454/F9454
Timer/Counters • One 8-bit basic timer for watchdog function • One 8-bit timer/counter with time interval modes
A/D Converter • Nine analog input pins • 10-bit conversion resolution
Oscillation Frequency • 1 MHz to 10 MHz external crystal oscillator • Maximum 10 MHz CPU clock • Internal RC: 3.2 MHz (typ.), 0.5 MHz (typ.) in
VDD = 5 V
Operating Temperature Range • – 40°C to + 85°C
Operating Voltage Range • 2.0 V (LVR Level) to 5.5 V
Smart Option
Package Types • S3C9452/C9454:
– 20-DIP-300A – 20-SOP-375 – 16-DIP-300A • S3C9442/C9444 – 8-DIP-300 – 8-SOP-225
1-2
S3C9442/C9444/F9444/C9452/C9454/F9454
BLOCK DIAGRAM
PRODUCT OVERVIEW
XIN XOUT
OSC
Basic Timer
Timer 0
ADC0-ADC8
ADC
P0.6/PWM
PWM
Port I/O and Interrupt Control
88RCRI SAMRI CPU
2 KB ROM 4 KB ROM
208 Byte Register file
NOTE: P1.2 is used as input only
Figure 1-1. Block Diagram
... ...
Port 0
P0.0/ADC0/INT0 P0.1/ADC1/INT1 P0.2/ADC2
P0.7/ADC7
Port 1
P1.0 P1.1 P1.2
Port 2
P2.0/T0 P2.1
P2.6
1-3
PRODUCT OVERVIEW
PIN ASSIGNMENTS
S3C9442/C9444/F9444/C9452/C9454/F9454
VSS XIN/P1.0 XOUT/P1.1 RESET/P1.2 P2.0/T0
P2.1 P2.2 P2.3 P2.4 P2.5
1
20
2
19
3
18
4
17
5 S3C9452/C9454 16
6
(20-DIP-300A/
15
7
20-SOP-375)
14
8
13
9
12
10
11
VDD P0.0/ADC0/INT0 P0.1/ADC1/INT1 P0.2/ADC2 P0.3/ADC3 P0.4/ADC4 P0.5/ADC5 P0.6/ADC6/PWM P0.7/ADC7 P2.6/ADC8/CLO
Figure 1-2. Pin Assignment Diagram (20-Pin DIP/SOP Package)
1-4
S3C9442/C9444/F9444/C9452/C9454/F9454
PRODUCT OVERVIEW
VSS XIN/P1.0 XOUT/P1.1 RESET/P1.2 P2.0/T0
P2.1 P2.2 P2.3
1
16
2
15
3
14
4 S3C9452/C9454 13
5
(16-DIP-300A)
12
6
11
7
10
8
9
VDD P0.0/ADC0/INT0 P0.1/ADC1/INT1 P0.2/ADC2 P0.3/ADC3 P0.4/ADC4 P0.5/ADC5 P0.6/ADC6/PWM
Figure 1-3. Pin Assignment Diagram (16-Pin DIP Package)
VSS XIN/P1.0 XOUT/P1.1 RESET/P1.2
1 S3C9442/C9444.