Ничего не понимаю, в чем может быть дело - долго и упорно пытаюсь заставить её мигать светодиодом, но ничего не выходит, хотя Tiny15L легко это делает.
Думал что проблемы в битах CKSEL3..0 - считал Security Bits в пони-прог, увидел что они в 1110, т.к. внешнего кварца нет, то выставил их в 0001, в итоге МК перестал опознаваться пони-прогом, в чем может быть дело, не подскажете?
Фигня все это... Сам так однажды сделал... Долго думал... И придумал: взять второй контроллер, и сгенерить им 1 МГц, воткнуть туда где должен быть кварц - лошадь все увидит и сможет фузы выставить!
Блин, видимо просто поня все биты инвертирует - взял второй, уже просто Mega16, считал биты - все наоборот от заводских установок.
Теперь интересно, а какого-же лешего у меня эта мега светодиодом не мигает? что еще нужно у неё куда включить, если она на внутреннем RC-осцилляторе работает? 2 земли подключил, два питания тоже, резет повесил через резистор 10кОм на V+, что еще может быть?
aliens писал(а):Извините за тупой вопрос. Но разве у Меги16 есть внутренний генератоР??? Вот специально открыл книжку и даташит, внутренний генератор:нет
Стек короче надо было явно определить, прежде, чем вваливаться в процедуру задержки на 0.5 секунды между переключением состояния светодиода.
Во-во! Я когда только начинал осваивать AVR-ки тоже день потерял, пытаясь понять, почему некоторые модели контроллеров не запоминают автоматически адрес возврата из прерывания. Только я это в програмном симуляторе проделывал сначала.