Содержание
Введение 5
1 Параллельные порты ввода-вывода микроконтроллеров AVR и их программирование 7
1.1 Микроконтроллеры AVR 7
1.2 Система команд микроконтроллеров AVR 8
1.3 Семейства и версии микроконтроллеров 8
1.4 Устройство микроконтроллеров AVR 9
1.5 Порты ввода – вывода микроконтроллеров AVR 12
1.6 Режимы работы портов 17
1.7 Программирование параллельного ввода/вывода данных в AVR-микроконтроллерах 18
1.8 Программирование микроконтроллеров 20
2 Разработка цифрового частотомера с рассмотрением параллельных портов ввода вывода микроконтроллеров AVR и алгоритма их программирования 25
2.1 Составление принципиальной схемы 25
2.3 Алгоритмы программной реализации функций в микроконтроллере 30
2.4 Текст программы 34
2.5 Программный код 36
Заключение 41
Список использованных источников: 43
Выдержка из текста
AVR — это относительно молодой продукт корпорации Atmel. В этой линии микроконтроллеров общего назначения постоянно появляются новые кристаллы, обновляются версии уже существующих микросхем, совершенствуется и расширяется программное обеспечение поддержки. Так, первое официальное издание — каталог Atmel, посвященный AVR — датирован маем 1997 года. В него были включены всего четыре первых AVR — микроконтроллера семейства AT90S "classic". Второе, существенно расширенное издание каталога вышло в августе 1999 года, и в него уже были включены три семейства AVR — "tiny", "classic" и "mega".
Список использованной литературы
1. Корячко В.П. Микропроцессоры и микроЭВМ в радиоэлектронных средствах. М.: ВШ, 1990, — 407 с.
2. Белов А.В. Самоучитель разработчика устройств на микроконтроллерах AVR. – СПб.: Наука и техника, 2010. – 528 с.
3. Усатенко С.Т., Каченюк Т.К.,ТереховаМ.В. Выполнение электричесих схем по ЕСКД. Справчник. – М.: Изд-во стандартов, 1992. – 316 с.
4. Ладик А.И., Сташкевич А.И. Изделия электронной техники. Знакосинтезирующие индикаторы. Справочник. – М.: Радио и связь, 1994. – 176 с.
5. Корячко В.П. Микропроцессоры и микроЭВМ в радиоэлектронных средствах. М.: ВШ, 1990, — 407 с.
С этим материалом также изучают
... SPI, UART, I2C, порты ввода-вывода, сторожевой таймер и ... программное обеспечение поддержки. В него были включены всего четыре первых AVR - микроконтроллера семейства ... два этапа: первый – программирование, когда пользователь разрабатывает программу ...
... порты компьютера, а также сетевые интерфейсы). К устройствам ввода-вывода ... микроконтроллеры с емкостью памяти команд до нескольких десятков Кбайт, небольшими ОЗУ данных и набором таких интерфейсных и периферийных схем, как параллельные ... алгоритмом. ...
... на рабочей станции Заключение Список литературыВыдержка из текстаАдрес порта ввода-вывода - это адрес в памяти, который сетевые платы ... и тот же адрес порта, поэтому в случае конфликта изменить адреса портов, переустановив перемычки или переключатели ...
... аппаратных и программных средств. К устройствам ввода-вывода информации относятся: дисковод, ... программное обеспечение поддержки. Второе, существенно расширенное издание каталога вышло в августе 1999 года, и в него уже были включены три семейства AVR ...
... использованных источников 1. А.В.Евстифеев. Микроконтроллеры AVR семейства Tiny и Mega фирмы ... трех кнопок: «вверх»,«вниз» и «ввод». Вся нужная для настройки информация ... число выводов, наличие ПУ) 2 1.2 Основные параметры выбранного микроконтроллера 3 ...
... линии микроконтроллеров общего назначения постоянно появляются новые кристаллы, обновляются версии уже существующих микросхем, совершенствуется и расширяется программное обеспечение поддержки. Логическая операция — в программировании ...
... переносными носителями (дисководы), двунаправленные интерфейсы (различные порты компьютера, а также сетевые интерфейсы). К устройствам ввода-вывода информации относятся: дисковод, сетевая плата (карта), модем, ...
СодержаниеПостановка задачиОтчетПрограммаВыдержка из текстаЦель: Работа с текстовыми файлами, ввод-вывод текстовой информации и ее хранение на внешних носителях.Задача:1. Создать текстовый ...
Разбираем все этапы создания курсового проекта по микропроцессорной системе от выбора темы и компонентов, как PIC-micro, до разработки структурной и принципиальной схемы, написания кода в MPLAB IDE и расчета надежности. Статья содержит подробную структуру, соответствующую академическим требованиям, и наглядные примеры.