Features: CPU
` SAM88RCRI CPU core
Memory
` 8192 * 8 bits program memory (ROM)
` 264 *8 bits data memory (RAM) (Including LCD data memory)
Instruction Set
` 41 instructions
` Idle and Stop instructions added for power-down modes
36 I/O Pins
` I/O: 34 pins (44-pin QFP, 42-pin SDIP)
` Output only: 2 pins (44-pin QFP)
` 14 interrupt source and 1 vector
` One interrupt level
8-Bit Basic Timer
` Watchdog timer function
` 3 kinds of clock source
Two 8-Bit Timer/Counters
` The programmable 8-bit timer/counters
` External event counter function
` Configurable as one 16-bit timer/counters
Watch Timer
` Interval time: 3.91mS, 0.25S, 0.5S, and 1S at 32.768 kHz
` 0.5/1/2/4 kHz Selectable buzzer output
` Clock source generation for LCD
LCD Controller/Driver
` 16 segments and 8 common terminals
` 3, 4, and 8 common selectable
` Internal resistor circuit for LCD bias
8-bit Serial I/O Interface
` 8-bit transmit/receive mode
` 8-bit receive mode
` LSB-first or MSB-first transmission selectable
` Internal or external clock source
A/D Converter
` 10-bit converter resolution
` 50us conversion speed at 1MHz fADC clock
` 4-channel
Two Power-Down Modes
` Idle: only CPU clock stops
` Stop: system clock and CPU clock stop
Oscillation Sources
` Crystal, ceramic, or RC for main clock
` Main clock frequency: 0.4 MHz - 8MHz
` 32.768 kHz crystal oscillation circuit for sub clock
Instruction Execution Times
` 500nS at 8MHz fx(minimum)
Operating Voltage Range
` 2.0 V to 5.5 V at 0.4 - 4.2MHz
` 2.7 V to 5.5 V at 0.4 - 8MHz
Operating Temperature Range
` -25 to +85
Package Type
` 44-pin QFP, 42-pin SDIP
Pinout
Specifications
|
Parameter |
Symbol |
Conditions |
Rating |
Unit |
| Supply voltage |
VDD |
- |
0.3 to +6.5 |
V |
| Input voltage |
VIN |
Ports 06 |
0.3 to VDD + 0.3 |
V |
| Output voltage |
VO |
- |
-0.3 to VDD + 0.3 |
V |
| Output current high |
IOH |
One I/O pin active |
-15 |
mA |
|
All I/O pins active |
60 |
| Output current low |
IOL |
One I/O pin active |
+ 30 |
mA |
|
Total pin current for ports |
+ 100 |
| Operating temperature |
TA |
- |
25 to + 85 |
|
| Storage temperature |
TSTG |
- |
65 to + 150 |
|
DescriptionThe S3C9228 can be used for dedicated control functions in a variety of applications, and is especially designed for application with FRS or etc.
The S3C9228/P9228 single-chip 8-bit microcontroller is fabricated using an advanced CMOS process. It is built around the powerful SAM88RCRI CPU core.
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 S3C9228/P9228 has 8K-byte of program ROM, and 264-byte of RAM (including 16-byte of working register and 20-byte LCD display RAM).
S3C9228 Using the SAM88RCRI design approach, the following peripherals were integrated with the SAM88RCRI core:
- 7 configurable I/O ports including ports shared with segment/common drive outputs
- 10-bit programmable pins for external interrupts
- One 8-bit basic timer for oscillation stabilization and watch-dog functions
- Two 8-bit timer/counters with selectable operating modes
- Watch timer for real time
- 4 channel A/D converter
- 8-bit serial I/O interface