STC8A8K64D4 Series Manual
-
2 Features, Price and Pins
2.1 STC8A8K64D4-64Pin/48Pin family
2.1.1 Features and Price(Quasi 16-bit MCU with 16-bit hardware multiplier
and divider MDU16)
➢ Selection and price (No external crystal and external reset required with 9 channels 10-bit ADC)
Flash Code Memory (100 thousand times) (Byte)
xdata Internal extended SRAM (Byte)
Enhanced Dual DPTR
increasing or decreasing
EEPROM 100 thousand times) (Byte)
UARTs which can wake-up CPU
MDU16
(
Hardware 16-bit Multiplier and Divider)
8080/6800 interface/ LCM driver(8-bit and 16-bit)
DMA (supports ADC, UART, SPI, LCD etc.)
All I/O ports support interrupts and can wake up MCU
Timers/Counters (T0-T4 Pin can wake-up CPU)
15-bit enhanced PWM meets stage lighting requirements
PCA/CCP/PWM (can be used as external interrupt and wake-up after power-
down)
15 channels high speed ADC (8 PWMs can be used as 8 DACs)
Comparator (May be used as a ADC to detect external power-down)
Internal LVD interrupt (can wake-up CPU)
Internal high reliable reset circuit with 4 levels optional reset threshold voltage
Internal high presision Clock (adjustbal under 24MHz)
Program encrypted transmission (Anti-blocking)
Password can be set for next update
Support software USB download directly
products supply information
➢ Core
✓ Ultra-high speed 8051 Core with single clock per machine cycle, which is called 1T, and the speed is about 12 times faster than
traditional 8051
✓ Fully compatible instruction set with traditional 8051
✓ 43 interrupt sources and 4 interrupt priority levels
✓ Online debugging is supported
➢ Operating voltage
✓ 1.9V5.5V
✓ Built-in LDO
➢ Operating temperature
✓ -40~85(Please refer to the description of the electrical characteristics chapter for applications beyond the temperature range)
➢ Flash memory
✓ Up to 64Kbytes of Flash memory to be used for storing user code
✓ Configurable size EEPROM, 512bytes single page for being erased, which can be repeatedly erased more than 100 thousand
times.
✓ In-System-Programming, ISP in short, can be used to update the application code. No dedicated programmer is needed.