3.2. Программирование повышенным напряжением в параллельном формате
Для использования ППН необходимо соединить сигналы программирования с линиями ввода-вывода целевого микроконтроллера. Два 10-пров. шлейфа могут использоваться для этой цели. С помощью шлейфов необходимо соединить разъем с маркировками «PROG DATA» и «PORTB», а также «PROG CTRL» и «PORTD», как показано на рисунке 3.17.
Таблица 3.3- Установки при программировании повышенным напряжением
Тип микроконтроллера Панель STK500 Цвет Номер Разъем целевого ISP-программирования
AT90S1200
AT90S2313 SCKT3300D3 Красный 3 Параллельное ППН.
Соедините разъемы PROG CTRL и PORTD, а также PROG DATA и PORTB, как показано на рис.3.17.
AT90S4414
AT90S8515 SCKT3300D3 Красный 3
AT90S4434
AT90S8535 SCKT3100A3 Красный 3
ATtiny28 SCKT3500D- нет -
ATmega161 SCKT3000D3 Красный 3 То же, но требуется установка перемычки BSEL2. См. раздел 3.8
ATmega16
ATmega163
ATmega323 SCKT3100A3 Красный 3
AT90S2333
AT90S4433 SCKT3200A2 Зеленый 2 То же, но требуется установка перемычки PJUMP. См. раздел 3.8
ATmega103
ATmega128 Используйте модуль надстройки STK501 - - То же, но требуется установка перемычки BSEL2. См. раздел 3.8
ATmega8 SCKT3200A2 Зеленый 2 То же, но требуется установка перемычки PJUMP и соединения вывода BSEL2 с PC2. См. разделы 3.8.5 и 3.8.6
AT90S2323
AT90S2343
ATtiny11
ATtiny12
ATtiny22 SCKT3400D1 Синий 1 Последовательное ППН
ATtiny15 SCKT3600A1 Синий 1
Резерв SCKT3700A1 Синий 1 Панель используется в данной версии STK500
Рисунок 3.17 – Подключения для программирования повышенным напряжением
Некоторые установки перемычек в STK500 должны быть изменены при использовании ППН. На рисунке 3.18 отображены необходимые установки.
Рисунок 3.18 - Установки перемычек для программирования повышенным напряжением
Последовательность действий при ППН:
Выключите питание
Установите программируемый микроконтроллер в панель в соответствии с таблицей 3.3.
Соедините разъемы PROGDATA и PORTB 10-проводным шлейфом.
Соедините разъемы PROGCTRL и PORTD 10-проводным шлейфом.
Установите перемычку OSCSEL на штырьки 1 и 2 для выбора программного управления тактированием.
Установите перемычку XTAL1 для подключения выхода тактового генератора к микроконтроллеру.
Установите перемычки VTARGET и RESET.
При программировании AT90S2333, AT90S4433 или ATmega8 дополнительно установите обе перемычки PJUMP. Вместо перемычек можно использовать 2-пров. шнур.
При программировании ATmega16, ATmega163, ATmega161, ATmega128 или ATmega323 установите перемычку BSEL2. При программировании ATmega8 соедините штырек BSEL2 с PC2. Вместо перемычек можно использовать 2-пров. шнур.
Отсоедините целевую систему.
Включите питание.
Убедитесь перед программированием, что VTarget= 4.5…5.5В.
Прим.: Удалите аппаратные установки для программирования повышенным напряжением перед началом сессии отладки.
- Министерство образования и науки
- Отладочный комплект 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.