Features:
- Enhanced 8051 Central Processing Unit, 1T, single clock per machine cycle, faster 8~12 times than the rate of
a traditional 8051.
- Operating voltage range :
- STC15F2K60S2 series: 5.5V ~ 4.2V.
- STC15L2K60S2 series: 3.6V ~ 2.4V.
- On-chip 16K/32K/40K/48K/56K/58K/61K/63.5K FLASH program memory with flexible ISP/IAP capability,can be repeatedly erased more than 100 thousand times.
- Large capacity of on-chip 2048 bytes SRAM: 256 byte scratch-pad RAM and 1792 bytes of auxiliary RAM
- Be capable of addressing up to 64K byte of external RAM
- On-chip EEPROM with large capacity can be repeatedly erased more than 100 thousand times.
- Dual Data Pointer (DPTR) to speed up data movement
- ISP/IAP, In-System-Programming and In-Application-Programming , no need for programmer and emulator.
- 8 channels and 10 bits Analog-to-Digital Converter (ADC), the speed up to 300 thousand timesper second, 3
channels PWM also can be used as 3 channels D/A Converter(DAC).
- 3 channels Capture/Compare uints (CCP /PCA /PWM)
---- can be used as 3 Times or 3 external Interrupts (which can be generated on
rising or falling edge)or 3 channels D/A Converter
- The high-speed
pulse function of CCP/PCA can be utilized to realize 3 channels 9 ~ 16 bits PWM(each channel of which takes less than 0.6% system time )
- The Clock output function of T0,T1or T2 can be utilized to realize 8 ~ 16 bits PWM with a high degree of accuracy (which takes less than 0.4% system time )
- Internal hghly reliable Reset with 8 levels optional threshold voltage of reset,so that external reset curcuit
can be completely removed.
- Internal high- precise R/C clock(±0.3%) with ±1% temperature drift (-40~+85°C) while ±0.6% (-20~+65°C) in normal temperature and wide frenquency adjustable between 5MHz and 35MHz (5.5296MHz /11.0592MHz / 22.1184MHz / 33.1776MHz).
- No need external crystal and reset, and can output clock and low reset signal from MCU.
- Operating frequency range:0- 28MHz, is equivalent to traditional 8051:0~336MHz.
- Two high-speed asynchronous serial ports----UARTs (UART1/UART2 can be used
simultaneously and regarded as 9 serial ports by shifting among 9 groups of pins):
UART1(RxD/P3.0, TxD/P3.1) can be switched to (RxD_2/P3.6, TxD_2/P3.7),also can be switched to (RxD_3/P1.6, TxD_3/P1.7);
UART2(RxD2/P1.0, TxD2/P1.1) can be switched to (RxD2_2/P4.6, TxD2_2/P4.7).
- A high-speed synchronous serial peripheral interface----SPI.
- Support the function of Encryption Download (to protect your code from being intercepted).
- Support the function of RS485 Control
- Code protection for flash memory access, excellent noise immunity, very low power consumption
- Power management mode: Slow-Down mode, Idle mode(all interrupt can wake up Idle mode),Stop/Power-
Down mode.
- Timers which can wake up stop/power-down mode: have internal low-power special wake-up Timer.
- Resource which can wake up stop/power-down mode are:
INT0/P3.2, INT1/P3.3 (INT0/INT1, may begenerated on both rising and falling edges),INT2/P3.6, INT3/P3.7, INT4/P3.0 (INT2
/INT3/INT4, only be generated on falling
edge);pins CCP0/CCP1/CCP2; pins T0/T1/T2(their
falling edge can wake up if T0/T1/T2
have been enabled before power-down mode,
but no interrupts can be generatetd);internal
low-power special wake-up Timer.
- 6 Timers/Counters:three 16-bit reloadable Timers/Counters (T0/T1/T2, T0 and T1 are compatiblewith
Timer0/Timer1 of traditional 8051) T0/T1/T2
all can independently achieve external programmable clock output 3 channels) .3 channels CCP PCA PWM also can be used as three Timers
- Programmable clock output function(output by dividing the frequency of the internal system clock or the
input clock of external pin):
The speed of external programmable clock output of 5V MCU is also not more than 13.5MHz, because the
output speed of I/O port of STC15 series 5V MCU is not more than 13.5MHz.
The speed of external programmable clock output of 3.3V MCU is also not more than 8MHz, because the
output speed of I/O port of STC15 series 3.3V MCU is not more than 8MHz.
①The Programmable clock output of T0 is on P3.5/T0CLKO (output by dividing the frequency of the internal system clock or the input clock of external pin T0/P3.4)
②The Programmable clock output of T1 is on P3.4/T1CLKO (output by dividing the frequency of the internal
system clock or the input clock of external pin T1/P3.5)
③The Programmable clock output of T2 is on P3.0/T2CLKO (output by dividing the frequency of theinternal
system clock or the input clock of external pin T2/P3.1)
Three timers/counters in above all can be output by dividing the frequency from 1 to 65536.
④The Programmable clock output of master clock is on P5.4/MCLKO, and its frequency can be divided into
MCLK/1, MCLK/2, MCLK/4.
The master clock can either be internal R/C clock or the external input clock or the external crystal oscillator.
MCLK is the frequency of master clock. MCLKO is the output of master clock.
It is on MCLKO/P3.4 that the Programmable clock output of master clock of STC15 series 8-pin MCU
(such as STC15F101W series). However, it is on MCLKO/P5.4 that the Programmable clock output of master
clock of other STC15 series MCU including 16-pin or more than 16-pin MCU(such as STC15F2K60S2,
STC15W4K32S4 and so on)
- One 15 bitsWatch-Dog-Timer with 8-bit pre-scaler (one-time-enabled)
- advanced instruction set, which is fully compatible with traditional 8051 MCU, have hardware multiplication /
division command.
- 42/38/30/26 common I/O ports are available, their mode is quasi_bidirectional/weak pull-up(traditional
8051 I/O ports mode) after reset, and can be set to four modes: quasi_bidirectional /weak pull-up, strong pushpull/
strong pull-up, input-only/high-impedance and open drain.
- the driving ability of each I/O port can be up to 20mA, but it don't exceed this maximum 120mA that the
current of the whole chip of 40-pin or more than 40-pin MCU, while 90mA that the current of the whole chip
of 16-pin or more than 16-pin MCU or 32-pin or less than 32-pin MCU.
- Package:LQFP44, LQFP32,TSSOP20, SOP28, SKDIP28, PDIP40.
- All products are baked 8 hours in high-temperature 175°C after be packaged ,Manufacture guarantee good
quality.
- In Keil C development environment, select the Intel 8052 to compiling and only contain < reg51.h > as header
Product Documents:
General Overview: STC15F2K32S2_Features.pdf
Data Sheet: STC15F2K60S2.pdf
ROSH:
SCH/PCB: STC SCH/PCB library
Sample Code:
Software Tools:
ISP programming software : STC ISP programming software (v6.88)
ISP programming software : STC ISP programming software (v6.91)
IDE software:STC IDE software(v0.1)
Development Tools:
STC15F2K60S2 series Selection Table:
Type
1T 8051
MCU |
Voltage (V) |
Flash
(byte) |
SRAM
(byte) |
U
A
R
T |
S
P
I |
T
I
M
E
R |
CCP
PCA
PWM |
Speical
Power-
down
Wake-up
Timer |
Stand
-ard
Exter
-nal
Interru
-pts |
A/D
8-channel
|
D
P
T
R |
EEP
ROM |
Internal
Low-
Voltage
Detect
-ion
Interr
-upt |
W
D
T |
Internal
High-
reliable
Reset
(with
optional
thresh
-old
voltage) |
Inter
-nal
High-
Precise
Clock |
Output
clock
and
reset
signal
from
MCU |
Encryption
Download
(to protect
your code
from being
intercepted) |
R
S
4
8
5 |
STC15F2K60S2 series MCU Selection and Price Table
Note: 3 channels CCP/PCA/PWM also can be used as 3 Timers. |
STC15F2K08S2 |
5.5-4.2 |
8K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
53K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15F2K16S2 |
5.5-4.2 |
16K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
45K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15F2K24S2 |
5.5-4.2 |
24K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
37K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15F2K32S2 |
5.5-4.2 |
32K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
29K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15F2K40S2 |
5.5-4.2 |
40K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
22K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15F2K48S2 |
5.5-4.2 |
48K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
13K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15F2K56S2 |
5.5-4.2 |
56K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
5K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15F2K60S2 |
5.5-4.2 |
60K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
1K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
IAP15F2K61S2
(which itself is a emluator) |
5.5-4.2 |
61K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
IAP |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
IRC15F2K63S2
(Using external
crystal or
internal 24MHz
clock) |
5.5-4.2 |
63.5K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
IAP |
Y |
Y |
Fixed |
Y |
Y |
N |
N |
IAP15F2K61S |
5.5-4.2 |
61K |
2K |
1 |
Y |
3 |
N |
Y |
5 |
N |
2 |
IAP |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15F2K24AS |
5.5-4.2 |
24K |
2K |
1 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
5K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15L2K60S2 series MCU Selection and Price Table |
STC15L2K08S2 |
2.4-3.6 |
8K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
53K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15L2K16S2 |
2.4-3.6 |
16K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
45K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15L2K24S2 |
2.4-3.6 |
24K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
37K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15L2K32S2 |
2.4-3.6 |
32K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
29K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15L2K40S2 |
2.4-3.6 |
40K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
22K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15L2K48S2 |
2.4-3.6 |
48K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
13K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15L2K56S2 |
2.4-3.6 |
56K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
5K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
STC15L2K60S2 |
2.4-3.6 |
60K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
1K |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
IAP15L2K61S2
(which itself is
a emluator) |
2.4-3.6 |
61K |
2K |
2 |
Y |
3 |
3-ch |
Y |
5 |
10-bit |
2 |
IAP |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
IAP15L2K61S |
2.4-3.6 |
61K |
2K |
1 |
Y |
3 |
N |
Y |
5 |
N |
2 |
IAP |
Y |
Y |
8-level |
Y |
Y |
Y |
Y |
Sample & Buy:
Sample: Sample Request Form
Buy : Buy Online