Раздел 2 Начинаем работу
2.1 Распаковка набора
В комплект поставки набора входят:
- Оценочная плата стартового набора STK500
- Соединительные шнуры для STK500:
- 10-проводной шнур для портов ввода-вывода и параллельного программирования - 2 шт.
- 6-проводной шнур для внутрисистемного программирования – 1 шт.
- 2-проводной шнур подключения УАПП и DataFlash – 4 шт.
- 9-выв. шнур интерфейса RS-232
- Шнур питания
- Компакт-диск с документацией и программным обеспечением
- Образец микроконтроллера AT90S8515-8PC
2.2 Системные требования
Для нормальной работы с набором требуется ПК, отвечающий следующим требованиям:
- Процессор 486 (рекомендуется Pentium®)
- 16 Мбайт ОЗУ
- 12 Мбайт свободного места на диске (для AVR Studio®)
- Операционные системы Windows® 95/98/2000/ME и Windows NT® 4.0 и более новые версии
- Порт RS-232, 115200 бод (COM-порт)
- Источник постоянного напряжения 10 – 15В, 500 мА.
2.3 Быстрый старт
Набор STK500 поставляется с микроконтроллером AT90S8515-8PC на панели с маркировкой SCKT3000D3. Исходные установки перемычек обеспечивают работу микроконтроллера совместно с тактовым генератором и стабилизатором напряжения, установленных на плате STK500.
В микроконтроллер запрограммирована тестовая программа, которая управляет светодиодами. Данная программа аналогична примеру прикладного кода, описываемого в разделе 9. Для запуска тестовой программы в AT90S8515 необходимо подключить светодиоды и кнопки, а затем подать питание.
Используйте 10-проводной шнур из комплекта для подключения штырьков разъема с маркировкой “PORTB” с разъемом отмеченного как “LEDS”, а затем аналогично соедините разъемы “PORTD” с “SWITCHES”. Результат выполнения соединений представлен на рис.2.1.
Рисунок 2.1 – Начальные установки набора STK500
Для работы требуется внешний источник питания 10 – 15В. Входная схема выполнена как двухполупериодный выпрямитель, поэтому, STK500 распознает полярность приложенного напряжения. Если к центральному штырьку разъема приложен положительный полюс источника, то это может привести к невозможности выключения STK500, т.к. переключатель питания разрывает цепь GND, а она может быть организована через шнур порта RS-232 или через другое альтернативное подключение. Подключите шнур питания между источником питания и STK500. Подайте 10-15В постоянного напряжения к шнуру питания. Перемещение переключателя питания позволяет включить или отключить STK500. Свечение красного светодиода сигнализирует о подаче питания, а состояние статусного светодиода будет изменяться от красного к желтому, а затем к зеленому. Зеленый цвет светодиода сигнализирует о наличии напряжения VCC (питание микроконтроллера). Программа в AT90S8515 начинает работать, изменяя состояние светодиодов при нажатии на кнопки.
Стартовый набор может настраиваться на различные частоты тактирования и источники питания. Полное описание установок перемычек описано в разделе 3.8.
2.3.1 Соединение аппаратных средств
Рисунок 2.2 – Подключение к STK500
Для программирования AT90S8515 подключите 6-проводной шнур из комплекта между разъемами ISP6PIN и SPROG3 (см. рис. 2.1). В разделе 3.7.1 описывается подключение шнура программирования.
Соедините шнур последовательной связи между разъемом с маркировкой “RS232 CTRL” на оценочной плате и разъемом COM-порта персонального компьютера как показано на рис.2.2. Проинсталлируйте программу AVR Studio на персональном компьютере. Инструкции по инсталляции и использованию AVR Studio приведены в разделе 4 и разделе 5, соответственно. После запуска AVR Studio автоматически определяется COM-порт с подключенным STK500.
2.3.2 Программирование целевого AVR-микроконтроллера
STK500 управляется из AVR Studio не ниже версии 3.2. AVR Studio – интегрированная среда проектирования (IDE), предназначенная для разработки и отладки AVR-приложений. AVR Studio содержит средства управления проектом, редактор исходных файлов, симулятор, интерфейс внутрисхемного эмулятора и интерфейс программирования для STK500.
Для того, чтобы запрограммировать hex-файл в AVR-микроконтроллер, выполните команду “STK500” из меню “Tools” программы AVR Studio.
Выберите тип AVR-микроконтроллера из раскрывающегося списка на закладе “Program” и укажите путь к записываемому intel-hex-файлу в поле «Input HEX File».
Нажмите кнопку “Erase Device” (стирание), расположенную на закладке программирования “Program”. Статусный светодиод светиться желтым цветом во время программирования, а после успешного завершения загорается зеленым цветом. После выявления ошибки программирования светодиод загорается красным цветом. См. рекомендации по разрешению проблем в разделе 7.
Рисунок 2.3 Меню программирования STK500 в AVR Studio
Полное описание по использованию интерфейса STK500 в AVR Studio приведено в разделе 5.
кухни, качественные кухни, производство кухни
|