【 Features 】 |
● |
1T 8052 core, MCS-51 instruction set compatible |
● |
Instruction execution time: Min. = 41.67ns @24 MHz |
● |
512 Bytes of RAM (256 Bytes of standard 8052 internal Data RAM + 256 Bytes of external RAM) |
● |
16K Bytes of flash memory for program storage (8K Bytes for WT51F108) |
● |
Supporting Internal & External Clock Oscillators: |
|
- Internal clock: 12 MHz / 24 MHz RC oscillator or 32 kHz RC oscillator |
|
- External clock: 32.768 kHz ~ 24 MHz Crystal Oscillator |
● |
Dual 16-bit Data Pointers (DPTR0 & DPTR1) |
● |
Three 16-bit Timer/Counters (Timer0, Timer1, Timer2) |
● |
One Watchdog Timer (WDT) |
● |
One Watch Timer |
● |
One 16-bit Enhanced Timer with Capture function |
● |
One UART (UART0), supports baud rate 1200 bps ~ 230400 bps (at 12 MHz) |
● |
Emulated E2PROM |
● |
One master/slave SPI interface |
● |
One master/slave I2C interface |
● |
Four 16-bit PWMs (PWM0, PWM1, PWM2, PWM3) with several (up to four) outputs |
● |
16-channel 10-bit Analog/Digital Converter (ADC0 ~ ADC15) with Voltage Reference Source (Band-Gap) |
● |
One Comparator with 32-level Voltage Reference Sources |
● |
Three power-saving modes: Sleep mode, Green mode and Idle mode |
● |
16 external Interrupt IRQ pins (IRQ0 ~ IRQ15) |
● |
30 programmable bi-directional I/O pins, 5 of them with both high current sink/source ability (20 mA) |
● |
Low Voltage Detection (LVD) and Low Voltage Detection Reset (LVDR), both of them are programmable |
● |
On-chip Power On Reset (POR) and Low Voltage Reset (LVR) |
● |
Built-in single-wire In-Circuit Emulator (ICE) and In-System Program (ISP) |
● |
Read Out Protection and Code Encryption |
● |
Operating voltage range: 1.8V ~ 5.5V |
● |
Operating temperature: -40℃ ~ +105℃ |
● |
Dice & Package: MSOP10 (118 mil), SSOP20 (150 mil), QFN32 (5mm x 5mm) |