Фрагмент для ознакомления
1
Содержание
Введение 3
1. Общая характеристика и описание компонентов 4
1.1. Микропроцессорный модуль 4
1.2. Flash память 6
2. Характеристика и принцип работы USART 13
3. Разработка схемы соединения компонентов 16
4. Разработка алгоритма и управляющей программы 16
Заключение 20
Библиографический список 21
Приложение 1. Схема соединения компонентов 22
Приложение 2. Листинг программы 23
Фрагмент для ознакомления
2
Введение
В последнее время значительно возросло применение цифровых устройств, которые по сравнению с аналоговыми занимают более высокое место.
Разработка конкурентоспособных электронных цифровых устройств на сегодняшний день немыслимо без применения управляющих систем, созданных на базе микроконтроллер, которые придают им интеллектуальные свойства.
В настоящее время ряд фирм, в частности Intel, Siemens, Philips, Atmel, AMD, Microchip и многие другие, производят широкий асортимент цифровой техники, и электронных компонентов. К числу этих компонентов относятся микропроцессоры, цифро-аналоговые (ЦАП) и аналого-цифровые преобразователи (АЦП), микросхемы памяти и другие устройства.
Для практической реализации многих задач часто нецелесообразно применение универсальных микропроцессоров в связи с их высокой стоимостью, поэтому для таких целей могут применяться RISC-микропроцессоры, называемые микроконтроллерами.
Микроконтроллеры – это те же микропроцессоры, но с более узкой направленностью, т.е. предназначенные для решения определенного круга задач, следовательно, имеющие и невысокую цену.
Современные микроконтроллеры имеют расширенную архитектуру, высокое быстродействие, возможность изменения функциональности за счет изменения заложенной программы.
Микроконтроллеры часто используют для разработки устройств безопасности, реализации дистанционного управления различными объектами, разработки видеоигр, а также в бытовой технике, приборах автоматики, автомобильной электронике, промышленном оборудовании, приборах для медицинских целей и т.д.
При реализации практических задач в ряде случаев к микроконтроллерам выдвигаются требования в отношении производительности, уровней потребляемой мощности и электромагнитного излучения. В связи с этим разработка цифровых устройств с применением микроконтроллеров является важной задачей современной электронной техники.
Целью выполнения данной курсовой работы – является разработка устройства, выполняющего запись и считывание информации на базе микропроцессорного модуля ATmega16 и микросхемы FLASH памяти AT25F2048, с использованием интерфейса USART.
Фрагмент для ознакомления
3
1. Г.С. Воробьева Микроконтроллеры семейства AVR Лабораторный практикум Методические рекомендации к выполнению цикла лабораторных работ по дисциплине «Основы микропроцессорной техники» для студентов направлений 210100 «электроника и микроэлектроника» и 200300 «биомедицинская инженерия». – Томск, 2009 – 90 с.
2. https://www.alldatasheet.com/datasheet-pdf/pdf/255831/ATMEL/AT25F2048.html
3. Евстифеев А.В. Микроконтроллеры AVR семейства Mega. Руководство пользователя. — М.: Издательский дом «Додэка-XXI», 2007 г.
4. Трамперт В. Измерение, управление и регулирование с помощью AVR-микроконтроллеров.: Пер. с нем. — К.: «МК-ПРЕСС», 2006г.
5. Ключев А.О., Ковязина Д.Р., Петров Е.В., Платунов А.Е. Интерфейсы
периферийных устройств. – СПб.: СПбГУ ИТМО, 2010. – 290 с.
6. Магда Ю. С. Программирование последовательных интерфейсов. — СПб.: БХВ-Петербург, 2009. — 304 с.