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

Рассмотрение принципа работы AVR микроконтроллеров с внутрисистемной программируемой памятью. Изучение интерфейса программного обеспечения Atmel. Возможность быстрого персонального компьютера приборов при одновременном снижении потребления энергии.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 29.10.2014
Размер файла 130,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

1. ATMega48, ATMega88, ATMega168

8 битные AVR микроконтроллеры с 4/8/16 КБ внутрисистемно программируемой Flash памяти

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

· Высококачественный низкопотребляющий 8- битный AVR микроконтроллер;

· Передовая RISC архитектура:

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

· - 32 8 битных рабочих регистра общего применения;

· - Полностью статическая архітектура;

· - производительность до 16 MIPS при тактовой частоте 16 МГц;

· - встроенный двухцикловый умножитель;

· Энергонезависимая память программ и данных:

· - 4/8/16 КБ внутрисистемно программируемой Flash памяти программы, способной выдержать 10 000 циклов записи/стирання;

· - вспомогательная секция загрузочной программы с независимым битом защиты;

· - внутрисистемное программирование встроенной программой-загрузчиком;

· - реальная функция считывания при программировании;

· - 256/521/512 байта EEPROM, способной выдержать 100 000 циклов записи/стирання;

· - 512/1К/1К байта встроенной SRAM памяти (статическое ОЗУ) ;

· - Программируемая защита от считывания;

· Характеристики периферии:

· - Два 8- разрядных таймера/счетчика с отдельным предделителем и режимом сравнения;

· - Один 16- разрядный таймер/счетчик с отдельным предделителем и режимом сравнения и режимом захвата;

· - Счетчик реального времени с отдельным генератором;

· - Пять ШИМ каналов;

· - 8 канальный АЦП у приборов в TQFP и MFL корпусах;

· 6 10- битных каналов;

· 2 8- битных канала;

· - 6 канальный АЦП у приборов в PDIP корпусе;

· 4 10- битных каналов;

· 2 8- битных канала;

· - Программируемый последовательный USART;

· - Ведущий/ведомый SPI интерфейс;

· - Байт- ориентированный последовательный 2- проводный интерфейс;

· - Программируемый сторожевой таймер со встроенным генератором;

· - Встроенный аналоговый компаратор;

· - Прерывание и пробуждение при изменении состояния выводов;

· Специальные характеристики микроконтроллера:

· - Сброс при включении питания и детектор кратковременных пропаданий питания;

· - Встроенный откалиброванный генератор, Внешние и внутренние источники прерывания;

· - Пять режимов пониженного потребления: Idle, ADC Noise Reduction, Power-Save, Power-down и Standby;

· Порты ввода - вывода и корпусное исполнение:

· - 23 программируемых линии портов ввода-вывода;

· - 32 выводные TQFP и MFL корпуса;

· Диапазон напряжения питания:

· - от 1.8 до 5.5 В у ATMega48/ATMega88/ATMega168V;

· - от 2.7 до 5.5 В у ATMega48/ATMega88/ATMega168L;

· - от 4.5 до 5.5 В у ATMega48/ATMega88/ATMega168;

· Коммерческий рабочий температурный диапазон;

· Различный диапазон рабочих тактовых частот:

· - от 0 до 1 МГц у ATMega48/ATMega88/ATMega168V;

· - от 0 до 8 МГц у ATMega48/ATMega88/ATMega168L;

· - от 0 до 16 МГц у ATMega48/ATMega88/ATMega168;

· Сверх низкое потребление:

· - Активный режим:

· 300 мкА при частоте 1 МГц и напряжении питания 1.8 В;

· 20 мкА при частоте 32 кГц и напряжении питания 1.8 В;

· - Режим пониженного потребления ;

· 0.5 мкА при напряжении питания 1.8 В;

Блок- схема ATMega48/ATMega88/ATMega168:

Расположение выводов ATMega48/ATMega88/ATMega168:

Общее описание:

ATMega48/ATMega88/ATMega168 - низкопотребляющие 8 битные КМОП микроконтроллеры с AVR RISC архитектурой. Выполняя команды за один цикл, ATMega48/ATMega88/ATMega168 достигают производительности 1 MIPS при частоте задающего генератора 1 МГц, что позволяет разработчику оптимизировать отношение потребления к производительности.

AVR ядро объединяет богатую систему команд и 32 рабочих регистра общего назначения. Все 32 регистра непосредственно связаны с арифметико-логическим устройством (АЛУ), что позволяет получить доступ к двум независимым регистрам при выполнении одной команды. В результате эта архитектура позволяет обеспечить в десятки раз большую производительность, чем стандартная CISC архитектура.

ATMega48/ATMega88/ATMega168 имеют следующие характеристики: 4/8/16 КБ внутрисистемно программируемой Flash память программы, 256/512/512 байтную EEPROM память данных, 512/1К/1К байтное SRAM (статическое ОЗУ), 23 линии ввода - вывода общего применения, 32 рабочих регистра общего назначения, три гибких таймера/счетчика со схемой сравнения, внутренние и внешние источники прерывания, последовательный программируемый USART, байт- ориентированный последовательный 2- проводный интерфейс, 6 канальный АЦП (8- канальный у приборов в TQFP и MFL корпусах), 4 (6) канала которых имеют 10- битное разрешение, а 2- 8- битное, программируемый сторожевой таймер со встроенным генератором, SPI порт и пять программно инициализируемых режима пониженного потребления. В режиме Idle останавливается ядро, а SRAM, таймеры/счетчики, SPI порт и система прерываний продолжают функционировать. В Power-down режиме содержимое регистров сохраняется, но останавливается задающий генератор и отключаются все внутренние функции микропроцессора до тех пор, пока не произойдет прерывание или аппаратный сброс. В режиме Power-save асинхронные таймеры продолжают функционировать, позволяя отсчитывать временные интервалы в то время, когда микропроцессор находится в режиме сна. В режиме ADC Noise Reduction останавливается вычислительное ядро и все модули ввода-вывода, за исключением асинхронного таймера и самого АЦП, что позволяет минимизировать шумы в течение выполнения аналого-цифрового преобразования. В Standby режиме задающий генератор работает, в то время как остальная часть прибора бездействует. Это позволяет быстро сохранить возможность быстрого запуска приборов при одновременном снижении потребления. микроконтроллер интерфейс компьютер программный

Прибор изготовлен по высокоплотной энергонезависимой технологии изготовления памяти компании Atmel. Встроенная ISP Flash позволяет перепрограммировать память программы в системе через последовательный SPI интерфейс программой-загрузчиком, выполняемой в AVR ядре, или обычным программатором энергонезависимой памяти. Программа-загрузчик способна загрузить данные по любому интерфейсу, имеющегося у микроконтроллера. Программа в загрузочном секторе продолжает выполняться даже при загрузке области памяти прикладной программы, обеспечивая реальный режим "считывания при записи". Объединив 8- битное RISK ядро и самопрограммирующейся внутри системы Flash памятью корпорация Atmel сделала приборы ATMega48/ATMega88/ATMega168 мощными микроконтроллерами, обеспечивающими большую гибкость и ценовую эффективность широкому кругу управляющих устройств.

ATMega48/ATMega88/ATMega168 поддерживается различными программными средствами и интегрированными средствами разработки, такими как компиляторы C, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы и ознакомительные наборы.

Размещено на Allbest.ru


Подобные документы

  • Классификация основных видов памяти компьютера. Использование оперативной памяти для временного хранения данных, используемых для работы программного обеспечения. Расчет потребления электроэнергии, формирование квитанции для потребителя в Microsoft Excel.

    курсовая работа [1,5 M], добавлен 23.04.2013

  • Классификация ЭВМ. Характеристика устройств базовой конфигурации персонального компьютера: системный блок, клавиатура, манипулятор мышь, монитор. Логическая схема системной платы. Принципы работы жесткого диска. Виды и задачи программного обеспечения.

    курсовая работа [4,8 M], добавлен 23.11.2010

  • Компьютерная техника в образовании. Устройства в составе персонального компьютера (ПК). Исходная конфигурация, стратегии модернизации. Установка дополнительно модуля памяти, программного обеспечения, куллеров. Расчет потребляемой мощности, тепловой режим.

    курсовая работа [374,9 K], добавлен 23.04.2012

  • Анализ способов сопряжения персонального компьютера с разрабатываемым устройством. Разработка интерфейса ПК. Объединение модулей микропроцессорного устройства в единую систему. Выбор аналоговых коммутаторов. Разработка структурной схемы устройства.

    курсовая работа [426,7 K], добавлен 03.05.2014

  • Структура и основные элементы микроконтроллера. Разрядность и система команд процессора. Методы представления информации. Память и её типы. Режимы работы портов электронного устройства. Многофункциональность выводов микро-ЭВМ. Семейства микроконтроллеров.

    презентация [1,2 M], добавлен 16.12.2011

  • Изучение функциональной схемы работы устройства сопряжения компьютера через стандартный периферийный порт. Характеристика преимуществ работы микросхем К555АП6, К155ИР13, К155ИД3. Построение селектора адреса базового порта для системного интерфейса ISA.

    курсовая работа [403,3 K], добавлен 30.07.2010

  • Изучение теории вероятностей и математической статистики, биноминального закона распределения дискретных величин, особенностей числовых функций. Исследование системного и прикладного обеспечения персонального компьютера, алгоритмизации, программирования.

    контрольная работа [277,8 K], добавлен 11.07.2011

  • Роль информационных систем и технологий в жизни современного общества. Назначение и состав программного обеспечения персональных компьютеров. Использование технологий OLE. Операционные среды для решения основных классов инженерных и экономических задач.

    практическая работа [1,2 M], добавлен 27.02.2009

  • Конфигурирование компьютера для работы со звуком на любительском уровне с качественным звуковоспроизведением и просмотром DVD. Обоснование выбора комплектующих и периферийных устройств и дополнительного программного обеспечения ПК; анализ характеристик.

    курсовая работа [3,7 M], добавлен 24.06.2013

  • Состав персонального компьютера, описание системного блока, жесткий и лазерный диски, клавиатура, монитор. Классификация периферийных устройств, память компьютера. Классификация программного обеспечения. Изучение программы управления базами данных Access.

    дипломная работа [11,8 M], добавлен 09.01.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.