Дипломная работа: 8-разрядные КМОП RISC микроконтроллеры с внутрисистемно программируемым Flash ПЗУ

• выводы могут быть запрограммированы как входные или как выходные независимо друг от друга;

• входные буферы с триггером Шмитта на всех выводах;

• возможность подключения ко всем входам внутренних подтяги­вающих резисторов (сопротивление резисторов составляет 35...120кОм).

Периферийные устройства

Микроконтроллеры семейства Megaимеют наиболее богатый набор периферийных устройств (ПУ). При этом в большинстве моделей имеются все ПУ, которые вообще встречаются в составе микроконтроллеров AVR. Этими устройствами являются:

• 2а 8-разрядных таймера/счетчика (таймеры ТО и Т2

• 16-разрядный таймер/счетчик (таймер ТЗ);

• 4 генератора сигнала с ШИМ разрядностью 8 бит (один из режимов работы 8-разрядных таймеров/счетчиков ТО и Т2);

• аналоговый компаратор;

• многоканальный 10-разрядный АЦП как с несимметричными, так и с дифференциальными входами;

• полнодуплексный универсальный синхронный/асинхронный приемопередатчик (USART);

• последовательный синхронный интерфейс SPI;

• последовательный двухпроводный интерфейс TWI (аналог интерфейса 12 С).

Архитектура ядра

Ядро микроконтроллеров AVR семейства Mega выполнено по усовершенствованной RISC-архитектуре (enhancedRISC). Арифметико-логическое устройство (АЛУ), выполняющее все вычисления подключено непосредственно к 32-м рабочим регистрам, объединенным в регистровый файл. Благодаря этому АЛУ выполняет одну операцию (чтение содержимого регистров, выполнение операции и запись результата обратно в регистровый файл) за один машинным цикл. Практически каждая из команд (за исключением команд у которых одним из операндов является 16-разрядный адрес) занимает одну ячейку памяти программ.

AT90S8535

AT90LS8535

8-разрядные КМОП RISC

микроконтроллеры с внутрисистемно программируемым Flash ПЗУ

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

• AVRRISC архитектура - архитектура высокой производительности и малого потребления

• 118 команд, большинство которых выполняется за один машинный цикл

• 8 Кбайт Flash ПЗУ программ, с возможностью внутрисистемного перепрограммирования и загрузки через SPIпоследовательный канал,1000 циклов стирание/запись

• 512 байтов ЭСППЗУ данных, с возможностью внутрисистемного перепрограммирования и загрузки через SPIпоследовательный канал, 100000 циклов стирание/запись

• 512 байтов встроенного СОЗУ

• 32 x 8 бит регистра общего назначения

• 32 программируемые линии ввода/вывода

• 8-канальный 10-разрядный аналого-цифровой преобразователь

• 16-разрядный и 32-разрядный формат команд

К-во Просмотров: 377
Бесплатно скачать Дипломная работа: 8-разрядные КМОП RISC микроконтроллеры с внутрисистемно программируемым Flash ПЗУ