Умные вопросы
Войти
Регистрация
AVR микроконтроллер. Как после прерывания начать выполнение программы с самого начала?
10 года
назад
от
Танкист !
2 Ответа
▲
▼
0
голосов
В цикле проверяешь флаг прерывания и когда прерывание произошло ты выходишь из цикла, сбрасываешь флаг прерывания и следующей командой укажи переход на нужное место программы, либо вобще по адресу h'000'
Либо по прерыванию подавай сигнал на вывод MCLR
10 года
назад
от
Дмитрий Ефрасинин
▲
▼
0
голосов
переходом на начальный адрес или аппаратно - воздействием на вход Reset.
в первом случае сохраняются все значения в регистрах.
Во втором происходит полный сброс микроконтроллёра, как буд-то выключали питание.
10 года
назад
от
Григорий Меосамаши
Связанные вопросы
2
ответа
Откуда учёные узнали, как выглядит наша вселенная, как выглядят другие вселенные и как узнали, что существуют другие
4 года
назад
от
Vladimir Perepelkin
1
ответ
Каждый день или через каждый 2-3 дня Форматировать (очистить) флешку (USB; MicroSd) , это хорошо или плохо?
8 года
назад
от
ANDREY TRIBAL
3
ответа
"Украина своим существованием обязана Ленину", як это?
10 года
назад
от
svetadmitrienko