Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
152 Микроконтроллеры AVR от азов программирования... DD1 VD4.VD5 3V6 Z112M r 4 9 i O i — т 2 C1_L С2_|_ 22пФ “ Т “ 22пФ Красный Зеленый АТМедав РСО РС1 VCC PC6/RESET РВО РВ1 PD2/INT0 PB5/SCK PB3/MOSI PB4/MISO PB2/SS XTAL1 РС2 XTAL2 GND +5В Общ L 19 17 18 16 Снизить скорость Г 1 +5В 2 RESET 3 RESET 4 SCK 5 MOSI 6 MISO 7 8 9 10 Общ Рис. 4.10. Схема программатора с USB интерфейсом тера подключается к схеме программатора посредством разъема XI. Программа программатора, установленная на компьютере, управляет работой микроконтроллера, посылая по каналу USB команды и данные, необходимые для программирования. Программируемый микрокон троллер подключается к разъему ХЗ. Распайка контактов и назначение сигналов разъема аналогично соответствующим сигналам аналогич ного разъема в предыдущих двух схемах программатора. Управляющая программа, прошитая в программной памяти микроконтроллера DD1, реализует протокол USB интерфейса и протокол программирования на выходах MOSI, MISO, SCK. На элементах Rl, R4, R5, VD4, VD5 собрана схема согласования USB интерфейса с уровнями сигналов на выводах порта микроконтроллера DD1. Светодиоды VD1 и VD2 служат индикаторами режимов работы программатора. При помощи перемычки J 1 можно выбирать источник питания программируемой микросхемы. Перемычка J2 служит для пере вода программатора в режим пониженной тактовой частоты. Если пере мычка отсутствует, программатор работает на повышенной тактовой частоте. При установке перемычки тактовая частота снижается. Этот режим полезен для программирования микросхем с низким быстродей ствием. Следует отметить, что время прошивки большинства микросхем достаточно небольшое, поэтому увеличение этого времени в режиме низ кой частоты не вызывает никаких неудобств. Зато в режиме пониженной скорости можно прошивать как быстродействующие микроконтрол леры, так и низкоскоростные. Прошивку для микроконтроллера DD1, входящего в схему програм матора, вы можете найти на диске, прилагаемом к книге или на сайте раз-
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==