Источники сброса

Микроконтроллеры ATmega603/103 располагают тремя источниками сигнала сброса:

  • Сброс по включению питания (Power-On Reset). MCU сбрасывается при подключении питания к выводам VCC и GND.
  • Внешний сброс (External Reset). MCU сбрасывается если низкий уровень присутствует на входе более двух циклов XTAL.
  • Сброс по сторожевому таймеру (Watchdog Reset). MCU сбрасывается если истекает период сторожевого таймера и сторожевой таймер разрешен.

В течение сброса все регистры I/O, за исключением регистра статуса MCU, устанавливаются в их начальные состояния и программа начинает работу с адреса $0000. По этому адресу должна находиться команда JMP - команда абсолютного перехода к подпрограмме обработки сброса. Если программа никогда не разрешает прерывания, то векторы прерываний не используются и по этим адресам могут располагаться коды программы.

Таблица 6. Временные и электрические параметры схемы сброса (VCC = 5 В)

Обозн. Параметр Условия Мин Тип Макс Ед. измерения
VPOT Граничное напряжение сброса по включению питания   1,8   2,2 V
VRST Граничное напряжение сброса по выводу RESET     VCC/2   V
VBO Сброс по снижению напряж. питания     2.5   V
TTOUT Период задержки сигнала сброса SUT1/0 = 00 SUT1/0 = 01 SUT1/0 = 10 SUT1/0 = 11 0.4 3.2 12.8 5 0.5 4.0 16.0 0.6 4.8 19.2 Циклов CPU мс мс мс

Рис. 24. Логика сброса


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: