Источники сброса
Микроконтроллеры 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,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. Логика сброса
швейная машинка | магазин мебели | продажа каолина
|