| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
Raghu Raghavan, Microcontroller Marketing Froemming, Design Manager
Top Searches for this datasheetSingle Cycle 8051 Core AT89LP Family High Performance Power Flash Microcontrollers Raghu Raghavan, Microcontroller Marketing Froemming, Design Manager Summary AT89LP family products features single-cycle 8051 core within highly integrated microcontroller allowing designers achieve more performance compared classic 8051 devices. 8051 architecture been used industry decades remains very popular with system developers. AT89LP microcontrollers offer full binary code compatibility with original MSC51 instruction set, ensuring easy migration path. single-cycle core provides designers unique opportunity upgrade their application with more performance MIPS), less power consumption savings) code size ranging from 256KB. AT89LP microcontrollers reduce system cost enable faster time-to-market integrating more system features chip. Atmel Corporation 2325 Orchard Parkway Jose, 95131 (408) 441-0311 (408) 487-2600 Site: http://www.atmel.com ATMEL'S SINGLE CYCLE 8051 CORE AT89LP FAMILY Table Contents Summary.1 Introduction Single-Cycle AT89LP Family.2 AT89LP Family Improvements.3 Advantages Example Applications.7 Device Overview Conclusion References.8 Introduction Atmel® introduced first 8-bit Flash microcontroller 1993. This first-generation Flash microcontroller based classic 8051 core. on-chip Flash memory retained contents even after power turned off, electrically erasable programmable. Atmel's 8051 8-bit microcontrollers were industry's first Flash based microcontrollers featuring In-System Programming. Atmel again first develop In-Application Programming feature Flash microcontrollers thereby enabling remote upgrades. Single-Cycle AT89LP Family Atmel AT89LP family based power, high performance 8-bit Single-Cycle 8051 Core. classic 8051 requires clock cycles every byte fetch, whereas AT89LP requires only clock cycle every byte fetch. AT89LP family instructions need only clock cycles complete, thereby providing times higher throughput than classic 8051. Seventy percent instructions execute same number clock cycles number bytes fetched. AT89LP Core capable MIPS (Millions Instructions Second) throughput clock frequency. comparison, classic 8051 architecture delivers less than MIPS MHz. Conversely, same MIPS throughput classic 8051, AT89LP Core runs much lower clock frequency, thereby greatly reducing power consumption. AT89LP devices operate down 2.0V supply voltage. Typical consumptions AT89LP devices: Active mode Idle mode Power-down mode 3.6V, 0.43 3.6V, 3.6V 4088B -8051-06/06 ATMEL'S SINGLE CYCLE 8051 CORE AT89LP FAMILY Reduced Power Consumption 5.5V Active Mode Idle Mode Power Down Mode AT89LP 1.59 0.56 AT89 1.48 14.3 Atmel's AT89LP Single-Cycle 8051 microcontrollers optimized power high performance applications. AT89LP microcontrollers reduce system cost enable faster time-to-market providing such features In-Application Programmable Flash, On-Chip Flash data, Pulse Width Modulator, 10-bit Converter, Analog Comparator, Internal Oscillator, Watchdog Timer, On-Chip-Debug. AT89LP Family Improvements Single-Cycle AT89LP family devices offer enhanced features accessible through instructions that 100% binary compatible with traditional 8051 instruction set. Special Function Register (SFR) addresses assignments compatible with current Atmel 8051 microcontrollers. following architectural improvements make AT89LP family devices power, high performance applications. System Clock: clock frequency equals XTAL1 frequency. crystal oscillator longer needs division CPU: fetches byte from code memory every clock cycle instead every twelve clock cycles. This greatly increases throughput reduces power consumption. consequence, longer executes instructions clock cycles, only clock cycles. Timer/Counters: Timer/Counters AT89LP devices enhanced Mode variable 16-bit timer/counter Mode 16-bit auto-reload timer/counter. architecture Timer/Counters increment rate once clock cycle. This compares once every clocks classic 8051. Serial Port: AT89LP UART supports Automatic Address Recognition Frame Error Detection. baud rate Mode clock frequency, compared 1/12 clock frequency classic 8051. Ports: ports configured four different modes: input-only (tristated), full CMOS output, open-drain output quasi-bidirectional (classic 8051). Reset: active-low compared with active-high reset classic 8051, resulting reduced latch-up susceptibility. 4088B -8051-06/06 ATMEL'S SINGLE CYCLE 8051 CORE AT89LP FAMILY Block Diagram Figure AT89LPxxx Block Diagram AT89LP213/413 AT89LP214/414 Single-Cycle 8051 2K/4K Code Flash Bytes Configurable General Purpose Interrupts Timer Timer 8-bit (x2) Single-Cycle 8051 2K/4K Code Flash Bytes Configurable Timer Timer UART Watchdog Timer Watchdog Timer General Purpose Interrupts Analog Comparator 8MHz Oscillator Crystal Oscillator Analog Comparator 8MHz Oscillator Crystal Oscillator AT89LP216/416 Single-Cycle 8051 2K/4K Code Flash Bytes Configurable General Purpose Interrupts Timer Timer 8-bit (x2) UART Watchdog Timer Analog Comparator 8MHz Oscillator Crystal Oscillator 4088B -8051-06/06 ATMEL'S SINGLE CYCLE 8051 CORE AT89LP FAMILY Advantages AT89LP microcontrollers have following advantages: Binary compatibility with industry standard MCS51 instruction Access wide range existing code libraries development tools from several vendors Lower power consumption reduced same throughput classic 8051s quicker interrupt response times faster toggling than classic 8051s Fully static CMOS logic implementation driven single system clock Totally deterministic response MIPS cache memory) Boolean processor (bit set/reset read-modify-write instructions execute two-cycles) Power saving modes operation (Idle Power-down) with multiple interrupt-based wake-up sources Fast programming time using Page Mode In-Application Programming added power self-modifying code DSP-grade speed using built-in hardware multiplier fast dual data pointers Small footprints space constrained applications Wide voltage operating range meet variety needs Higher than voltage supply tolerant I/Os Upward migration path devices with larger memories more I/Os On-Chip Debug system allows development firmware within target system System Integration Atmel AT89LP microcontrollers built around enhanced 8051 fully binary compatible with industry standard MCS51 instruction set. employs simple two-stage pipeline fetch execute instruction byte every clock cycle, allowing MIPS system frequency. enhanced paired with onchip range integrated peripherals, including least 16-bit timers, multiphasic pulse width modulator (two four phases), enhanced UART, master/slave SPI, debounced analog comparators, 10-bit analog-to-digital converter, watchdog timer, pin-based configurable interrupts. devices also include system functions such Power-on Reset, Brown-out Detection on-chip high precision Oscillator. devices include 256KB In-System Programmable Flash memory code storage 64KB on-chip Flash data memory. high level system integration AT89LP devices provides reduced system cost, lower power consumption faster time-to-market. 4088B -8051-06/06 ATMEL'S SINGLE CYCLE 8051 CORE AT89LP FAMILY Timer/Counters AT89LP microcontrollers have more 16-bit timers system timers event counters. Timer Timer independently generate 8-bit pulse width modulation waveforms. Timer used with Compare/Capture Array (CCA) capture events perform measurements multiple channels generate multi-phasic waveforms with phases advanced motor control. Serial Communication AT89LP microcontrollers include full Serial Peripheral Interface (SPI) high-speed serial communication with both master slave modes; enhanced UART with automatic address recognition framing error detection. Analog Peripherals AT89LP microcontrollers include more analog comparators with selectable interrupt modes tunable digital debouncer. Some devices also include integrated 10-bit analog-to-digital converter with multiple input channels single-ended fully differential operation. Configurable Each AT89LP microcontroller independently configurable four modes: input-only (high impedance), open-drain, push-pull CMOS output, Quasi-bidirectional (Intel). Some devices tolerant voltages levels I/Os that greater than supply voltage. addition, pins Port configured generate interrupt variety edge level conditions. Supervisory Functions AT89LP microcontrollers integrate several supervisory functions chip, including Poweron Reset, Brown-out Detection, Software Reset, Watchdog Timer. Clock Selection AT89LP devices clocked from several clock sources, including: External clock source On-chip crystal oscillator high frequency mode Internal oscillator with accuracy over entire operating range Power Reduction AT89LP microcontrollers include power-saving modes operation: Idle Powerdown. These modes exited through variety interrupt conditions. 4088B -8051-06/06 ATMEL'S SINGLE CYCLE 8051 CORE AT89LP FAMILY Example Applications majority embedded applications continue based 8-bit devices. AT89LP microcontrollers provide high levels integration leading reduced system cost, lower power consumption, smaller packages, faster time-to-market. These devices ideal communications, consumer, industrial products, ranging from battery-powered devices white goods. Some example uses include: Protocol Conversion Create low-cost SPI-UART bridge. Convert parallel port legacy device Intelligent Electronics Replace discrete logic components programmable logic devices control systems with AT89LP device added flexibility microcontroller. Create smart sensors using integrated ADC. Configure intelligent displays using high current capability drivers. Incorporate low-cost, small package AT89LP device into disposable electronics medical drug testing. Waveform Capture Generation Capture process multi-channel events with Compare/Capture Array. Drive electric motors with four-phasic PWM. on-chip timers pulse generation, programmable frequency sources, remote control encoders. Encode speech waveforms direct digital speaker drive. Table Communications Handset Display Microphone Display Protocol Conversion Speech Encoder Telephone Handset Applications Consumer Disposable Electronics Handheld Devices Intelligent Displays Smoke/CO Detectors Thermostat Toys Universal Remote Control White Goods Industrial Data Acquisition Motor Control Portable Instruments Smart Relays 4088B -8051-06/06 ATMEL'S SINGLE CYCLE 8051 CORE AT89LP FAMILY Device Overview On-chip Memory Device AT89LP213 AT89LP214 AT89LP413 AT89LP414 AT89LP216 AT89LP416 AT89LP2052 AT89LP4052 AT89LP428 AT89LP828 AT89LP840 AT89LP1640 AT89LP3240 AT89LP6440 CODE DATA 1280 2304 Timer/Counters 16-bit Serial Interfaces UART Analog COMP 10-bit 10-bit Pins 28/32 28/32 40/44 40/44 40/44 40/44 Available 2006 2006 2006 2007 2007 2007 2007 2007 2007 Conclusion AT89LP family devices cost-effective 8-bit microcontrollers ideal applications requiring power high performance. These microcontrollers reduce system cost with variety on-chip features enabling faster time-to-market. Ideal Power Management, White Goods, Universal Remote Control applications, AT89LP family devices provide greater system-level integration. With AT89LP devices, system designers enjoy decrease power consumption compared classic 8051 microcontrollers same MIPS performance level. Consequently, characteristics also improve significantly. Binary compatibility with standard 8051-instruction allows upward migration from multi-clock cycle 8051 cores higher performance AT89LP-series. Atmel's SingleCycle AT89LP Flash Microcontrollers easy use, offer rich powerful CISC instruction RISC performance. References Atmel 8051 datasheets product documentation: www.atmel.com/products/8051 Contact: Raghu Raghavan, Microcontroller Marketing, Jose, Tel: e-mail: mailto:rraghavan@atmel.com Atmel Corporation 2006. rights reserved. Atmel®, logo combinations thereof, Everywhere Are® others, registered trademarks trademarks Atmel Corporation subsidiaries. Other terms product names trademarks others. 4088B -8051-06/06 Other recent searchesS2L6R - S2L6R S2L6R Datasheet REJ03G1104-0200 - REJ03G1104-0200 REJ03G1104-0200 Datasheet ICS94258 - ICS94258 ICS94258 Datasheet EBE21FE8ACFR - EBE21FE8ACFR EBE21FE8ACFR Datasheet CNB1001 - CNB1001 CNB1001 Datasheet 55M048D2U - 55M048D2U 55M048D2U Datasheet
Privacy Policy | Disclaimer |