logo
Лаб раб №1 и2 Отладочный комплект STK500

3.3 Последовательное программирование повышенным напряжением

8-выв. AVR-микроконтроллеры имеют очень мало линий ввода-вывода, что не позволяет использовать параллельный формат программирования. Поэтому, они программируются в последовательном формате.

Это означает, что для программирования необходимо малое количество подключений. Последовательность аппаратных настроек для последовательного программирования повышенным напряжением следующая:

Выключите питание.

Установите программируемый микроконтроллер в панель в соответствии с таблицей 3.3.

Установите перемычку OSCSEL на штырьки 1 и 2 для выбора программного управления тактированием.

Установите перемычку XTAL1 для подключения выхода тактового генератора к микроконтроллеру.

Установите перемычки VTARGET и RESET.

Используйте один 2-пров. шнур для подключения штырька PB3 (выв. 4) разъема «PORTB» к штырьку XT1 (выв. 7) разъема PORTE/AUX. Это позволит подать тактовый сигнал к AVR-микроконтроллеру.

Используйте другой 2—пров. шнур для соединения штырька PB5 (выв. 6) разъема «PORTB» к штырьку RST (выв. 4) разъема «PORTE/AUX». Это соединение позволяет подключить сигнал сброса к AVR-микроконтроллеру.

Используйте третий 2-пров. шнур для соединения штырьков PB0 и PB2 (выв. 4 и 3) разъема SPROG1 к штырькам DATA0 и DATA2 (выв. 1 и 3) разъема PROG DATA.

Используйте последний 2-пров. шнур для соединения штырька PB1 (выв. 1) разъема «SPROG1» к штырьку DATA1 (выв. 2) разъема «PROG DATA».

После включения питания все готово для программирования. Все соединения проиллюстрированы на рисунке 3.19.

Рисунок 3.19- Подключения при последовательном программировании повышенным напряжением