Господа, здравствуйте. Появилась необходимость прошить атмегу 8. Далее все как надо: собрал программатор (такой: http://www.getchip.net/posts/delaem-com ... trollerov/) засунул в com, запустил uniprof - МК определился - уже хорошо. Но дальше меня ждал тупик в виде ошибки: "ОШ записи,@=0000, надо C2, есть 00". Фьюзы не сохраняются. По умолчанию ни одной галочки нет, если ставить, нажимать write, то не запоминаются. Контроллер новый, не использованный. Что делать?
Возможные причины:
1. Нет соединения между контроллером (MISO) и ПК (попробуйте выбрать подходящий пин, это можно сделать даже с помощью UniProf'а).
2. Нет подтягивающего резистора на пине MISO (выход микроконтроллера).
3. В кристалле записаны нули - его нужно стереть.
Собственно, от наиболее вероятного к наименее вероятному.
1. Т.е просто перекинуть (MISO) на любой другой свободный контакт и указать его в uniprof? Каким образом?
2. Подтягивающий резистор на питание? Такого нету. Есть только 1 ком между выводом МК и непосредственно портом.
3. Пробовал стирать - стирание происходит мгновенно, нули остаются.
[uquote="OPERATOR_777",url="/forum/viewtopic.php?p=3107034#p3107034"]LPT присутствует. Питание не подавал.[/uquote]
Ну и сделайте "5 проводков", а питание на МК подавать нужно.
Из стёртой микросхемы должны читаться FFFF
[uquote="OPERATOR_777",url="/forum/viewtopic.php?p=3107088#p3107088"]1. Т.е просто перекинуть (MISO) на любой другой свободный контакт и указать его в uniprof? Каким образом? .[/uquote]
В программаторе Громова- по- моему- НИКАК..