【 Features 】 |
● |
1T 8052 core, MCS-51 instruction set compatible |
● |
Instruction execution time: Min. = 83.3ns @12 MHz |
● |
512 Bytes of RAM (256 Bytes of standard 8052 internal Data RAM and 256 Bytes of external RAM) |
● |
16K Bytes of flash memory for program storage |
● |
Supporting Single Clock Oscillator: |
|
- Main Clock: Internal 12 MHz RC Oscillator |
● |
Dual 16-bit Data Pointers (DPTR0 & DPTR1) |
● |
Three 16-bit Timer/Counters (Timer0, Timer1, Timer2) |
● |
One Watchdog Timer (WDT) |
● |
One 16-bit Enhanced Timer with Capture function |
● |
Two UARTs (UART0, UART1), support Baud rate 1200 bps ~ 230400 bps (at 12 MHz) |
● |
128 Bytes Emulated E2PROM |
● |
One master/slave SPI interface |
● |
One slave I2C interface |
● |
Real Time Clock Module |
● |
Infrared Receiver (IR) |
● |
Consumer Electronics Control (CEC) |
● |
Temperature Sensor |
● |
Four 10-bit PWMs (PWM0, PWM1, PWM2, PWM3) |
● |
8-channel 10-bit Analog/Digital Converter (ADC0 ~ ADC8) with Voltage Reference source |
● |
One Comparator |
● |
Three power-saving modes: Sleep mode, Power-saving mode and Idle mode |
● |
Four external Interrupt IRQ pins (IRQ0 ~ IRQ3) |
● |
24 programmable bi-directional I/O pins, 4 of them with both high current sink/source ability (10mA) |
● |
Low Voltage Detection (LVD) |
● |
On-chip Power On Reset (POR) and Low Voltage Reset (LVR) |
● |
Built-in In-Circuit Emulator (ICE) and In-System Program (ISP) |
● |
Operating voltage range: 2V ~ 5.5V |
● |
Operating temperature: -40℃ ~ +85℃ |