- •Министерство образования и науки
- •Отладочный комплект stk500
- •1. Системные требования
- •1.1 Быстрый старт
- •1.2Соединение аппаратных средств
- •1.3 Программирование целевого avr-микроконтроллера
- •2. Описание аппаратных средств
- •2.1 Описание светодиодов общего назначения
- •2.2 Описание кнопок общего назначения
- •2.3 Подключение светодиодов и кнопок
- •2.4 Разъемы портов
- •2.5 Описание интерфейса rs-232 для нужд пользователя
- •2.6 Описание выводов флэш-памяти DataFlash
- •2.7 Секция целевых панелей
- •3. Внутрисистемное программирование (isp)
- •3.1 Программирование повышенным напряжением
- •3.2. Программирование повышенным напряжением в параллельном формате
- •3.3 Последовательное программирование повышенным напряжением
- •3.4 Установки перемычек
- •3.5 Установка целевого напряжения vtarget
- •3.6 Аналоговое опорное напряжение aref
- •3.7 Установки сброса reset
- •3.8. Установки параметров тактирования: перемычки xtal1 и oscsel
- •4. Инсталляция avr Studio
- •4.1 Разъемы портов
- •6. Внутрисистемное программирование внешней системы
- •443086, Самара, Московское шоссе, 34.
Министерство образования и науки
Российской Федерации
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«САМАРСКИЙ ГОСУДАРСТВЕННЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ им.академика С.П. Королева»
(национальный исследовательский университет)
«ИЗУЧЕНИЕ ТЕХНИЧЕСКИХ СРЕДСТВ АВТОМАТИЗАЦИИ
РАЗРАБОТКИ И ОТЛАДКИ МИКРОКОНТРОЛЛЕРОВ»
(Отладочный комплект 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 начинает работать, изменяя состояние светодиодов при нажатии на кнопки.
Стартовый набор может настраиваться на различные частоты тактирования и источники питания.