Atmel
Home Up Atmel Philips Siemens Dallas sem.

 

Микроконтроллеры фирмы Atmel

Золотой ключик фирмы Atmel - это FLASH технология. Владея ею в совершенстве, Atmel строит свою политику на внедрении FLASH в наиболее популярные микросхемы, использовавшие до того технологию EPROM - это и микросхемы памяти, и программируемая логика, и микроконтроллеры. Тот факт, что в качестве первого кандидата на прорыв на рынок микроконтроллеров, где господствовали такие монстры как Philips, Siemens, Intel, Motorola, Mitsubishi и др. фирма Atmel избрала микроконтроллер 8051, свидетельствует об исключительно высокой популярности этого кристалла на рынке. Atmel - самая молодая и самая агрессивная компания, среди всех, выпускающих микроконтроллеры 51-го семейства. Она смогла предложить невероятно низкие цены на свою продукцию и быстро завоевала высокую популярность на рынке микроконтроллеров. Начиная с 1995 года, компания ежегодно удваивает объемы продаж своих микроконтроллеров 51-го семейства. Среди оригинальных разработок Atmel:

- 20-выводные микроконтроллеры 89C2051/1051, открывшие дорогу микроконтроллерам 51-го семейства в сферу "1-долларовых" приложений

- микроконтроллеры с каналом SPI, обеспечивающие возможность внутрисхемного программирования FLASH. Эта функция может быть очень удобна в производстве, когда программирование микросхем осуществляется уже после их монтажа. Особенно это важно для мелкосерийного производства, так как позволяет постоянно совершенствовать программное обеспечение без изменения аппаратуры;

- внутренняя память данных на базе EEPROM, обеспечивающая хранение оперативных данных при отключенном питании микросхемы.

- Содержимое Flash памяти программ может быть защищено от несанкционированной записи/считывания. У ряда микроконтроллеров имеется возможность очистки Flash памяти за одну операцию, возможность считывания встроенного кода идентификации.

Таблица

Микроконтроллеры 51-го семейства фирмы Atmel

Тип Макс. частота,
МГц
FLASH RAM, байт EEPROM, байт
Таймеры/
счетчики
Линии
ввода/
вывода
Послед. каналы Другая периферия,
особенности
Напряж. питания,
В
Темп.
Диапазон,
С
Корпус
AT89C1051 (89C105IU - c UART) 24 1K 64 - 1 15 - On-chip Analog Comparator, Урезанная версия 89С51 без UART 2,7..6,0 -55..+125 D20, S20
AT89C2051 24 2K 128 - 2 15 UART On-chip Analog Comparator, Урезанная версия 89С51 2,7..6,0 -55..+125 D20, S20
AT89C4051   4K 128 - 2   UART Урезанная версия 89С51     PDIP20
SOIC20
AT89C51 (89LV51 - 3-x вольтовая версия, 80F51 - ROM версия) 24 4K 128 - 2 32 UART - 4,0..6,0 -55..+125 D40, L44, Q44
AT89C52 (AT89LV52 - 3-x вольтовая версия) 24 8K 256 - 3 32 UART - 4,0..6,0 -55..+125 D40, L44, Q44
AT89C55 (89LV55 - 3-x вольтовая версия) 33 20K 256 - 3 32 UART
  Увеличенный объём памяти програм
4,0..6,0 -55..+125 D40, L44, Q44
AT89S8252 (89LS8252 - 3-x вольтовая версия) 24 8K 256 2K 3+
Watchdog
32 UART+
SPI
2 DPTR 2,7..6,0 -55..+125 D40, L44, Q44
AT89S53 (AT89LS53 - 3-x вольтовая версия) 24 12K 256 - 3+
Watchdog
32 UART+
SPI
2 DPTR 4,0..6,0 -55..+105 D40, L44, Q44
AT89S4D12   4K 256 128K 0   SPI Микроконтроллер для систем сбора данных     SOIC28
PLCC32

Условные обозначения корпусов: D - DIP, L-LCC, Q - QFP, S - SSOP,SOIC, D20 - 20-выводный корпус DIP

8-разрядные КМОП Flash микроконтроллеры семейства AT89:

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

- 8-разрядное ЦПУ, оптимизированное для функций управления
- расширенные возможности по-битовой обработки
- встроенная Flash память программ
- встроенное ОЗУ данных
- двунаправленныtе индивидуально адресуемые линии ввода/вывода
- встроенные 16-разрядные таймеры/счетчики событий
- полный дуплексный UART
- несколько источников прерываний с несколькими уровнями приоритета
- встроенный тактовый генератор
- встроенное ЭСППЗУ (серия AT89S)
- интерфейс последовательной шины SPI (серия AT89S)
- сторожевой таймер (серия AT89S)
- пассивный (idle) и стоповый (power doun) режимы
- возможность расширения внешнего ОЗУ и ПЗУ до 64 Кбайт
- режим внутрисхемной эмуляции (ONCEa - on circuit emulation)

AT89C1051, AT89C2051 и AT89C4051 - сокращенные микроконтроллеры, выполненные в 20-ти выводных корпусах, обладающие различным объемом памяти и имеющие меньшее число линий ввода/вывода, чем их 40-ка выводные собратья, тем не менее являющиеся полностью программно и аппаратно совместимыми c стандартными микроконтроллерами из семейства MCS-51.

AT89S8252, AT89S53 и AT89S4D12, являются полными функциональными аналогами стандартных микроконтроллеров MCS-51, но дополнительно оснащенные EEPROM для хранения данных и обладающие возможностью внутрисхемного программирования (загрузки программного кода) по последовательному интерфейсу.

В активном режиме микроконтроллеры на частоте 12 МГц потребляют порядка 25 мА и в пассивном режиме, при котором остановлено ЦПУ но система прерываний, ОЗУ, таймеры/счетчики событий и последовательный порт остаются активными, потребление снижается до 15% от потребления в активном режиме. В стоповом режиме потребление не превышает 100 мкА.

Микроконтроллеры семейства AT89 ориентированы на использование в качестве встроенных управляющих контроллеров в промышленном (-40°C...85°C) и коммерческом (0°C...70°C) диапазонах температур, имеются исполнения микроконтроллеров AT89C51 и AT89C52, соответствующие требованиям, предъявляемым к приборам используемым в автомобильном (-40°C...125°C), Military и Military/883C (-55°C...125°C) диапазонах температур.

 

Учитывая современные тенденции развития 8-ми разрядных микроконтроллеров, фирма Atmel разработала новое семейство, названное AVR (AT90Sxx). Это микроконтроллеры, содержащие RISC процессорное ядро и имеющие существенно большую производительность, чем микроконтроллеры MCS-51, при меньшем энергопотреблении. Для микроконтроллеров семейства AVR характерно использование новшеств, аналогичных введенным фирмой Atmel в MCS-51. Это традиционное использование Flash EEPROM для хранения программного кода с возможностью программирования (загрузки) по последовательному интерфейсу (в том числе внутрисхемно), наличие на кристалле EEPROM для хранения данных, расширенный диапазон напряжений питания (2,7:6,0 В).

    На данный момент времени производятся две модели AVR в 20-ти выводных корпусах (AT90S1200 и AT90S2313) и две модели в 40-ка выводных корпусах (AT90S4414 и AT90S8515), совместимые по расположению выводов с аналогичными микроконтроллерами MCS-51 (исключение составляет линия сброса, имеющая противоположную популярность). В ближайшее время будут выпущены микроконтроллеры, оснащенные 10-ти разрядным АЦП. Программная модель семейства AVR позволяет существенно расширять ресурсы без внесения неудобств в процесс программирования, поэтому неудивительно появление в ближайшем будущем (В планах фирмы на 1998 год) такого члена семейства AVR, как ATmega103, содержащего на кристалле 4 К ОЗУ, 4 К EEPROM данных и 128 К Flash EEPROM программ!

 

Система обозначений фирмы ATMEL:

AT 8 9 C 52 (-) - 24 Q I
 1 2 3  4 6 7 8 9

1 продукция фирмы ATMEL
2
группа

1 FPGA конфигурационные SEEPROM
2 микросхемы памяти
4 DATA FLASH
8 процессоры

3 тип памяти

2 SEEPROM с интерфейсом SPI
3 SEEPROM с интерфейсом MICROWIRE
4 SEEPROM с интерфейсом IIC
5 SEEPROM с интерфейсом SPI
7 EPROM
8 FLASH
9 EEPROM

4 технология исполнения

BV КМОП технология Vcc 2.70B - 3.60B
С КМОП технология
D DATA FLASH
F FLASH технология
LV КМОП технология Vcc 3.00B - 3.60 B
S FLASH программируемая в системе

5 семейство (для памяти объём в килобитах)

6 Опции для EEPROM

- стандартное исполнение
E 100К циклов перезаписи
F укороченный цикл записи (3 милисекунды)

7 Быстродействие (для процессоров в Мгц, для памяти в наносекундах)

8 тип корпуса

A низкопрофильный пластиковый с четырехсторонним расположением выводов, TQFP
B керамический с двухсторонним расположением выводов, CDIP 600mil
D6 керамический с двухсторонним расположением выводов, CDIP 600mil
DW6 керамический с окном с двухсторонним расположением выводов, CDIP 600mil
F маленький керамический с двухсторонним расположением выводов, Flatpack
J пластиковый с четырехсторонним расположением выводов, PLCC
L керамический с четырехсторонним расположением выводов, CLCC
P3 пластиковый с двухсторонним расположением выводов, PDIP 300mil
P6 пластиковый с двухсторонним расположением выводов, PDIP 600mil
Q пластиковый с четырехсторонним расположением выводов, PQFP
R маленький пластиковый с двухсторонним расположением выводов, SOIC
S маленький пластиковый с двухсторонним расположением выводов, SOIC
T маленький пластиковый с двухсторонним расположением выводов, ТSOP
U керамический с массивом вертикальных выводов, PGA

9 тип приемки

A автомобильное исполнение (от -40 до +125 градусов)
C коммерческое исполнение (от 0 до 70 градусов)
I индустриальное исполнение (от -40 до +85 градусов)
M военное исполнение (от -55 до +125 градусов)

ПРИМЕР:

AT89C52-24QI микроконтроллер семейства MCS-51 в PQFP корпусе и индустриальном исполнении с тактовой частотой 24 Мгц выполненный по КМОП технологии.