Ревич, Ю.В. Программирование микроконтроллеров AVR: от Arduino к ассемблеру

144 Часть 11. Программирование микроконтроллеров АVR на ассемблере светить название контроллера в окошке выше этой кнопки (на рис. 6.2 это ATmega8535). Если вы этого не сделаете, то в дальнейшем вам укажут на ошибку. Это действие одновременно служит проверкой, что все подключено правильно. После этого необходимо через меню Flash 1 Открыть указать hех-файл, который вы собираетесь загрузить. Затем можно уже произвести загрузку, для чего последо­ вательно нажать на кнопки Стирание микросхемы и Программир. Flash . В об­ щем-то этого достаточно, но для очистки совести можно еще осуществить провер­ ки : после стирания нажать на кнопку Проверка на чистоту, а после загрузки- на кнопку Проверка Flash. Рис. 6.2. Программа ASISP Все это можно делать гораздо быстрее, если настроить действия кнопки Автопро­ граммирование, для чего в окне, открывшемся по команде меню Настройки 1 На­ стройки проекта, расставить пять флажков: Стереть, Проверить, Перезагрузить, Запрограммировать, Проверить в группе Настройки автопрограммирования. При этом у вас автоматически каждый раз будет заново загружаться измененная версия hех-файла, и опасность забыть ее обновить после правки программы исчезнет. Только не забудьте загрузить вручную hех-файл с другим именем, если вы перешли к другой программе, - читать ваши мысли программа ASISP пока еще не обучена. Настройки автопрограммирования не сохраняются, и при каждом за­ пуске программы их надо настраивать заново, что совершенно оправданно: мало ли чего вы там понастроили прошлый раз .

RkJQdWJsaXNoZXIy MTExODQxMg==