Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Разработка программной и аппаратной поддержки к методическим указаниям Программирование микроконтроллеров" Страница 1
- 1
- 2
- 3
- . . .
- последняя »
Министерство ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИВоронежский Государственный Университет
Физический факультет
№______________________кафедральной регистрации | “К ЗАЩИТЕ ДОПУЩЕНА”Зав. кафедрой физики полупроводникови микроэлектроникипроф. __________ Петров Б.К.“____”__________2002 г. |
УДК.681.3КОРОБКОВ Георгий НиколаевичРАЗРАБОТКА ПРОГРАММНОЙ И АППАРАТНОЙ ПОДДЕРЖКИ К МЕТОДИЧЕСКИМ УКАЗАНИЯМ «ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ»Магистерская диссертация по направлению «Физика» Научный руководитель
доц. ___________ Клюкин В.И. ВОРОНЕЖ 2002
РЕФЕРАТ УДК. 681.3КОРОБКОВ Георгий Николаевич
РАЗРАБОТКА ПРОГРАММНОЙ И АППАРАТНОЙ ПОДДЕРЖКИ К МЕТОДИЧЕСКИМ УКАЗАНИЯМ «ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ». – Магистерская диссертация по направлению «Физика», Воронеж, ВГУ, 2002. – 93 с., илл. 45, табл. 4, прилож. 5, библ. 21 назв.
В настоящее время микроконтроллеры принимают все большее распространение. Однако, информации по вопросам обучения программированию микроконтроллеров в соединении с внешними исполнительными бывает не достаточно.
В работе рассмотрены архитектура, аппаратные и программные средства распространенных и недорогих микроконтроллеров фирмы ATMEL серии AVR типа AT90S1200, AT90S2313, AT90S4414 и AT90S8515. Анализ методики программирования в интегрированной среде разработке позволил объединить практические рекомендации с некоторыми особенностями обучения программирования микроконтроллеров. На основании этого предложен алгоритм обучения.
Предложен макет программатора, который позволяет, как программировать, так и обучать этому процессу. Приведен набор типовых задач которые могут быть реализованы на вспомогательных платах внешних устройств, подключаемых к программатору через соответствующие порты.
Так же приведены решения четырех типовых задач по работе с памятью, индикацией, устройство «кодовый замок» и устройство измерителя частоты звукового диапазона. В приложениях приведены тексты программ и справочные данные на рассмотренные AVR микроконтроллеры.
СОДЕРЖАНИЕ ВВЕДЕНИЕ 13 1. ОСНОВЫ АРХИТЕКТУРЫ МИКРОКОНТРОЛЛЕРОВ 15 1.1. ОСНОВНЫЕ ТИПЫ МИКРОКОНТРОЛЛЕРОВ И ИХ АРХИТЕКТУРА 15 Система команд. 17 Типы памяти МК. 17 1.2. Аппаратные средства 19 1.2.1. Запуск микроконтроллера 19 Сброс в начальное состояние. 19 1.2.2. Тактирование и командные циклы 19 1.2.3. Программный счетчик и АЛУ 20 1.2.4. Подпрограммы и функции 22 Прерывания. 23 Таймеры. 26 1.2.5. Ввод/вывод данных 26 Аналоговый компаратор. 27 Программирование устройств. 28 Безопасность памяти программ. 29 1.3. Инструментальные и программные средства разработки и отладки 29 Симуляторы 30 Интегрированные среды разработки 31 Язык Ассемблера. 33 Языки программирования высокого уровня. 34 1.4. Основные типы интерфейсов МК. 36 1.4.1. Подключение переключателей и подавление «звона» контактов. 36 1.4.2. Световая индикация. 37 Семи сегментный индикатор. 38 1.4.3. Ввод с матричной клавиатуры. 39 2. ОСОБЕННОСТИ ПОСТРОЕНИЯ И ФУНКЦИОНИРОВАНИЯ МИКРОКОНТРОЛЛЕРОВ ФИРМЫ ATMEL СЕМЕЙСТВА AVR 41 2.1. Архитектура микропроцессорного ядра AVR-микроконтроллеров 41 Программная модель AVR и система команд. 43 Адресация регистров ввода/вывода и памяти SRAM. 44 Программный счетчик и стек 46 Регистр состояния. 48 Прерывания. 49 2.2. Аппаратные средства
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
Интересная статья: Основы написания курсовой работы

(Назад)
(Cкачать работу)