特性
- 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: 5.5V ~ 2.4V.
- On-chip 4K/8K/10K/12K/13K/15.5K FLASH program memory with flexible ISP/IAP capability,can be repeatedly erased more than 100 thousand times.
- on-chip 512 bytes SRAM: 256 byte scratch-pad RAM and 256 bytes of auxiliary RAM
- On-chip EEPROM with large capacity can be repeatedly erased more than 100 thousand times.
- 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 times per 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 (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 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, T1 or T2 can be utilized to realize 8 ~ 16 bit PWM with a high degree of accuracy (which takes less than 0.4% system time)
- Internal high- precise R/C clock(±0.3%) with ±1% temperature drift (-40°C to +85°C)) while ±0.6%(-20~+65°C) in normal temperature and
- Internal high- precise R/C clock(±0.3%) with ±1% temperature drift (-40°C to +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- 35MHz, is equivalent to traditional 8051:0~420MHz.
- A high-speed asynchronous serial port ----UART ( can be regarded as 3 serial ports by shifting among 3 groups of pins):
--UART(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). - 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 be generated 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 RxD; pinsT0/T2(their falling edge can wake up if T0/T2 have been enabled before power-down mode,but no interrupts can be generatetd); internal low-power special wake-up Timer. - Five Timers/Counters, two 16-bit reloadable Timer/Counter(T0/T2, T0 is compatible compatible with Timer0/Timer1 of traditional 8051), T0/T2 all can independently achieve external programmable clock output, 3 channels CCP/PWM/PCA 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 T2 is on P3.0/T2CLKO (output by dividing the frequency of the internal system clock or the input clock of external pin T2/P3.1)
Two 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/SysClkO, and its frequency can be divided into SysClk/1, SysClk/2, SysClk/4.
The master clock can either be internal R/C clock or the external input clock or the external crystal oscillator.
SysClk is the frequency of master clock. SysClkO is the output of master clock. - Comparator, which support comparing by external pin CMP+ and CMP- or internal reference voltage and generating output signal (its polarity can be configured) on CMPO pin can be used as 1 channel ADC or brownout detect function.
- 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.
- 26/18/14 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 90mA
- If I/O ports are not enough, it can be extended by connecting a 74HC595 Besides, cascading several chips also can extend to dozens of I/O ports.
- Package: SOP28,TSSOP28,QFN28,SKDIP28,SOP20, DIP20,TSSOP20,SOP16, DIP16.
- All products are baked 8 hours in high-temperature 175°C after be packaged ,Manufacture guaranteegood quality.
- In Keil C development environment, select the Intel 8052 to compiling and only contain < reg51.h >
特性
- 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: 5.5V ~ 2.4V.
- On-chip 4K/8K/10K/12K/13K/15.5K FLASH program memory with flexible ISP/IAP capability,can be repeatedly erased more than 100 thousand times.
- on-chip 512 bytes SRAM: 256 byte scratch-pad RAM and 256 bytes of auxiliary RAM
- On-chip EEPROM with large capacity can be repeatedly erased more than 100 thousand times.
- 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 times per 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 (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 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, T1 or T2 can be utilized to realize 8 ~ 16 bit PWM with a high degree of accuracy (which takes less than 0.4% system time)
- Internal high- precise R/C clock(±0.3%) with ±1% temperature drift (-40°C to +85°C)) while ±0.6%(-20~+65°C) in normal temperature and
- Internal high- precise R/C clock(±0.3%) with ±1% temperature drift (-40°C to +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- 35MHz, is equivalent to traditional 8051:0~420MHz.
- A high-speed asynchronous serial port ----UART ( can be regarded as 3 serial ports by shifting among 3 groups of pins):
--UART(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). - 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 be generated 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 RxD; pinsT0/T2(their falling edge can wake up if T0/T2 have been enabled before power-down mode,but no interrupts can be generatetd); internal low-power special wake-up Timer. - Five Timers/Counters, two 16-bit reloadable Timer/Counter(T0/T2, T0 is compatible compatible with Timer0/Timer1 of traditional 8051), T0/T2 all can independently achieve external programmable clock output, 3 channels CCP/PWM/PCA 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 T2 is on P3.0/T2CLKO (output by dividing the frequency of the internal system clock or the input clock of external pin T2/P3.1)
Two 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/SysClkO, and its frequency can be divided into SysClk/1, SysClk/2, SysClk/4.
The master clock can either be internal R/C clock or the external input clock or the external crystal oscillator.
SysClk is the frequency of master clock. SysClkO is the output of master clock. - Comparator, which support comparing by external pin CMP+ and CMP- or internal reference voltage and generating output signal (its polarity can be configured) on CMPO pin can be used as 1 channel ADC or brownout detect function.
- 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.
- 26/18/14 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 90mA
- If I/O ports are not enough, it can be extended by connecting a 74HC595 Besides, cascading several chips also can extend to dozens of I/O ports.
- Package: SOP28,TSSOP28,QFN28,SKDIP28,SOP20, DIP20,TSSOP20,SOP16, DIP16.
- All products are baked 8 hours in high-temperature 175°C after be packaged ,Manufacture guaranteegood quality.
- In Keil C development environment, select the Intel 8052 to compiling and only contain < reg51.h >
其他参数
- 属性参数值
- A/D 8- channel主要参数10-bitCCP PCA PWM主要参数3-ch
- COMPARATOR主要参数YesDPTR主要参数1
- EEPROM主要参数IAPEncryption Download (to protect your code from being intercepted)主要参数Yes
- Flash (byte)主要参数13KInternal High-Precise Clock主要参数Yes
- Internal High- reliable Reset (with optional threshold voltage)主要参数16-levelInternal Low-Voltage Detection Interrupt主要参数Yes
- Output clock and reset signal from MCU主要参数YesRS485主要参数Yes
- Speical Power- down Wake-up Timer主要参数YesSPI主要参数Yes
- SRAM (byte)主要参数512Standard External Interrupts主要参数5
- TIMERS主要参数2UART主要参数1
- Voltage (V)主要参数2.5-5.5W D T主要参数Yes