Не нашел, куда вставить вопрос, поэтому создал вновь. А вопрос простой. Сделал USB прогр., прошил с грехом пополам один МК в Soic (ATtiny 2313). Мучался неск-ко дней прогой Sina -prog. Я новичок в деле прошивки. Мучения были по непонятным мне причинам; делал все правильно. Доделал одно устройство и начал другое, однако Тинька опять не захотела прошиваться. Сменил на дуду. Пишет все ОК, а девайс не работает; с выходов микрухи сигналов нет. Намаявшись, решил пойти по простому пути-собрал схему из 5 проводков для прошивки через LPT, т.к. стал сомневаться в исправности программатора. Вот только споткнулся о вопрос : в этом случае драйвер нужен , али как ? И еще , возможны ли мои мучения из-за длины шлейфа от прогр. до контроллера ? У меня сантиметров 40-45.
1. C AVR лучше все-таки программатор, а не "провода на ЛПТ", я лично пользуюсь для этого вот этим программатором: для USB -
http://e-kit.ru/2013/grani/gc13.htm, для LPT -
http://msevm.ru/main/prog/bb2.htm#BB В основном, последнее время, конечно USB-программатором.
2. Что касается ATtiny - важно правильно выставить фьюзы, в "дудке" они прописываются на отдельной вкладке программы.
3. Говорят длина шлейф влияет, но я с таким не сталкивался, может быть потому что не использовал шлейфы длиннее 30-40 см.
4. Если работаем с XP и выше, то там прямого доступа к LPT-порту нет, необходимо ставить специальную приблуду (для XP - DLPortIO, для 7 и выше - не знаю, ибо мое общение с виндой закончилось на XP). Либо завести отдельную машинку с Win98 для старого софта\железа, у меня одно время именно так и было - лень было перетаскивать целый выводок программаторов и софта на новую ОС, поэтому держал специально старенькую машинку для этих целей, пока она не приказала долго жить.