FEATURES
? 80C51 Central Processing Unit (CPU).
– Option for multiple CPU clock (XTAL1, XTAL1 x 2, XTAL 1 / 3, or XTAL 1 / 48).
– Industrial standard 80C51 instruction set.
– Normal mode, idle mode, and stop mode.
? Program Memory : 16 kbytes on-chip flash memory.
– with hardware ISP (In-System Programming).
– In-Application Progamming
– Program code protection.
? Main Data RAM: 256 bytes (upper 128 + lower 128 bytes) of on-chip SRAM.
? Aux Memory (AUX RAM): 320 bytes of SRAM.
? Stretched memory cycle for the MOVX instruction.
? SFRs (Special Function Register): 98 SFRs.
? Timers: Timer 0, Timer 1, Timer 2, and Timer 3.
? On-chip Watchdog Timer.
? Full-duplex UART: UART0 and UART1
? Three I/O ports: Port 1, Port 2, and Port 3.
? On-chip power-on-reset with low-voltage detection and reset.
? Interrupts: 8 sources, 2 priority level, 8 vectored addresses.
? Software enable/disable of ALE output pulse to reduce EMI.
? 4-channel, 10-bit ADC.
? 21-channel, 10-bit PWM.
? CPU operating frequency range: 2 to 27 MHz
? Operating temperature range: -40 to +85°C
? Operating voltage range: 4.2 to 5.6 V.
? ESD: ≥4 KV (HBM).
? EFT: ≥4 KV .
? Latch-up: 150 mA.
? Relibility of 16K flash memory:
– Data retention: 10 years at room temperature.
– Number of read/write cycle: > 20K.
? Available in 5 types of green package: DIP28, SOP28, SSOP28, DIP20, and SOP20.