Здравствуйте!
я использую програматор STK500 и Attiny88, подключаю по шине SPI.
при нажтии read signature выкидывает ошибку, проверьте кабель бла бла бла.... и ничего не считываеться.
МК новый. Прогу ниразу в него не зашивал. Проблемы начались после того как как попытался перепрошить фюзы из внутреннего тактового генератора 8 МГц на внутренний тактовый 1 МГЦ. до этого все норамльно считывалось.
Не подскажите этот МК еще можно каким то чудом оживить?
1. akustik - 05 Мая, 2010 - 13:52:38 - перейти к сообщению
2. nest - 05 Мая, 2010 - 15:42:37 - перейти к сообщению
Иногда при неаккуратном обращении с fuse-битами микроконтроллер может отказаться "отзываться". Обычно это происходит если fuse-биты (обычно CKSEL3..0) находятся в таком положении, при котром микроконтроллер настроен на работу с внешним источником тактового сигнала. В такой ситуации может помочь лишь внешний источник импульсов, частотой минимум 500 кГц.
Внимание: fuse-бит SPIEN (бит управления последовательным программированием) этим способом восстановить не удасться!
Простая схема генератора импульсов может быть построена на двух инверторах.
.....
Осталось просто соединить выход генератора проводом c входом тактового сигнала микроконтроллера (обычно XTAL1). После этого fuse-биты можно исправить на нужные, а затем отсоединить наш внешний генератор импульсов.
Внимание: fuse-бит SPIEN (бит управления последовательным программированием) этим способом восстановить не удасться!
Простая схема генератора импульсов может быть построена на двух инверторах.
.....
Осталось просто соединить выход генератора проводом c входом тактового сигнала микроконтроллера (обычно XTAL1). После этого fuse-биты можно исправить на нужные, а затем отсоединить наш внешний генератор импульсов.