Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > app > Микроконтроллеры > AVR

реклама

 




Мероприятия:




Раздел 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
Рисунок 2.1 – Начальные установки набора STK500

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

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

2.3.1 Соединение аппаратных средств

Рисунок 2.2 – Подключение к STK500
Рисунок 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
Рисунок 2.3 Меню программирования STK500 в AVR Studio

Полное описание по использованию интерфейса STK500 в AVR Studio приведено в разделе 5.

<-- Предыдущая страница Оглавление Следующая страница -->





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники