AVR (8-bit)

Targets: Automotive, Computers & Peripherals, Consumer, Digital Power, General Purpose, Industrial, Medical, Mobile & Wireless, Motor Control, Security

Atmel AVR microcontrollers target low power environments for the automotive industry, industrial, wireless, and commercial systems including motor control and lighting, medical and personal health care, wireless solutions, sensors and networks, PC and USB peripherals, building automation, as well as battery management, battery-operated and portable appliances.

Atmel's flash-based, single-cycle RISC 8-bit tinyAVR and megaAVR microcontrollers have 32 general-purpose registers, maximum throughput of 20 MIPS at 20 MHz, and a linear memory address space. Hundreds of pin-, C-code and binary-code-compatible AVR devices are available with pin counts ranging from 6 to 100, 1- to 256-kbytes of Flash, up to 4-kbytes EEPROM, and from 32 bytes to 8-kbytes of SRAM. All AVR devices share the same instruction set architecture, offer 100% C/C++ and binary-code compatibility, and share a single tool suite, AVR Studio. Similar AVR devices offer 100% pin- and binary code compatibility across all memory densities.

Ultra low power picoPower AVR microcontrollers consume less than 100 nA in sleep mode and 650 nA in idle mode, with Brown-Out-Detection and Realtime Clock running. Available peripherals include internal oscillators, timers, UARTs, SPIs, Pulse Width Modulators, pull-up resistors, ADCs, Analog Comparators and Watch-Dog Timers.