Теги stk500, программатор. Это очень полезно для тех, у кого нет под рукой другого программатора AVR новички в AVR или те кто. Ссылка на программатор http UTK500 это клон STK500. Нужно отметить, что если под рукой ничего, кроме USB порта нет, то выход только один собирать программатор AvrUsb500 by Petka как есть. Описанные ниже программатор является функциональным аналогом только. Бюджетный USB Arduino своими руками middot USB программатор. Параллельный программатор микроконтроллеров AVR аналог STK500. Программатор Stk500 Своими Руками' title='Программатор Stk500 Своими Руками' />Clock переводится в Hi Z состояние если выключена генерация внешнего тактового сигнала. Если не подключено целевое устройство, все буферы, включая Ex. Clock, переводятся в Hi Z состояние. В спящем режиме программатора см. При необходимости обновления просто замыкаю пинцетом 2 и 3 ножки атмеги либо 1 и 2 в данной прошивке. Чтобы войти в bootloader необходимо на подключенном к компьютеру программаторе просто замкнуть эти ножки пинцетом например, при этом никаких переподключений не требуется. Пока мы в бутлоадере горят все три светодиода. Прошивка обновляется средствами avrstudio программой avrprog. На транзисторе VT1 собрана защита входа VCC от переплюсовки без падения напряжения. В схеме использована Atmega. SPI теперь используется аппаратный, для достижения минимальных скоростей isp используется программный делитель частоты. В Atmega. 8, например, его просто нет. Схема в формате pdf в архиве ниже. Плата получилась компактная, двухсторонняя. Делалась под размер имеющегося корпуса от какой то радиометки. Дальше немного фоток, все кликабельны. Под этот корпус делалась плата, корпус вообще без всяких отверстий. Такая получилась плата. На заводской плате Спичечный коробок для масштаба. STK500AVRISP является общепринятым программатором, поэтому он будет поддерживаться в любой среде программирования. Данная схема USB программатора, построенного на микроконтроллере Atmega8, довольно проста в изготовлении, ее можно собрать. Ну вот и отлично В студии надо выбрать программатор STK500, указать com порт. Обновил статью, все никак руки не доходили. Без изменений остается один момент каждый собирает программатор. Паяльник к ним в руки попадает только в виде вынужденной меры. Программатор Stk500 Своими Руками' title='Программатор Stk500 Своими Руками' />В корпусе были вырезаны все необходимые отверстия, распечатаны наклейки. В режиме бутлоадера. Программатор в работе. Во вложении схема в pdf, прошивки bootloader и основная, печатная плата в формате sprint layout 6. UPD. Обновил прошивку. Теперь минимальная скорость ISP не 1. Пожелания Увольняющемуся Сотруднику С Юмором на этой странице. KHz, что дает возможность программировать контроллеры с низкочастотным кварцем, например часовым. Программатор Stk500 Своими Руками' title='Программатор Stk500 Своими Руками' />Такой низкой скорости удалось достигнуть использованием программого spi, на остальных частотах задействован аппартный spi модуль. UPD1. Чтобы войти в бутлоадер, необходимо на подключенном к компьютеру программаторе замкнуть 1 и 2 либо 2 и 3 ножки микроконтроллера. Для исключения дребезга при работе со схемами на граничном напряжении 1. Мелкие исправления. Данная версия прошивки и бутлоадера не совместима с предыдущей Если хоте обновить, делайте, как написано ниже. Порядок первой прошивки программатора после сборки Зашейте bootloader. Нажмите Exit. Загорится зеленый светодиод программатор готов к работе. UPD2. Нажмите Program Device. Поле Serial Number заполните произвольным набором букв иили цифр, это нужно для того, чтобы программатор не конфликтовал с другими устройствами на CP2. Кликните для увеличенияПереподключите программатор к компьютеру, система должна обнаружить новое устройство. Зайдите в свойства определившегося com порта в диспетчере устройств. Для корректной работы программатора необходимо на вкладке Управление электропитанием снять галочку. UPD3. Таким образом можно сэкономить один буфер, но теряется поддержка нескольких старых и экзотических микроконтроллеров, с инвертированным reset.