[an error occurred while processing this directive]
|
Для чего у всех МК на одну из ножек выведен Reset ? Атавизм с тех времён, когда электроника была ненадёжной, всё постоянно сбоило и висло ?
Задумался об этом потому, что никогда не использовал ножку Reset по её прямому назначению (единственное, зачам она была мне нужна - как обязательный контакт интерфейса внутрисхемного программирования). Разве нельзя при зависании просто временно отключить питание МК ? В этом форуме уже упоминали, что этот способ надёжнее, и помогает даже тогда, когда МК перестаёт реагировать на Reset (в моей практике такие случаи были).
И отключить Reset фузами не всегда можно - пропадёт ISP.
Так в чём же исключительная роль сигнала Reset для жизни любого МК ? Атавизм или ещё нет ? Было два периода, когда необходимость кнопки Reset на системном блоке компьютеров (соединённая фактически напрямую с выводом Reset процессора) была очевидна - это в первых ПК (собранных на не слишком надёжной электронике) и позже (с появлением не слишком надёжного софта, имею в виду Windows).
А зачем она в современных микроконтроллерах ?
E-mail: info@telesys.ru