Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб раб №1 и2 Отладочный комплект STK500.doc
Скачиваний:
55
Добавлен:
16.03.2015
Размер:
1.78 Mб
Скачать

Министерство образования и науки

Российской Федерации

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«САМАРСКИЙ ГОСУДАРСТВЕННЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ им.академика С.П. Королева»

(национальный исследовательский университет)

«ИЗУЧЕНИЕ ТЕХНИЧЕСКИХ СРЕДСТВ АВТОМАТИЗАЦИИ

РАЗРАБОТКИ И ОТЛАДКИ МИКРОКОНТРОЛЛЕРОВ»

(Отладочный комплект STK 500)

Методические указания

к лабораторной работе №1

2013г.

УДК 62 – 581.6

Составитель Астапов В.Н.

«ИЗУЧЕНИЕ ТЕХНИЧЕСКИХ СРЕДСТВ АВТОМАТИЗАЦИИ РАЗРАБОТКИ И ОТЛАДКИ МИКРО-КОНТРОЛЛЕРОВ» (Отладочный комплект STK 500). Метод. указания / Самарс.Гос. аэрокосмический университет. Сост. В.Н.Астапов. Самара. 2013.

Методические указания к лабораторной работе по курсу «Проектирование микропроцессорных систем и логических контроллеров» содержат описание отладочного комплекта STK500, принципы работы отладочной платы и методы программирования целевых AVR-микроконтроллеров.

Методические указания рекомендуются для студентов изучающих курс «Проектирование микропроцессорных систем и логических контроллеров».

Методические указания разработаны на кафедре ЭСиУ.

Печатается по решению редакционно-издательского совета Самарского государственного аэрокосмического университета имени С.П. Королева.

Цели лабораторной работы:

  • изучить возможности аппаратно - программного комплекса STK 500;

  • освоить процедуры отладки программ и выбор метода программирования;

  • изучить схемы коммутации блоков отладочной платы.

Отладочный комплект stk500

В комплект набора входят:

Оценочная плата стартового набора STK500

Соединительные шнуры для STK500:

- 10-проводной шнур для портов ввода-вывода и параллельного программирования - 2 шт.

- 6-проводной шнур для внутрисистемного программирования – 1 шт.

- 2-проводной шнур подключения УАПП и DataFlash – 4 шт.

9-выв. шнур интерфейса RS-232

Шнур питания

Компакт-диск с документацией и программным обеспечением

Образец микроконтроллера AT90S8515-8PC

1. Системные требования

Для нормальной работы с набором требуется ПК, отвечающий следующим требованиям:

Процессор 486 (рекомендуется Pentium®)

16 Мбайт ОЗУ

12 Мбайт свободного места на диске (для AVR Studio®)

Операционные системы Windows® 95/98/2000/ME и Windows NT® 4.0 и более новые версии

Порт RS-232, 115200 бод (COM-порт)

Источник постоянного напряжения 10 – 15В, 500 мА.

1.1 Быстрый старт

Набор STK500 поставляется с микроконтроллером AT90S8515-8PC на панели с маркировкой SCKT3000D3. Исходные установки перемычек обеспечивают работу микроконтроллера совместно с тактовым генератором и стабилизатором напряжения, установленных на плате STK500.

В микроконтроллер запрограммирована тестовая программа, которая управляет светодиодами. Данная программа аналогична примеру прикладного кода, описываемого в разделе 9. Для запуска тестовой программы в AT90S8515 необходимо подключить светодиоды и кнопки, а затем подать питание.

Используйте 10-проводной шнур из комплекта для подключения штырьков разъема с маркировкой “PORTB” с разъемом отмеченного как “LEDS”, а затем аналогично соедините разъемы “PORTD” с “SWITCHES”. Результат выполнения соединений представлен на рис.1.

Рис.1 Начальные установки набора STK500

Для работы требуется внешний источник питания 10 – 15В. Входная схема выполнена как двухполупериодный выпрямитель, поэтому, STK500 распознает полярность приложенного напряжения. Если к центральному штырьку разъема приложен положительный полюс источника, то это может привести к невозможности выключения STK500, т.к. переключатель питания разрывает цепь GND, а она может быть организована через шнур порта RS-232 или через другое альтернативное подключение. Подключите шнур питания между источником питания и STK500. Подайте 10-15В постоянного напряжения к шнуру питания. Перемещение переключателя питания позволяет включить или отключить STK500. Свечение красного светодиода сигнализирует о подаче питания, а состояние статусного светодиода будет изменяться от красного к желтому, а затем к зеленому. Зеленый цвет светодиода сигнализирует о наличии напряжения VCC (питание микроконтроллера). Программа в AT90S8515 начинает работать, изменяя состояние светодиодов при нажатии на кнопки.

Стартовый набор может настраиваться на различные частоты тактирования и источники питания.