8-bit Microcontroller
Features
• 8-bit Microcontroller Compatible with MCS®51 Products • Enhanced 8051 Architecture
– Single-clock Cycle per B...
Description
Features
8-bit Microcontroller Compatible with MCS®51 Products Enhanced 8051 Architecture
– Single-clock Cycle per Byte Fetch – Up to 20 MIPS Throughput at 20 MHz Clock Frequency – Fully Static Operation: 0 Hz to 20 MHz – On-chip 2-cycle Hardware Multiplier – 16x16 Multiply–Accumulate Unit
– 256x8 Internal RAM – 4096x8 Internal Extra RAM – Up to 4KB Extended Stack in Extra RAM
– Dual Data Pointers – 4-level Interrupt Priority Nonvolatile Program and Data Memory – 32K/64K Bytes of In-System Programmable (ISP) Flash Program Memory – 8K Bytes of Flash Data Memory – Endurance: Minimum 100,000 Write/Erase Cycles – Serial Interface for Program Downloading – 64-byte Fast Page Programming Mode – 256-Byte User Signature Array – 2-level Program Memory Lock for Software Security – In-Application Programming of Program Memory Peripheral Features – Three 16-bit Enhanced Timer/Counters – Two 8-bit PWM Outputs – 4-Channel 16-bit Compare/Capture/PWM Array – Enhanced UART with Automatic Address Recognition and Framing
Error Detection – Enhanced Master/Slave SPI with Double-buffered Send/Receive – Master/Slave Two-Wire Serial Interface
– Programmable Watchdog Timer with Software Reset – Dual Analog Comparators with Selectable Interrupts and Debouncing – 8-channel 10-bit ADC/DAC
– 8 General-purpose Interrupt Pins Special Microcontroller Features
– Two-wire On-chip Debug Interface – Brown-out Detection and Power-on Reset with Power-off Flag – Active-low External Reset Pin – Internal RC...
Similar Datasheet