* Микросхемы AT90S1200 и AT90S2343 имеют встроенный RC-генератор на 1МГц.

Семейство Mega на сегодняшний день представлено единственным микроконтроллером – AtMega103 (вариант с низковольтным питанием называется AtMega103L). Несмотря на небогатый выбор, микросхема оказалась настолько удачной, что потребность в ней превысила все прогнозы. Объем выпуска AtMega103 в 2000 году практически удвоился, однако огромный спрос на них во всем мире повлек за собой увеличение сроков поставок и повышение отпускных цен в полтора раза. В 2001 году именно в семействе AtMega ожидается значительное пополнение.

Прежде всего – AtMega161. Этот микроконтроллер совместим по расположению выводов с микросхемой AT90S8515 и включает в себя несколько новых блоков: аппаратный умножитель, второй последовательный порт, блок автопрограммирования.

Команда умножения двух 8-разрядных операндов (как знаковых, так и беззнаковых) выполняется за два такта, умножение двух 16-разрядных операндов занимает 17 тактов для беззнаковых чисел и 19 – для знаковых. Умножение с накоплением также выполняется за 19 тактов.

Микроконтроллер AtMega161 содержит два последовательных порта, имеющих идентичные характеристики. Порты аппаратно поддерживают режим работы в многопроцессорных конфигурациях и могут передавать данные на скорости до 912600 бод при частоте кварца 7.3728МГц.

Режим автопрограммирования удобен для замены программы в удаленном микроконтроллере. Для реализации автопрограммирования в памяти программ выделяется область для программы-загрузчика (Boot-Block) размером от 256 байт до 2 килобайт (устанавливается программно). Время записи сектора памяти программ (128 байт) составляет 10мс.

В таблице 3 представлены краткие технические характеристики микроконтроллеров Mega.

Таблица 3. Mega AVR

Микросхема