Рис. 25. Принципиальная электрическая схема отладочного стенда
ПРОГРАММА РАБОТЫ
1.Изучив схемное решение испытательного стенда, составить алгоритм,
написать и отладить в среде AVR Studio программу, применив для этого навыки, полученные в ходе выполнения предыдущей работы. Алгоритм и программа составляется по заданию преподавателя
2.С помощью среды AVR Studio получить машинный код программы (_.hex)
– «прошивку» для микроконтроллера, сохранив всю информацию в едином проекте
3.Получив допуск, подключить разъем программатора испытательного стенда к COM – порту компьютера с установленной программой PonyProg2000
4.Подключить разъем питания испытательного стенда к адаптеру 6...9 В,
соблюдая полярность питания
5.Произвести настройку программы PonyProg2000. При этом нужно указать, к
какому порту компьютера подключен программатор, его название и тип программируемого микроконтроллера
6.Открыть проверяемый файл прошивки микроконтроллера соответствующей кнопкой программы PonyProg2000 и, убедившись в допустимости выполнения операции, записать информацию в EEPROM память программ микроконтроллера
7.Проверить работоспособность записанной программы физически на испытательном стенде. Если действия программы окажутся соответствующими заданию, которое выдал преподаватель, данную работу при наличии полностью оформленного отчета можно считать защищенной
Содержание отчета
1.Титульный лист
2.Тема, цель работы,
3.Исходные данные для исследований
4.Краткие теоретические сведения
5.Практическая часть
5.1Описание характеристик микроконтроллера, установленного в испытательном стенде (используются средства, встроенные в среду AVR Studio)
5.2Схема расположения выводов микроконтроллера и их назначение
5.3Задание на разработку программы, выданное преподавателем
5.4Разработанный алгоритм программы
5.5Составленный и отлаженный текст программы на языке ассемблера (с
комментариями)
5.6Часть схемы электронного устройства испытательного стенда, которая непосредственно задействована для выполнения выданного задания
6.Общие выводы по работе в целом
КОНТРОЛЬНЫЕ ВОПРОСЫ
1.Что такое программатор, какую роль он выполняет?
2.В чем различие между программатором и отладочным комплексом?
3.Что такое внутрисхемное программирование, какие возможности оно предоставляет?
4.Какую информацию можно записать в микроконтроллер с помощью программатора?
5.Какие устройства, оборудование и вспомогательные программы необходимы для записи информации в микроконтроллер?
6.Что необходимо выполнить для настройки программатора и программы для его управления непосредственно перед программированием?
7.Что представляет собой испытательный стенд в данной работе?
8.Какой уровень сигнала нужно подать на выводы сегментов семисегментных индикаторов в данной принципиальной схеме испытательного стенда, что бы зажечь соответствующие сегменты?
РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
1.Панфилов Д.И. Электротехника и электроника в экспериментах и упражнениях: Практикум на Electronics Workbench: В 2 т./ Панфилов Д.И.,
Чепурин И.Н., Миронов В.Н., Обухов С.Г., Шитов В.А., Иванов В.С. / Под общей ред. Д.И. Панфилова – Т.2: Электроника.– М.: ДОЭКА, 2000.– 288 с.
2.Шалыто А.А. Логическое управление. Методы аппаратной и программной реализации алгоритмов. - СПб.: Наука, 2005. – 780 с.
3.Новиков Ю.В. Основы цифровой схемотехники. Базовые элементы и схемы.
методы проектирования. – М.: Мир, 2001. – 370 с.
4.Бродин В.Б., Шагурин М.И. Микроконтроллеры, архитектура,
программирование, интерфейс: Справочник. -М.: Изд-во ЭКОМ, 2000.-398с.
5.ТаненбаумЭ.С. Архитектура компьютера. 4-е изд.–СПб.: ПИТЕР, 2005.– 746с.
6.Цифровые и аналоговые интегральные микросхемы. Справочник // С.В.
Якубовский и др. – М.: Радио и связь, 1990. – 495 с.
7.Новиков Ю.В. Скоробогатов П.К. Основы микропроцессорной техники.
Учебное пособие. -М.: БИНОМ, 2006.-359 с.
8.Мортон Д. Микроконтроллеры AVR. Вводный курс.- М.: «Додэка-XXI», 2006. -272с.
9.Гребнев В.В. Микроконтроллеры семейства AVR.–М.: РадиоСофт, 2002.
10.Р.Корис, Х.Шмидт-Вальтер. Справочник инженера-схемотехника, М.-2006. 11.Титце У., Шенк К. Полупроводниковая схемотехника: Справочное
руководство. Пер. с нем. – М.: Мир, 1982. – 512 с.
12.Тули М. Справочное пособие по цифровой электронике: Пер. с англ. – М.:
Энергоатомиздат, 1990. – 273с.
13.Хоровиц, П. Искусство схемотехники / П. Хоровиц, У.Хилл - М.: Мир, 1983. 14.Официальный сайт компании Atmel [Электрон. ресурс] / Режим доступа:
http://www.atmel.com, http://www.atmel.ru. – Загл. с экрана.
15.М.Х. Джонс. Электроника - практический курс. Учебное пособие. - М.:
Постмаркет, 1999. - 528 с.
