<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>AVR-USB-MEGA16: как сделать AVR910-совместимый программатор (STK200)</title>
		<description>Обсуждение AVR-USB-MEGA16: как сделать AVR910-совместимый программатор (STK200)</description>
		<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html</link>
		<lastBuildDate>Tue, 16 Jun 2026 11:59:14 +0300</lastBuildDate>
		<generator>JComments</generator>
		<atom:link href="https://microsin.net/component/option,com_jcomments/format,raw/limit,10/object_group,com_content/object_id,1028/task,rss/" rel="self" type="application/rss+xml" />
		<item>
			<title>Дмитрий написал:</title>
			<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-3198</link>
			<description><![CDATA[У Вас дважды дается информация по фьюзам, прием разная. Какая из них верна? Внимание! Fuses для ATmega16 (ATmega32) должны быть 0xBF (low) и 0x09 (high). ... Перемычки (фьюзы, fuses) у микроконтроллер а ATmega16 и ATmega32 должны быть в состоянии 0x9F LOW BYTE, 0XC9 HIGH BYTE. microsin: благодарю за указанную неточность. Оба варианта фьюзов верны, т. е. работоспособны в контексте данного приложения. Переписал статью, добавив специальную секцию, посвященную настройкам фьюзов.]]></description>
			<dc:creator>Дмитрий</dc:creator>
			<pubDate>Fri, 29 Jan 2016 06:49:53 +0300</pubDate>
			<guid>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-3198</guid>
		</item>
		<item>
			<title>Алексей написал:</title>
			<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-1123</link>
			<description><![CDATA[Вы не подскажете про фьюзы, где они находятся? Я просто не знаю, где искать. microsin: фьюзы (перемычки, fuses) находятся внутри микроконтроллер а AVR, они задают его основную конфигурацию. Меняют фьюзы с помощью ISP, JTAG и PARALLEL программаторов. Подробно о назначении фьзов и их программировани и читайте в даташите на микроконтроллер .]]></description>
			<dc:creator>Алексей</dc:creator>
			<pubDate>Fri, 04 Mar 2011 22:32:08 +0300</pubDate>
			<guid>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-1123</guid>
		</item>
		<item>
			<title>Алексей написал:</title>
			<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-1009</link>
			<description><![CDATA[Компания Atmel официально подтвердила выход замен для ряда микросхем AVR :D. Так что можно менять смело ATMEGA16-16AU на ATMEGA16A-AU.]]></description>
			<dc:creator>Алексей</dc:creator>
			<pubDate>Tue, 18 Jan 2011 15:32:30 +0300</pubDate>
			<guid>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-1009</guid>
		</item>
		<item>
			<title>Игорь написал:</title>
			<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-935</link>
			<description><![CDATA[А Вы не пробовали сделать на AVR-USB-MEGA16 STK-500 совместимый программатор? Я просто никак не могу решить проблему с драйверами на своей x64 W7. Не получается подписать драйвер, не запустить тестовый режим. А каждый раз перезагружаться и жать F8 - не очень комфортно. microsin: я не пробовал портировать STK500 на макетную плату AVR-USB-MEGA16, но думаю с этим не должно возникнуть никаких проблем. Есть уже готовая разработка AVR-Doper http://www.obdev.at/products/vusb/avrdoper.html, как раз основанная на библиотеке V-USB, просто перекомпилируйт е проект на микроконтроллер ATmega16 (или ATmega32), на нужную частоту кварца, и проверьте установки перед этим настройки файла usbconfig.h (чтобы ножки D+ и D- были настроены на нужные порты). Мне пока некогда этим заниматься.]]></description>
			<dc:creator>Игорь</dc:creator>
			<pubDate>Tue, 21 Dec 2010 01:14:00 +0300</pubDate>
			<guid>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-935</guid>
		</item>
		<item>
			<title>Алексей написал:</title>
			<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-871</link>
			<description><![CDATA[Я посмотрел вроде всё как в ATmega16, только напряжение питания разное и частота у 16А 16 МГц. Я новенький в контроллерах, поэтому может что-то и не понял (разницу). Буду очень благодарен если вы сами посмотрите даташит на 16А.]]></description>
			<dc:creator>Алексей</dc:creator>
			<pubDate>Mon, 15 Nov 2010 16:12:37 +0300</pubDate>
			<guid>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-871</guid>
		</item>
		<item>
			<title>Алексей написал:</title>
			<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-868</link>
			<description><![CDATA[Добрый день. Я хотел узнать подойдёт ли вместо ATmega16 - ATmega16A? Смотрел - по сути это тот же ATmega16, только модернизированн ый. microsin: я не пробовал, но думаю что подойдет. В последнее время чаще использую ATmega32 (он тоже подойдет, но нужно перекомпилирова ть проект). Обычно Atmel в новых ревизиях чипов исправляют баги чипов (баги и соответствующие им ревизии Atmel публикует в даташите на чип).]]></description>
			<dc:creator>Алексей</dc:creator>
			<pubDate>Sun, 14 Nov 2010 13:33:09 +0300</pubDate>
			<guid>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-868</guid>
		</item>
		<item>
			<title>кулер написал:</title>
			<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-583</link>
			<description><![CDATA[Не хватает ещё такой информации в описании. Во-первых: скорость порта надо выставить (в CodeVision в частности) 115200, а во-вторых, без подключения программируемог о устройства CodeVision упорно пишет "error entering programming mode" даже на команду чтения версии программатора.]]></description>
			<dc:creator>кулер</dc:creator>
			<pubDate>Fri, 25 Jun 2010 04:23:33 +0300</pubDate>
			<guid>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-583</guid>
		</item>
		<item>
			<title>dt написал:</title>
			<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-468</link>
			<description><![CDATA[Был бы у меня осциллограф, я бы посмотрел какие сигналы выходят из ISP коннектора и их уровень, а его у меня нет. Замкнул все резисторы 330 ом - заработало нормально. Может мне их совсем убрать или поменьше поставить? microsin: Вы по сути не разобрались с проблемой, а просто загнали её вглубь (на время!). У Вас что-то с той схемой, которую программируете, или с программатором - либо схема слишком нагружает сигналы, либо у Вас нет соответствия между напряжением питания программируемой схемы и уровнями сигналов программировани я. Что конкретно происходит, можно выяснить только с помощью осциллографа. Можете резисторы замкнуть и вообще делать все что угодно, только потом не удивляйтесь, если снова появятся глюки или, что еще хуже - попалите программатор или программируемую схему.]]></description>
			<dc:creator>dt</dc:creator>
			<pubDate>Wed, 21 Apr 2010 04:38:25 +0300</pubDate>
			<guid>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-468</guid>
		</item>
		<item>
			<title>dt написал:</title>
			<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-466</link>
			<description><![CDATA[Всё очень внимательно проверил, прозвонил все соединения ISP - всё правильно. Может уменьшить сопротивления резисторов 330 ом? microsin: то, что Вы прозвонили все соединения - недостаточно. Нужно осциллографом убедиться в наличии сигналов MOSI, MISO, SCK и в их качестве - нормальный ли у них уровень (как на плате программатора, так и на программируемой плате). А резисторы уменьшать не стоит - у них и так номинал такой, что в нормальном режиме протекающие через них токи не создают каких-нибудь ощутимых падений напряжения. Если сигналов где-то нет (или испорченные), то нужно искать причину их отсутствия (или порчи).]]></description>
			<dc:creator>dt</dc:creator>
			<pubDate>Tue, 20 Apr 2010 22:41:14 +0300</pubDate>
			<guid>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-466</guid>
		</item>
		<item>
			<title>dt написал:</title>
			<link>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-465</link>
			<description><![CDATA[собрал данный программатор, при подключении к компьютеру виндовс видит его и определяет . драйвер тоже установил но при подключении устройства которое нужно запрограммирова ть , программировани е не происходит и вообще ни каких функций не выполняет. порт выбрал правильно, программа CodeVisionAVR подскажите пожалуйста в чём может быть неисправность? mocrosin: скорее всего ISP-сигналы не доходят до программируемой платы.]]></description>
			<dc:creator>dt</dc:creator>
			<pubDate>Tue, 20 Apr 2010 21:19:30 +0300</pubDate>
			<guid>https://microsin.net/programming/avr-working-with-usb/avr-usb-mega16-avr910-stk200.html#comment-465</guid>
		</item>
	</channel>
</rss>
