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.
S3C921F/P921F MICROCONTROLLER
The S3C921F can be used for dedicated control functions in a variety of applications, and is especially designed
for application with voice synthesizer or etc.
The S3C921F/P921F 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 S3C921F/P921F has 64 Kbytes of
program ROM and 192 Kbytes of data ROM on-chip (S3C921F), and 720 bytes of RAM including 16 bytes of
working register and 128 bytes of LCD display RAM.
Using the SAM88RCRI design approach, the following peripherals were integrated with the SAM88RCRI core:
— Four configurable I/O ports including ports shared with segment/common drive outputs
— 8-bit programmable pins for external interrupts
— One 8-bit basic timer for oscillation stabilization and watch-dog functions
— One 8-bit and one 16-bit timer/counter with selectable operating modes
— Watch timer for real time
— Two PWM modules for direct speaker drive
OTP
The S3C921F microcontroller is also available in OTP (One Time Programmable) version. S3P921F
microcontroller has an on-chip 256 Kbyte one-time-programmable EPROM instead of masked ROM. The
S3P921F is comparable to S3C921F, both in function and in pin configuration.
1-1
PRODUCT OVERVIEWS3C921F/P921F
FEATURES
CPU
•SAM88RCRI CPU core
Memory
•64K × 8 bits program memory(ROM)
•192K × 8 bits data memory(ROM)
•592 × 8 bits data memory(RAM)
(Excluding LCD data memory)
Instruction Set
•41 instructions
•Idle and Stop instructions added for power-down
modes
32 I/O Pins
•I/O: 8 pins
•I/O: 24 pins(Sharing with segment drive outputs)
Interrupts
•15 interrupt source and 1 vector
•One interrupt level
8-Bit Basic Timer
•Watchdog timer function
•3 kinds of clock source
One 8-Bit Timer/Counter 0
•Programmable interval timer
•External event counter function
•PWM and Capture function
LCD Controller/Driver
•64 segments and 16 common terminals
•8, 12, and 16 common selectable
•Internal resistor circuit for LCD bias
Two PWM Modules
•5/6/7/8-bits PWM Selectable
•Direct speaker drive
•2-bit extendable
Voltage Level Detector
•Programmable low voltage detector
•Two criteria voltage(2.7 V, 4.0 V)
Two Power-Down Modes
•Idle: only CPU clock stops
•Stop: selected 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 8 MHz fx(minimum)
Operating Voltage Range
•2.4 V to 5.5 V at 0.4 - 3MHz
•2.7 V to 5.5 V at 0.4 - 4MHz
One 16-bit Timer/Counter 1
•One 16-bit Timer/Counter mode
•Two 8-bit Timer/Counters A/B mode
Watch Timer
•Interval time: 3.91mS, 0.25S, 0.5S, and 1S
at 32.768 kHz
BUZ
T0CK
T0
T1CK
TA
TB
COM0-COM7
COM8-COM15
SEG0-SEG47
SEG48-SEG55
SEG56-SEG63
Type
I/O
I/O
I/O
I/O
O
I
I/O
I/O
I/O
I/O
I/O
I/O
I/O
O
I/O
O
I/O
Pin DescriptionCircuit
I/O port with bit-programmable pins;
Schmitt trigger input or push-pull, opendrain output and software assignable pullups;
Alternately used for external interrupt
input(noise filters, interrupt enable and
pending control).
I/O port with nibble-programmable pins;
Schmitt trigger input or push-pull, open-
Number
E-223, 24
H-938 - 31COM8-
Pin
Numbers
25
26
27
28
29
30
Share
Pins
INT
BUZ/INT
T0CK/INT
T0/INT
T1CK/INT
TA/INT
TB/INT
COM15
drain output and software assignable pullups.
I/O port with bit-programmable pins;
Schmitt trigger input or push-pull, open-
H-846 - 39SEG56-
SEG63
drain output and software assignable pullups.
I/O port with nibble-programmable pins;
Schmitt trigger input or push-pull output
H-1054 - 47SEG48-
SEG55
and software assignable pull-ups.
PWM output pins.C13
–
14
LCD power supply pin.–11–
External interrupt input pins.E-223, 24
25
26
27
28
29
30
P1.0, P1.1
P1.2/BUZ
P1.3/T0CK
P1.4/T0
P1.5/T1CK
P1.6/TA
P1.7/TB
Output pin for buzzer signal.E-225P1.2/INT
Timer 0 clock input.E-226P1.3/INT
Capture input or interval/PWM output.E-227P1.4/INT
Timer 1/A external clock input.E-228P1.5
Timer 1/A clock output.E-229P1.6
Timer B clock output.E-230P1.7
LCD common data outputs.H-410 - 3–
LCD common data outputs.H-938 - 31P2.0 - P2.7
LCD segment data outputs.H-52-1
–
100-55
LCD segment data outputs.H-10
H-8
54 - 47
46 - 39
P4.0 - P4.7
P3.0 - P3.7
1-5
PRODUCT OVERVIEWS3C921F/P921F
Table 1-1. Pin Descriptions (Continued)
Pin NamesPin
Pin DescriptionCircuit
Type
RESET
XTIN,XT
XIN,X
OUT
OUT
ISystem reset pinB22–
–Crystal oscillator pins for sub clock.–20, 21
–Main oscillator pins.–18, 17
RC/X-tal–Main oscillator type selection pin
("High" for RC osc. and "Low" for X-tal)
TESTITest input: it must be connected to V
VDD,V
SS
–Power input pins–15, 16
SS
Number
–12
–19
Pin
Numbers
Share
Pins
–
–
–
–
–
1-6
S3C921F/P921F PRODUCT OVERVIEW
PIN CIRCUIT DIAGRAMS
VDD
P-Channel
In
N-Channel
Figure 1-3. Pin Circuit Type A
VDD
Pull-Up
Resistor
P-Channel
In
Pull-Up
Resistor
Enable
Data
Output
Disable
VDD
Pull-Up
Resistor
In
Schmitt Trigger
Figure 1-4. Pin Circuit Type B
VDD
P-Channel
Out
N-Channel
Schmitt Trigger
Figure 1-5. Pin Circuit Type A-3
Figure 1-6. Pin Circuit Type C
1-7
PRODUCT OVERVIEWS3C921F/P921F
VDD
Pull-up
VDD
Open-Drain
P-CH
Resistor
Resistor
Enable
Data
Output
Disable
External
Interrupt
Input
Noise
Filter
Figure 1-7. Pin Circuit Type E-2
Resistor
Enable
I/O
N-CH
VDD
Pull-up
Resistor
P-Channel
1-8
Data
Output
Disable
Circuit
Type C
Figure 1-8. Pin Circuit Type E-3
I/O
S3C921F/P921F PRODUCT OVERVIEW
VLC1
VLC2
COM Data
VLC5
VSS
VLC1
VLC3
Out
Figure 1-9. Pin Circuit Type H-4
SEG Data
VLC4
VSS
Out
Figure 1-10. Pin Circuit Type H-5
1-9
Loading...
+ 21 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.