Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Сброс по включению питания




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

Микроконтроллеры 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. Логика сброса

Схема сброса по включению питания (Power-On Reset - POR) обеспечивает запуск микроконтроллера только по достижении напряжением Vcc безопасного уровня. Как показано на Рис. 24, встроенный таймер, тактируемый встроенным генератором сторожевого таймера, удерживает запуск MCU на некоторое время после достижения граничного напряжения вкючения питания Vpot, не зависящее от скорости нарастания напряжения Vcc (см. Рис. 26).

В Таблице 6 показаны установки битов SUT1 и SUT0 использующихся для установки длительности периода задержки процедуры запуска. Пользователю предоставляется возможность выбора задержки времени запуска. Установка SUT 1/0 = 00, при которой MCU запускается через 5 тактовых циклов, используется при использовании внешнего тактового сигнала, подаваемого на вывод XTAL1. Такая установка обеспечивает быстрый запуск из режимов power down или power save, при условии наличия тактового сигнала в этих режимах. Подробности в разделе Программирование.

Если встроенная задержка запуска достаточна, то RESET может быть подсоединен к Vcc непосредственно или через внешний нагрузочный резистор. Удержанием вывода на низком уровне, во время подачи напряжения, период сброса по включению питания может быть увеличен. Пример такого тактирования приведен на. Рис. 27.

Рис. 25. Начальный запуск MCU. Вывод RESET подключен к Vcc, быстрое нарастание Vcc

Рис. 26. Начальный запуск MCU. Вывод RESET подключен к Vcc, медленное нарастание Vcc

Рис. 27. Начальный запуск MCU. Внешнее управление состоянием вывода RESET




Поделиться с друзьями:


Дата добавления: 2015-06-30; Просмотров: 1224; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.