Не могу запрограммировать ATmega8
Написал Blecman дата Вт, 01/17/2012 - 21:46
Ребята, помогите разобраться. Прошивал около пяти раз ATmega8 с помощью программатора пяти проводков, последний раз, когда прошивал получилось записать только hex. а Fuse выдали ошибку (Device missing or unknown device (-24)) и тепер постоянно выдаёт эту ошибку.
»
То есть программа не находи
То есть программа не находит микроконтроллер?
Или все-аки определяет его?
Попробуй программу Uniprof, я с ней работаю все время. Если она не найдет микроконтроллер, значит надо будет пробовать её "воскресить". Есть два варианта:
1. Завести с "толкача", подключить генератор собранный на другом микроконтроллере.
2. Использовать параллельный программатор (но его надо собрать для начала, купить дорого)
Пробовал Uniprof
Пробовал Uniprof,он тоже не видит контролёр. Покупал новые микросхемы, но его тоже не видит программа.
Проверь настройки пинов
Проверь настройки пинов программатора с внутренними настройками Uniprof. Так же проверь подключен ли кварцевый генератор к выводам микроконтроллера. А вообще изначально все проверки начинаются с питающего напряжения. Если оно есть, дальше все остальное.
Программы вобще не видят
Программы вобще не видят контролёры. Кварц не подключал, т. к. всё работало и без него. А к каким выводам подключать кварцевый генератор.
Вот схема минимального обвеса
Вот схема минимального обвеса микроконтроллера для нормальной его работы. Попробуй собери так. Если не заработает тогда проблема не в в схеме а в программаторе.
Припаял кварц. Проверил
Припаял кварц. Проверил программатор но там собственно и нечему ломаться, 4 сопративления и всё. И все равно не чего не работает.
Пробуй другой
Пробуй другой микроконтроллер.
Кстати LPT и COM порты горят тоже очень хорошо.
Я сжег один COM порт, LPT вроде пока норм и живет.
У меня 4 контралёра и все
У меня 4 контралёра и все отказываются работать. Порт проверял, вроде бы работает. Проверял с помощью программы "XPlpt".
Посмотри что могло случится с
Посмотри что могло случится с платой если на плате собирал или с питанием. Что-то случилось не с контроллером видимо. Переставь в настройках программы выводы на те, которые не были ранее задействованы. Что бы точно знать что они не использовались, хотя контроллер скорей выгорает весь чем по отдельным портам, но есть надежда.
Собрал программатор на COM
Собрал программатор на COM порт. Всё работает, все МК рабочие. Видима проблема в порте.
Вот видишь и не заметил как
Вот видишь и не заметил как сжёг. Осторожней с COM портами
А не подскажите как
А не подскажите как восстановить fuse на ATmega8 с помощью AVR910.
Собери програматор avr910
Собери програматор avr910 совместимый, например у того что в ссылке указан есть выход с частотой в 1МГц его надо подключить к XTAL1 микроконтроллера и пробовать стереть.
Я собрал программатор, но не
Я собрал программатор, но не пойму как именно стереть fuse.
Какой программой прошиваешь
Какой программой прошиваешь МК?
Там должно быть меню где можно изменить конфигурацию фьюзов, поищи.
Как минимум это закладка должна быть в программе, отдельная.