Product Summary

The STC12C5A16S2 is a single-chip microcontroller based on a high performance 1T architecture 80C51 CPU,which is produced by STC MCU Limited. With the enhanced kernel, STC12C5A16S2 executes instructions in 1~6 clock cycles (about 6~7 times the rate of a standard 8051 device), and has a fully compatible instruction set with industrial-standard 80C51 series microcontroller. The STC12C5A16S2 retains all features of the standard 80C51. In addition, the STC12C5A16S2 has two extra I/O ports (P4 and P5), a 10-sources,4-priority-level interrupt structure, 10-bit ADC, two UARTs, on-chip crystal oscillator, a 2-channel PCA and PWM, SPI, a one-time enabled Watchdog Timer.

Features

STC12C5A16S2 features: (1)Enhanced 80C51 Central Processing Unit ,1T per machine cycle, faster 6~7 times than the rate of a standard 8051; (2)Operating voltage range: 5.5V ~ 3.5V or 2.2V ~ 3.6V (STC12LE5A60S2); (3)Operating frequency range: 0- 35MHz, is equivalent to standard 8051:0~420MHz; (4)On-chip 8/16/20/32/40/48/52/56/60/62K FLASH program memory with flexible ISP/IAP capability; (5)STC10F/Lxx series Flash program memory : 2/4/6/8/10/12/14K; (6)On-chip 1280 byte RAM; (7)Be capable of addressing up to 64K byte of external RAM; (8)Dual Data Pointer (DPTR) to speed up data movement; (9)Power control: idle mode(all interrupt can wake up IDLE mode) and power-down mode(external interrupt can wake up Power-Down mode).

Diagrams

STC12C5A16S2 block diagram

STC1120-series
STC1120-series

Other


Data Sheet

Negotiable 
STC128
STC128

Other


Data Sheet

Negotiable 
STC128M
STC128M

Other


Data Sheet

Negotiable 
STC128MA
STC128MA

Other


Data Sheet

Negotiable 
STC12C2052AD
STC12C2052AD

Other


Data Sheet

Negotiable 
STC12C5406
STC12C5406

Other


Data Sheet

Negotiable