В HTML      В PDF
микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Обзоры по фирмам > Atmel > Микроконтроллеры > AVR

реклама

 
радиационно стойкие ПЗУ Миландр

Продажа силового и бронированного кабеля и провода в Москве

текст еще



Высокопроизводительные 8-разрядные RISC микроконтроллеры семейства AVR

Отличительные особенности:

  • Производительность, приближающаяся к 1 MIPS/МГц
  • Усовершенствованная AVRa RISC архитектура
  • Раздельные шины памяти команд и данных, 32 регистра общего назначения
  • Внутрисхемно программируемая Flash-память программ, 1000 циклов записи/стирания
  • Память данных EEPROM, 100000 циклов записи/стирания
  • Блокировка режима программирования
  • Встроенные аналоговый компаратор, сторожевой таймер, порты SPI и UART, таймеры/счетчики
  • Полностью статические приборы - работают при тактовой частоте от 0 Гц до 20 МГц
  • Диапазон напряжений питания от 1,8 В до 6,0 В
  • Режимы энергосбережения: пассивный (idle) и стоповый (power down)

Документация на Русском языке по микроконтроллерам семейства AVR

  Rus Контроллеры AVR для организации USB-связи
  Rus Описание архитектуры микроконтроллеров семейства AVR
  Rus Технология picoPower для 8-разрядных RISC-микроконтроллеров AVR
  Rus Система команд микроконтроллеров семейства AVR
  686 Kb Engl (150 страниц, обновлен 11/05) Система команд - исходный файл
  Программное обеспечение и инструментальные средства для 8-разрядных AVR-микроконтроллеров
  Програмное обеспечение для микроконтроллеров семейства AVR
  Примеры применения микроконтроллеров семейства AVR

Общие сведения

AVR - самая обширная производственная линии среди других флэш-микроконтроллеров корпорации Atmel. Atmel представила первый 8-разрядный флэш-микроконтроллер в 1993 году и с тех пор непрерывно совершенствует технологию. Прогресс данной технологии наблюдался в снижении удельного энергопотребления (мА/МГц), расширения диапазона питающих напряжений (до 1.8 В) для продления ресурса батарейных систем, увеличении быстродействия до 16 млн. операций в секунду, встраиванием эмуляции в реальном масштабе времени, реализации функции самопрограммирования, совершенствовании и расширении количества периферийных модулей, встраивании специализированных устройств (радиочастотный передатчик, USB-контроллер, драйвер ЖКИ, программируемая логика, контроллер DVD, устройства защиты данных) и др.

Успех AVR-микроконтроллеров объясняется возможностью простого выполнения проекта с достижением необходимого результата в кратчайшие сроки, чему способствует доступность большого числа инструментальных средств проектирования, поставляемых, как непосредственно корпорацией Atmel, так и сторонними производителями. Ведущие сторонние производители выпускают полный спектр компиляторов, программаторов, ассемблеров, отладчиков, разъемов и адаптеров. Отличительной чертой инструментальных средств от Atmel является их невысокая стоимость.

Другой особенностью AVR-микроконтроллеров, которая способствовала их популяризации, это использование RISC-архитектуры, которая характеризуются мощным набором инструкций, большинство которых выполняются за один машинный цикл. Это означает, что при равной частоте тактового генератора они обеспечивают производительность в 12 (6) раз больше производительности предшествующих микроконтроллеров на основе CISC-архитектуры (например, MCS51). С другой стороны, в рамках одного приложения с заданным быстродействием, AVR-микроконтроллер может тактироваться в 12 (6) раз меньшей тактовой частотой, обеспечивая равное быстродействие, но при этом потребляя гораздо меньшую мощность. Таким образом, AVR-микроконтроллеры представляют более широкие возможности по оптимизации производительности/энергопотребления, что особенно важно при разработке приложений с батарейным питанием. Микроконтроллеры обеспечивает производительность до 16 млн. оп. в секунду и поддерживают флэш-память программ различной емкости: 1… 256 кбайт. AVR-архитектура оптимизирована под язык высокого уровня Си, а большинство представителей семейства megaAVR содержат 8-канальный 10-разрядный АЦП, а также совместимый с IEEE 1149.1 интерфейс JTAG или debugWIRE для встроенной отладки. Кроме того, все микроконтроллеры megaAVR с флэш-памятью емкостью 16 кбайт и более могут программироваться через интерфейс JTAG.

Микроконтроллеры семейства TinyAVR

Тип Напр. питания
В
Такт. Частота
МГц
I/O Flash EEPROM SRAM Интер-
фейсы
АЦП Таймеры ISP Корпус
ATtiny11 2.7-5.5 6 6 1K - - - - 1x8bit - PDIP8 SOIC8
ATtiny12 1.8-5.5 6 6 1K 64 - - - 1x8bit I PDIP8 SOIC8
ATtiny13 1.8-5.5 20 6 1K 64 64 - 4x10bit 1x8bit
2xPWM
I PDIP8 SOIC8
ATtiny15L 2.7-5.5 6 6 1K 64 - - 4x10bit 2x8bit I PDIP8 SOIC8
ATtiny2313 1.8-5.5 20 15 2K 128 128 SPI
UART
- 1x8bit
1x16bit
I PDIP20 SOIC20 MLF32
ATtiny24 1,8…5,5 20 12 2K 128 128 USI
4xPWM
RTC
8x10bit 1x8bit
1x16bit
S PDIP14 MLF20 SOIC14
ATtiny25 2,7…5,5 20 32 2K 128 128 SPI
UART
4x10bit 1x8bit
1x8bit high speed
I PDIP8 SOIC8
ATtiny25 Automotive 2,7…5,5 16 32 2K 128 128 SPI
UART
4x10bit 1x8bit
1x8bit high speed
I SOIC8
ATtiny25V 1.8 - 5.5 10 32 2K 128 128 SPI
UART
4x10bit 1x8bit
1x8bit high speed
I PDIP8 SOIC8
ATtiny26 2.7-5.5 16 16 1K 128 128 SPI
UART
11x10bit 2x8bit I PDIP20 SOIC20 MLF32
ATtiny261 1.8-5.5 20 16 2K 128 128 PWM
USI
11x10bit 1x8bit
1x16bit
I PDIP20 SOIC20 MLF32
ATtiny461 1.8-5.5 20 16 4K 256 256 PWM
USI
11x10bit 1x8bit
1x16bit
I PDIP20 SOIC20 MLF32
ATtiny28L 1.8-5.5 4 20 2K - - - - 1x8bit - PDIP28 TQFP32 MLF32
ATtiny44 1,8…5,5 20 12 4K 256 256 USI
4xPWM
RTC
8x10bit 1x8bit
1x16bit
S PDIP14 MLF20 SOIC14
ATtiny45 2,7…5,5 20 32 4K 256 256 SPI
UART
4x10bit 1x8bit
1x8bit high speed
I PDIP8 SOIC8
ATtiny45 Automotive 2,7…5,5 20 32 4K 256 256 SPI
UART
4x10bit 1x8bit
1x8bit high speed
I SOIC8
ATtiny45V 1.8 - 5.5 10 32 4K 256 256 SPI
UART
4x10bit 1x8bit
1x8bit high speed
I PDIP8 SOIC8
ATtiny84 1,8…5,5 20 12 8K 512 512 USI
4xPWM
RTC
8x10bit 1x8bit
1x16bit
S PDIP14 MLF20 SOIC14
ATtiny85 2,7…5,5 20 32 8K 512 256 SPI
UART
4x10bit 1x8bit
1x8bit high speed
I PDIP8 SOIC8
ATtiny85 Automotive 2,7…5,5 20 32 8K 512 256 SPI
UART
4x10bit 1x8bit
1x8bit high speed
I SOIC8
ATtiny85V 1.8 - 5.5 10 32 8K 512 256 SPI
UART
4x10bit 1x8bit
1x8bit high speed
I PDIP8 SOIC8
ATtiny861 1.8-5.5 20 16 8K 256 256 PWM
USI
11x10bit 1x8bit
1x16bit
I PDIP20 SOIC20 MLF32

Классические AVR-микроконтроллеры

Тип Напр. питания, В Такт. Частота, МГц I/O Flash EEPROM SRAM Интер-
фейсы
АЦП Таймеры ISP Корпус
AT90PWM1 2.7-5.5 16 19 8K 0.5 512 SPI
PWM
8x10bit 1x8bit
1x16bit
I SO24
AT90PWM2 2.7-5.5 16 53 8K 512 512 SPI
debugWIRE
PSC
8x10bit 2 I SO24
AT90PWM3 2.7-5.5 16 53 8K 512 512 SPI
debugWIRE
PSC
11x10bit 2 I SO32, QFN32
AT90S1200 2.7-6.0
4.0-6.0
4
12
15 1K 64 - - - 1x8bit I DIP20 SO20 SSOP20
AT90S2313 2.7-6.0
4.0-6.0
4
10
15 2K 128 128 UART - 1x8bit
1x16bit
I DIP20 SO20
AT90LS2323 2.7-6.0 4 3 2K 128 128 - - 1x8bit I DIP8 SO8
AT90S2323 4.0-6.0 10 3 2K 128 128 - - 1x8bit I DIP8 SO8
AT90LS2343 2.7-6.0 4 5 2K 128 128 - - 1x8bit I DIP8 SO8
AT90S2343 4.0-6.0 10 5 2K 128 128 - - 1x8bit I DIP8 SO8
AT90LS4433 2.7-6.0 4 20 4K 256 128 UART
SPI
6x10bit 1x8bit
1x16bit
I DIP28 TQFP32
AT90S4433 4.0-6.0 8 20 4K 256 128 UART
SPI
6x10bit 1x8bit
1x16bit
I DIP28 TQFP32
AT90LS8515 2.7-6.0 4 32 8K 512 512 UART
SPI
- 2x8bit
1x16bit
I DIP40 TQFP44 PLCC44
AT90S8515 4.0-6.0 8 32 8K 512 512 UART
SPI
- 2x8bit
1x16bit
I DIP40 TQFP44 PLCC44
AT90LS8535 2.7-6.0 4 32 8K 512 512 UART
SPI
8x10bit 2x8bit
1x16bit
I DIP40 TQFP44 PLCC44
AT90S8535 4.0-6.0 8 32 8K 512 512 UART
SPI
8x10bit 2x8bit
1x16bit
I DIP40 TQFP44 PLCC44

Микроконтроллеры семейства MegaAVR

Тип Напр. питания, В Такт. Частота, МГц I/O Flash EEPROM SRAM Интер-
фейсы
АЦП Таймеры ISP Корпус
ATmega406 4.0 - 25 1 18 40K 512 2K JTAG
TWI
10x12bit
1x18bit
1x8bit
1x16bit
I
Power-save
Power-down
Power-off
LQFP48
ATmega48 1.8-5.5 20 23 4K 256 512 UART
SPI
I2C
6x10bit
2x8bit
2x8bit
1x16bit
S DIP28 TQFP32 MLF32
ATmega48 Avtomotove 2.7-5.5 16 23 4K 256 512 UART
SPI
I2C
6x10bit
2x8bit
2x8bit
1x16bit
S TQFP32 MLF32
ATmega88 1.8-5.5 20 23 8K 512 1k UART
SPI
I2C
6x10bit
2x8bit
2x8bit
1x16bit
S DIP28 TQFP32 MLF32
ATmega88 Avtomotove 2.7-5.5 20 23 8K 512 1k UART
SPI
I2C
6x10bit
2x8bit
2x8bit
1x16bit
S TQFP32 MLF32
ATmega168 1.8-5.5 20 23 16K 512 1k UART
SPI
I2C
6x10bit
2x8bit
2x8bit
1x16bit
S DIP28 TQFP32 MLF32
ATmega168 Avtomotove 2.7-5.5 20 23 16K 512 1k UART
SPI
I2C
6x10bit
2x8bit
2x8bit
1x16bit
S TQFP32 MLF32
ATmega8 2.7-5.5 16 23 8K 512 1k UART
SPI
8x10bit 2x8bit
1x16bit
S DIP28 TQFP32 MLF32
ATmega16 2.7-5.5 16 32 16K 512 1k UART
SPI
8x10bit 2x8bit
1x16bit
S DIP40 TQFP44 MLF44
ATmega32 2.7-5.5 16 32 32K 1K 2K UART
SPI
8x10bit 2x8bit
1x16bit
S DIP40 TQFP44 MLF44
ATmega64 2.7-5.5 16 53 64K 2K 4K 2xUART
SPI
8x10bit 2x8bit
2x16bit
S TQFP64 MLF64
ATmega640 1,8…5,5
4,5…5,5
8
16
86 64K 4K 8K 4xUART
JTAG
SPI
16x10bit 2x8bit
4x16bit
I TQFP100
ATmega128 2.7-5.5 16 53 128K 4K 4K 2xUART
SPI
8x10bit 2x8bit
2x16bit
S TQFP64 MLF64
ATmega1280 1,8…5,5
4,5…5,5
8
16
86 128K 4K 8K 4xUART
JTAG
SPI
16x10bit 2x8bit
4x16bit
I TQFP100
ATmega1281 1,8…5,5
4,5…5,5
8
16
54 128K 4K 8K 2xUART
JTAG
SPI
8x10bit 2x8bit
4x16bit
I TQFP64
AT90CAN32 2.7-5.5 16 53 32K 1K 2048 UART
JTAG
CAN
USART
8x10bit 2x8bit
2x16bit
S MLF 64 LQFP 64
AT90CAN64 2.7-5.5 16 53 64K 2K 4K UART
JTAG
CAN
USART
8x10bit 2x8bit
2x16bit
S MLF 64 LQFP 64
AT90CAN128 2.7-5.5 16 53 128K 4K 4K 2xUART
SPI
CAN
8x10bit 2x8bit
2x16bit
S TQFP64 MLF64
AT90CAN128 Automotive 2.7-5.5 16 53 128K 4K 4096 2xUART
SPI
CAN
8x10bit 2x8bit
2x16bit
S MLF64 LQFP64
ATmega103 4.0-5.5 6 48 128K 4K 4K UART
SPI
8x10bit 2x8bit
2x16bit
I TQFP64
ATmega161 2.7-5.5 8 35 16K 512 1K 2xUART
SPI
- 2x8bit
1x16bit
S DIP40 TQFP44
ATmega162 1.8-5.5 16 35 16K 512 1K 2xUART
SPI
- 2x8bit
1x16bit
S DIP40 TQFP44 MLF44
ATmega163L 2.7-5.5 8 32 16K 512 1K UART
SPI
8x10bit 2x8bit
1x16bit
S DIP40 TQFP44 MLF44
ATmega164P/V 1.8-5.5 16 32 16K 512K 1024 2xUART
SPI+USART
TWI
8x10bit 2x8bit
1x16bit
S MLF44 PDIP40 TQFP44
ATmega165 1.8-5.5
2.7-5.5
8
16
53 16K 512 1K UART
SPI
JTAG
PWM
8x10bit 2x8bit
1x16bit
S TQFP64 MLF64
ATmega165P 1.8-5.5 16 54 16K 0.5 1024 UART
SPI+USI
4PWM
8x10bit 2x8bit
1x16bit
S MLF64 TQFP64
ATmega169 1.8-3.6 4 53
4x25 LCD
16K 512 1K UART
SPI
8x10bit 2x8bit
1x16bit
S TQFP64
ATmega169P 1.8-5.5 16 54 16K 0.5 1024 UART
SPI+USI
4PWM
8x10bit 2x8bit
1x16bit
S MLF64 TQFP64
ATmega8515 2.7-5.5 16 35 8K 512 512 UART
SPI
- 2x8bit
1x16bit
S PDIP40 PLCC44 TQFP,MLF
ATmega8535 2.7-5.5 16 32 8K 512 512 UART
SPI
8x10bit 2x8bit
1x16bit
S PDIP40 PLCC44 TQFP MLF
ATmega2560 1,8…5,5
4,5…5,5
8
16
86 256K 4K 8K 2xUART
JTAG
SPI
16x10bit 2x8bit
4x16bit
I TQFP100
ATmega2561 1,8…5,5
4,5…5,5
8
16
54 256K 4K 8K 2xUART
JTAG
SPI
8x10bit 2x8bit
4x16bit
I TQFP64
ATmega324P/V 1.8-5.5 20 32 32K 1K 2048 2xUART
SPI+USART
TWI
8x10bit 2x8bit
1x16bit
S MLF44 PDIP40 TQFP44
ATmega325 1.8-5.5 16 53 32K 1K 2K UART
SPI
8x10bit 2x8bit
1x16bit
S TQFP MLF
ATmega3250 1.8-5.5 16 68 32K 1K 2K UART
SPI
8x10bit 2x8bit
1x16bit
S TQFP MLF
ATmega325P 1.8-5.5 20 54 32K 1K 2048 UART
SPI
8x10bit 2x8bit
1x16bit
S MLF64 TQFP64
ATmega3250P 1.8-5.5 20 54 32K 1K 2048 UART
SPI
8x10bit 2x8bit
1x16bit
S TQFP100
ATmega329P 1.8-5.5 16 54 32K 1K 2048 JTAG
SPI
8x10bit 2x8bit
1x16bit
S MLF64 TQFP64
ATmega3290P 1.8-5.5 16 54 32K 1K 2048 JTAG
SPI
8x10bit 2x8bit
1x16bit
S TQFP100
ATmega644P/V 1.8-5.5 20 32 64K 2K 4096 2xUART
SPI+USART
TWI
8x10bit 2x8bit
1x16bit
S MLF44 PDIP40 TQFP44
ATmega645 1.8-5.5 16 53 64K 2K 4K UART
SPI
8x10bit 2x8bit
1x16bit
S TQFP MLF
ATmega6450 1.8-5.5 16 68 64K 2K 4K UART
SPI
8x10bit 2x8bit
1x16bit
S TQFP MLF
ATmega644 1.8-5.5
2.7-5.5
10
20
32 64K 2K 4K UART
SPI
TWI
PWM
JTAG
8x10bit 2x8bit
1x16bit
S PDIP40 TQFP44 MLF44
ATmega329 1.8-5.5 16 53
LCD 4x25
32K 1K 2K UART
SPI
8x10bit 2x8bit
1x16bit
S TQFP MLF
ATmega3290 1.8-5.5 16 68
LCD 4x40
32K 1K 2K UART
SPI
8x10bit 2x8bit
1x16bit
S TQFP MLF
ATmega649 1.8-5.5 16 53
LCD 4x25
64K 2K 4K UART
SPI
8x10bit 2x8bit
1x16bit
S TQFP MLF
ATmega6490 1.8-5.5 16 68
LCD 4x40
64K 2K 4K UART
SPI
8x10bit 2x8bit
1x16bit
S TQFP MLF

Защищенные микроконтроллеры с архитектурой secureAVR™

Тип Напр. питания, В CRYPTO EEPROM Масочная ROM RAM Flash I/O Таймеры Тип интер-
фейса
AT90SC9618RT 2.7 - 5.5 + 18K 96K 4K - 1 2x16bit ISO7816
AT90SC9618RCT 2.7 - 5.5 + 18K 96K 4K - 1 2x16bit ISO7816
AT90SC9616RC 2.7 - 5.5 + 16K 96K 3K - 2 2x16bit ISO7816
AT90SC9608RT 2.7 - 5.5 - 8K 96K 4K - 1 2x16bit ISO7816
AT90SC9608RCT 2.7 - 5.5 + 8K 96K 4K - 1 2x16bit ISO7816
AT90SC9608RC 2.7 - 5.5 + 8K 96K 3K - 2 2x16bit ISO7816
AT90SC6436RT 2.7 - 5.5 - 36K 64K 2K - 1 1x16bit ISO7816
AT90SC6404RFT 2.7 - 5.5 - 4K 64K 1K - 1 2x16bit ISO14443
AT90SC6404RT 2.7 - 5.5 - 4K 64K 2K - 1 2x16bit ISO7816
AT90SC4818RT 2.7 - 5.5 - 18K 48K 2K - 1 1x16bit ISO7816
AT90SC320288RCT 1.62 - 5.5 + 288K 320K 8K - 2 2x16bit ISO7816
AT90SC288144RT 1.62 - 5.5 - 144K 288K 6K - 1 2x16bit ISO7816
AT90SC25672RT 1.62 - 5.5 - 72K 256K 6K - 1 2x16bit ISO7816
AT90SC19272RC 2.7 - 5.5 + 72K 192K 4K - - 2x16bit ISO7816
AT90SC19236RT 1.62 - 5.5 - 36K 192K 4K - 1 2x16bit ISO7816
AT90SC12872RCFT 1.62 - 5.5 + 72K 128K 5K - 2 3x16bit ISO14443+ISO7816
AT90SC12836RCT 2.7 - 5.5 + 36K 128K 5K - 1 2x16bit ISO7816
AT90SC12836RCFT 2.7 - 5.5 + 36K 128K 5K - 2 3x16bit ISO14443 + ISO7816
 
- не рекомендованы для новых разработок


Все приборы семейства AVR совместимы по исходным кодам и тактированию. Семейство обеспечено комплектом программ и системами отладки, включающими: макро-ассемблеры, отладчики/симуляторы программ, внутрисхемные эмуляторы, и отладочные устройства.

Микроконтроллеры семейства AVR поставляются в очищенном состоянии - содержимое и Flash памяти программ и ЭСППЗУ данных находится в состоянии FF и готово к программированию.

Объединение на одном кристалле усовершенствованного 8-разрядного RISC ЦПУ с загружаемым Flash ПЗУ позволило фирме создать мощный микроконтроллер, обеспечивающий высокую гибкость и экономичность в использовании прибора в качестве встраиваемого контроллера.

AVR 8-Bit RISC - IEEE 802.15.4™/ZigBee

Решение AVR Z-Link представляет собой связку радиочастотной части - AT86RF230 с AVR совместимыми микроконтроллерами ATmega1281 или ATmega 2561. Устройство отличается крайне низкой потребляемой мощностью и высокой чувствительностью, работает на частоте 2.4 GHz и полностью совместимо со стандартом IEEE 802.15.4. Такая комбинация микросхем позволяет уменьшить потребляемую мощность и получить более широкий рабочий диапазон, в отличие от других 802.15.4 решений, предлагаемых сегодня на рынке.

Технические характеристики выпускаемых AVR Z-Link - контроллеров приведены в таблице.

Таблица. Технические характеристики AVR Z-Link - контроллеров

Микросхема Тип AVR RF-чип Flash (КБ) EEPROM (КБ) RAM (КБ) ISM диапазон [ГГц] Чувстви-тельность [ДБм] Выходная мощность [ДБм] Напряже-ние питания Vcc [В] I/Os Корпус
ATmega64RZAV mega644 RF230 64 1 4 2.4 -101 3 1.8-3.6 32 TQFP44 MLF44 PDIP42
ATmega128RZAV mega1281 RF230 128 4 8 2.4 -101 3 1.8-3.6 54 TQFP64 MLF64
ATmega128RZBV mega1280 RF230 128 4 8 2.4 -101 3 1.8-3.6 86 TQFP100
ATmega256RZAV mega2561 RF230 256 4 8 2.4 -101 3 1.8-3.6 54 TQFP64 MLF64
ATmega256RZBV mega2560 RF230 256 4 8 2.4 -101 3 1.8-3.6 86 TQFP100
  • AT86RF230 - Приемопередатчик ZigBee™/IEEE 802.15.4
    Найти поставщиков вы можете перейдя по ссылке Каталог фирм микроэлектроники

поставщики электронных компонентов






 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (495) 514 4110. e-mail:info@eust.ru
©1998-2016 ООО Рынок Микроэлектроники