general description
SAM88RCRI PRODUCT FAMILY
Samsung's SAM88RCRI family of 8-bit single-chip CMOS microcontrollers offer fast and efficient CPU, a wide range of integrated peripherals, and supports OTP device.
A dual address/data bus architecture and bit- or nibble-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.
S3C9228/P9228 MICROCONTROLLER
The 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).
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
OTP
The S3C9228 microcontroller is also available in OTP (One Time Programmable) version. S3P9228 microcontroller has an on-chip 8K-byte one-time-programmable EPROM instead of masked ROM. The S3P9228 is comparable to S3C9228, both in function and in pin configuration.
features
- CPU
- SAM88RCRI CPU core - Memory
- 8192 X 8 bits program memory (ROM)
- 264 X 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) - Interrupts
- 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 °C to +85 °C - Package Type
- 44-pin QFP, 42-pin SDIP