
Samsung
PRODUCT OVERVIEW
S3C8-SERIES MICROCONTROLLERS
Samsungs S3C8 series 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. Among the major CPU features are:
— 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 four CPU clocks) can be assigned to specific interrupt levels.
S3C831B MICROCONTROLLER
The S3C831B single-chip microcontroller are fabricated using the highly advanced CMOS process. Its design is based on the powerful SAM88RC CPU core. Stop and idle (power-down) modes were implemented to reduce power consumption.
The S3C831B is a microcontroller with a 64K-byte mask-programmable ROM embedded. The S3P831B is a microcontroller with a 64K-byte one-time-programmable ROM embedded. Using the SAM88RC modular design approach, the following peripherals were integrated with the SAM88RC CPU core:
— Large number of programable I/O ports (Total 72 pins)
— PLL frequency synthesizer
— 16-bits intermediate frequency counter
— Two synchronous SIO modules
— Two 8-bit timer/counters
— One 16-bit timer/counter
— Low voltage reset
— A/D converter with 8 selectable input pins
FEATURES
CPU
• SAM88RC CPU core
Memory
• 2576-byte internal register file (including LCD display RAM)
• 64K-byte internal program memory area
Instruction Set
• 78 instructions
• Idle and Stop instructions
72 I/O Pins
• 32 normal I/O pins
• 40 pins sharing with LCD segment signals
Interrupts
• 8 interrupt levels and 17 internal sources
• Fast interrupt processing feature
8-Bit Basic Timer
• Watchdog timer function
• 4 kinds of clock source
Timer/Counter 0
• Programmable 8-bit internal timer
• External event counter function
• PWM and capture function
Timer/Counter 1
• Programmable 8-bit interval timer
• External event counter function
Timer/Counter 2
• Programmable 16-bit interval timer
• External event counter function
Watch Timer
• Interval Time: 50ms, 0.5s, 1.0s at 4.5 MHz
• 1/1.5/3/6 kHz buzzer output selectable
Analog to Digital Converter
• 8-channel analog input
• 8-bit conversion resolution
Two 8-bit Serial I/O Interface
• 8-bit transmit/receive mode
• 8-bit receive mode
• Selectable baud rate or external clock source
PLL Frequency Synthesizer
• VIN level: 300mVpp (minimum)
• AMVCO range: 0.5 MHz–30 MHz (3-bit counter added)
• FMVCO range: 30 MHz–150 MHz
16-Bit Intermediate Frequency (IF) Counter
• VIN level: 300mVPP (minimum)
• AMIF range: 100 kHz–1 MHz
• FMIF range: 5 MHz–15 MHz
LCD Controller/Driver
• 40 segments and 4 common terminals
• 4/3/2 common and static selectable
• Internal or external resistor circuit for LCD bias
Low Voltage Reset (LVR)
• Low voltage check to make system reset
• VLVR: 2.4V, 3.7 V selectable
Two Power-Down Modes
• Idle mode: only CPU clock stops
• Stop mode: system clock and CPU clock stop
Oscillation Source
• Crystal or ceramic for system clock (fx)
Instruction Execution Time
• 444 ns at 9.0 MHz (minimum)
Operating Temperature Range
• –25 °C to +85 °C
Operating Voltage Range
• 2.2V to 5.5V at 0.4 MHz – 4.5 MHz
• 4.0 V to 5.5 V at 0.4 MHz–9.0 MHz
• 2.5V to 3.5V, 4.5 V to 5.5 V in PLL/IFC block
Package Type
• 100-QFP-1420C, 100-TQFP-1414