Document
www.DataSheet4U.com
S3C80F7/C80F9/C80G7/C80G9 (KS88C01524/C01532/C01624/C01632)
PRODUCT OVERVIEW
1
PRODUCT OVERVIEW
S3C8-SERIES MICROCONTROLLERS
Samsung's 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. Important CPU features include: — 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 six CPU clocks) can be assigned to specific interrupt levels.
S3C80F7/C80F9/C80G7/C80G9 Microcontroller
The S3C80F7/C80F9/C80G7/C80G9 single-chip CMOS microcontroller is fabricated using a highly advanced CMOS process and is based on Samsung's newest CPU architecture. The S3C80F9/C80G9 is the microcontroller which has 32-Kbyte mask-programmable ROM and S3C80F7/C80G7 is the microcontroller which has 24-Kbyte mask-programmable ROM. The S3P80F9/P80G9 is the microcontroller which has 32-Kbyte one-time-programmable EPROM and S3P80F7/P80G7 is the microcontroller which has 24-Kbyte one-time-programmable EPROM. Using a proven modular design approach, Samsung engineers developed S3C80F7/C80F9/C80G7/C80G9 by integrating the following peripheral modules with the powerful SAM87 RC core: — Internal LVD circuit and 16 bit-programmable pins for external interrupts. — One 8-bit basic timer for oscillation stabilization and watchdog function (system reset). — One 8-bit timer/counter and one 16-bit timer/counter with selectable operating modes. — One 8-bit counter with auto-reload function and one-shot or repeat control. The S3C80F7/C80F9/C80G7/C80G9 is a versatile general-purpose microcontroller which is especially suitable for use as remote transmitter controller. It is currently available in a 32-pin SOP, 42-pin SDIP and 44-pin QFP package.
www.DataSheet4U.com
1-1
www.DataSheet4U.com
PRODUCT OVERVIEW
S3C80F7/C80F9/C80G7/C80G9 (KS88C01524/C01532/C01624/C01632)
FEATURES
CPU
•
Carrier Frequency Generator
•
SAM87RC CPU core
One 8-bit counter with auto-reload function and one-shot or repeat control (Counter A)
Memory
• • •
32-Kbyte internal ROM (S3C80F9/C80G9) : 0000H–7FFFH 24-Kbyte internal ROM (S3C80F7/C80G7) : 0000H–5FFFH Data memory: 272-byte RAM (318 register)
Back-up mode
•
When VDD is lower than VLVD, the chip enters Back-up mode to block oscillation and reduce the current consumption. In S3C80G7/C80G9, this function is disabled when operating state is “STOP mode”.
Instruction Set
• •
•
78 instructions IDLE and STOP instructions added for powerdown modes
• •
When RESET pin is lower than Input Low Voltage (VIL), the chip enters Back-up mode to block oscillation and reduce the current consumption.
Instruction Execution Time
•
Low Voltage Detect Circuit Low voltage detect to get into Back-up mode. Low level detect voltage − S3C80F7/C80F9: 2.20 V (Typ) ± 200mV − S3C80G7/C80G9: 1.90 V (Typ) ± 200mV
500 ns at 8-MHz fOSC (minimum)
Interrupts
•
22 interrupt sources with 16 vector and 7 level. Operating Temperature Range
•
I/O Ports
•
–40 °C to + 85 °C
Three 8-bit I/O ports (P0–P2), one 8-bit output port(P4) and 6-bit port (P3) for a total of 38 bitprogrammable pins.(44-QFP) Three 8-bit I/O ports (P0–P2), one 8-bit output port(P4) and 4-bit port (P3) for a total of 36 bitprogrammable pins.(42-SDIP) Three 8-bit I/O ports (P0–P2) and one 2-bit I/O port (P3) for a total of 26-bit programmable pins. (32-SOP)
Operating Voltage Range
• •
•
1.7V to 5.0V at 4 MHz fOSC (S3C80G7/C80G9) 2.0V to 5.0V at 8 MHz fOSC (S3C80F7/C80F9)
•
Package Type
• • •
44-pin QFP-1010B 42-pin SDIP 32-pin SOP
Timers and Timer/Counters
•
One programmable 8-bit basic timer (BT) for oscillation stabilization control or watchdog timer (software reset) function One 8-bit timer/counter (Timer 0) with three operating modes; Interval mode, Capture and PWM mode. One 16-bit timer/counter (Timer1) with two operating modes; Interval mode and Capture.
•
•
www.DataSheet4U.com
1-2
www.DataSheet4U.com
S3C80F7/C80F9/C80G7/C80G9 (KS88C01524/C01532/C01624/C01632)
PRODUCT OVERVIEW
BLOCK DIAGRAM
P0.0-0.3 (INT0-INT3) P0.4-P0.7 (INT4)
P1.0-P1.7
VDD
LVD
Port 0
Port 1
TEST RESET
XIN XOUT
MAIN OSC 8-Bit Basic Timer 8-Bit Timer/ Counter 16-Bit Timer/ Counter
Port 2
P2.0-2.3 (INT5-INT8) P2.4-2.7 (INT9) P3.0-T0PWM/ T0CAP/(T1CAP) P3.1-REM/(T0CK) P3.2/(T0CK) P3.3/(T1CAP) P3.4-3.5
I/O Port and Interrupt Control
Port 3
SAM87RC CPU
Port 4
32K-Bytes ROM
317-Bytes Register File
Carrier Registor (Counter A)
P4.0-4.7
Figure 1-1. Block Diagram
www.DataSheet4U.com
1-3
www.DataSheet4U.com
PRODUCT OVERVIEW
S3C80F7/C80F9/C80G7/C80G9 (KS88C01524/C01532/C01624/C01632)
PIN ASSIGNMENTS
P4.2 P4.1 P4.0 P2.0/INT5 P2.1/INT6 P2.2/INT7 P2.3/INT.