Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mIKROPROTsESSORY / LECTMP_2012_part1.doc
Скачиваний:
105
Добавлен:
09.04.2015
Размер:
1.47 Mб
Скачать

1.3. 8-Разрядные кмоп flash микроконтроллеры семейства ат89.

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

• 8-разрядное ЦПУ, оптимизированное для функций управления

• расширенные возможности побитовой обработки

• встроенная flash память программ

• встроенное ОЗУ данных

• пвунаправленные индивидуально адресуемые линии ввода/вывода

• встроенные 16-разрядные таймеры/счетчики событий

• полный дуплексный UART

• несколько источников прерываний с несколькими уровнями приоритета

• встроенный тактовый генератор

• встроенное ЭСППЗУ (серия AT89S)

• интерфейс последовательной шины SPI (серия AT89S)

• сторожевой таймер (серия AT89S)

• пассивный (idle) и стоповый (power doun) режимы

• возможность расширения внешнего ОЗУ и ПЗУ до 64 Кбайт

• режим внутрисхемной эмуляции (ONCE™ - on circuit emulation)

КМОП микроконтроллеры семейства АТ89 оснащены Flash программируемым и стираемым ПЗУ, совместимы по системе команд и по выводам со стандартными приборами семейства MCS-51™ Микроконтроллеры содержат Flash ПЗУ емкостью от 1 Кбайта до 8 Кбайт, ОЗУ,емкостью от 64 байтов до 256 байт, большое количество программируемых линий ввода/вывода, 16-разрядные таймеры/счетчики событий, полнодуплексный последовательный порт (UART), набор векторных прерываний с несколькими уровнями приоритета, встроенные генератор и схему формирования тактовой последовательности. Программирование микроконтроллеров семейства АТ89 возможно, в зависимости от типа, внутрисистемно, с использованием при программировании напряжения питания системы, и с использованием программаторов. Содержимое Flash памяти программ может быть защищено от несанкционированной записи/считывания. У ряда микроконтроллеров имеется возможность очистки Fiash памяти за одну операцию, возможность считывания встроенного кода идентификации.

В активном режиме микроконтроллеры на частоте 12 МГц потребляют порядка 25 мА и в пассивном режиме, при котором остановлено ЦПУ, но система прерываний, ОЗУ, таймеры/счетчики событий и последовательный порт остаются активными, потребление снижается до 15% от потребления в активном режиме. В стоповом режиме потребление не превышает 100 мкА. Микроконтроллеры семейства АТ89 ориентированы на использование в качестве встроенных управляющих контроллеров в промышленном (-40 °С...+85°С) и коммерческом (0°C...70°C) диапазонах температур. Имеются исполнения микроконтроллеров АТ89С51 и АТ89С52, соответствующие требованиям, предъявляемым к приборам используемым в автомобильном (-40°С ...125°С), Military и Military-883C (-55 °C...+125°C) диапазонах температур.

Таблица 1.5

Основные характеристики микроконтроллеров семейства АТ89

Наименование прибора

Совместимость

Напряж.

VCC, В

Объем

ПЗУ ЭСППЗУ, байт

Объем

ОЗУ, байт

Группы по тактовой частоте, МГц

Потребление макс. в активн. (пасс.) режиме, f=12 МГц, VCC=6B, мА

АТ89С1051

80С31

2,7...6

1 К

64

12,24

15(5)

АТ89С2051

80С31

2.7...6

2 К

128

12,24

15 (5)

АТ89С51

80С31

5±20% (5±10%)

128

12,16, 20/24

20(5)

AT89LV51

80С31

2,7...6

128

12

20(5)

АТ89С52

80С32

5±20% (5±10%)

256

12,16, 20,24

25 16/51

AT89LV52

80С32

2,7...6

256

12

25 (6,5}

AT89S8252

80С32

2,7±10%

8 К

256

12(2,7 В),

24(5 В)

Соседние файлы в папке mIKROPROTsESSORY