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

3.8. Установки параметров тактирования: перемычки xtal1 и oscsel

STK500 поддерживает несколько конфигураций схемы тактирования AVR-микроконтроллера. Перемычки XTAL1 и OSCSEL позволяют задать настройки тактирования. OSCSEL задает какой сигнал подключается к выводу XTAL1 AVR-микроконтроллера.

При установке перемычки XTAL1 используется внутренняя система тактирования STK500 для синхронизации целевого AVR-микроконтроллера. Если перемычка XTAL1 извлекается, то внутренняя система тактирования отключается. В этом случае для тактирования микроконтроллера должен использоваться внешний тактовый сигнал или кварцевый резонатор. Рисунок 3.28 иллюстрирует назначение перемычки XTAL1.

Рисунок 3.28 – Назначение перемычек XTAL1

Если перемычка XTAL1 снята, то должен использоваться внешний источник тактирования или кварцевый резонатор. Подключение осуществляется через разъем PORTE, как показано на рисунке 3.30.

При установке перемычки XTAL1 используется встроенная в STK500 система тактирования целевого AVR-микроконтроллера. Встроенная система тактирования использует либо кварцевый резонатор, устанавливаемый в панели на плате STK500, либо программно-управляемый тактовый сигнал, формируемый управляющим микроконтроллером. Частота программно управляемого генератора задается в диапазоне 0…3.68 МГц. По умолчанию эта частота равна 3.68 МГц. В разделе 5.3.5.3 описывается методика установки частоты в AVR Studio.

Если используется программно-управляемый источник тактового сигнала STK500 у AVR-микроконтроллера с помощью конфигурационных бит необходимо задать опцию источника тактирования “external clock” (внешний тактовый сигнал). В этом случае задержка при запуске микроконтроллера будет минимальной. Более детально о задержках при запуске необходимо смотреть в документации на AVR-микроконтроллер. В подразделе 5.3.2 объясняется назначение конфигурационных бит для задания источника тактирования. Обратите внимание, что не у всех AVR-микроконтроллеров поддерживаются конфигурационные биты, позволяющих выбрать между кварцевым резонатором и генератором в качестве источника тактирования.

Выбор встроенной системы тактирования осуществляется установкой перемычки OSCSEL. На рисунке 3.29 показано назначение перемычки OSCSEL. Встроенный генератор может работать с керамическим или кварцевым резонаторами на частоты 2 - 20 МГц.

Рисунок 3.29 – Назначение перемычки OSCSEL

При программировании AVR-микроконтроллеров повышенным напряжением перемычка OSCSEL должна быть установлена на выводы 1 и 2, что дать управляющему микроконтроллеру функцию управления тактированием.

4. Инсталляция avr Studio

AVR Studio –интегрированная среда проектирования (IDE)- идеальное программное обеспечение для любых разработок с использованием AVR-микроконтроллеров. В него входят редактор, ассемблер, отладчик, а также управляющие программы для всех эмуляторов AVR-микроконтроллеров и набора STK500.

Для инсталляции AVR Studio вставьте компакт-диск Atmel в компьютер и перейдите в папку Products -> AVR 8-bit RISC -> Software. Скопируйте файл “AVRstudio.exe” в любую свободную папку на жестком диске.

Запустите файл “AVRstudio.exe”. Данный файл является самораспаковывающимся архивом, который копирует необходимые для инсталляции файлы в текущую директорию. Запустите файл “Setup.exe” и следуйте за рекомендациями в процессе инсталляции.

Прим.: Для поддержки STK500 требуется AVR Studio версии 3.2 и выше.