🙌Домашняя страница программиста Акинаяма 😂Обычный студент, который полтора года работает продавцом, больше года пишет на Java и теперь занимается изучением IoT-приложений. 🙏Уровень автора ограничен. Если вы обнаружили ошибки, пишите в личные сообщения или оставляйте сообщение в комментариях!
Для микроконтроллеров: 1. Его необходимо сбросить при включении, чтобы ЦП и другие функциональные компоненты находились в правильном исходном состоянии и начали работать оттуда. 2. Его также следует сбрасывать при возникновении сбоя. Используется для облегчения ситуации. состояние краха.
В этой статье будут даны подробные объяснения нескольких методов сброса микроконтроллеров.
Существует множество способов сброса микроконтроллеров. Мы приведем примеры только 5 наиболее распространенных:
Есть так много способов перезагрузки,Существует также много типов микроконтроллеров.,Выбрано для этой статьиSTC89C52RC
подробно представить,См. ниже:
внешний сбросотносится к прохождениюсоединятьодинперезагрузитьсхема и Микроконтроллеризперезагрузитьприколоть(Соответствующий контакт в 51 — это вывод RST.)реализовать Микроконтроллерруководитьперезагрузить操作из方式。它通过одинперезагрузитьсхема будет Микроконтроллеризперезагрузитьприколоть拉低,Перезапустить микроконтроллер,тем самым очищая данные, хранящиеся в чипе,и вернуться в исходное состояние.
Примечание. Условием для генерации сброса микроконтроллера является то, что вывод RST находится в состоянии высокого уровня, соответствующем требованиям времени сброса. Это время равно времени установления цикла колебаний системных часов + два времени машинного цикла (обычно). не менее 10 мс)
Вообще говоря,51Микроконтроллер интегрирует внутри схему сброса питания.,Когда напряжение питания Микроконтроллера ниже указанного напряжения.,Схема сброса перезагрузит микроконтроллер.
В некоторых учебниках это также называется сбросом кнопки, что обычно означает подключение кнопки сброса к выводу RST и ее сброс путем ручного нажатия кнопки. После нажатия кнопки схема сброса перезагрузит микроконтроллер.
Микроконтроллер Puzhong 51 имеет встроенный сторожевой таймер.,Этого можно добиться, установив порог сторожевого таймера. Если Микроконтроллер не кормит собаку за время отсчета таймера,Сторожевой таймер сгенерирует сигнал сброса.,Сброс микроконтроллера.
Микроконтроллер 51 также обеспечивает внутренний метод программного сброса. Задав значение регистра SFR, можно реализовать операцию программного сброса.
Если эта статья была для вас полезна, поддержите блоггера!