Цитата(smk @ Mar 4 2008, 10:45)

Имею такую ситуацию. Запрограммированы десятки устройств на ATtiny24. Все хорошо, но в одном экземпляре наблюдается ситуация, внешне подобная очень быстрому выполнению программного кода. Устверждать, что программа выполняется в точности, но быстрее, нельзя. Установка фуза CKDIV8 приводит к замедлению, но все равно очень быстро. Тактируется МК от внутреннего RC генератора. Умом понимаю, что работать на частоте в десятки мегагерц МК не может. Собственно вопрос: это брак МК и его можно выкинуть? У кого было подобное? МК читается м пишется без сбоев. Спасибо!
Это может быть брак МК в части рц-генератора, а может быть и мощнейшая ошибка в программе. Обязательно нужно найти причину, не так уж это и трудно.
1) Оцените частоту задающего генератора. Напишите простейшую программку выдачи меандра на какую-нибудь ножку, запустите на подозреваемом МК и на штатном, измерьте частоту, сравните, сделайте выводы.
2) Если частоты обоих МК слабо различаются, значит, ошибка (баг, фича, грубый просчёт) в вашей программе, имейте мужество признать. Начинайте вычленять сегмент, где эта ошибка сидит.