Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Переключение с внешней синхронизации на внутреннюю.
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
krik
Для AtMega128.
Возможно вопрос уже подымался - нужно при пропадании внешних прерываний перейти на генерацию внутренних от своего таймера. М.б. где-нибудь лежат примеры.
=AVR=
В каждом внешнем прерывании взводишь таймер на тайм-аут, немного превышающий обычный период внешней синхронизации и и сбрасываешь флаг переполнения таймера. Как только такой таймаут случится, пойдут прерывания по таймеру, которые должны будут выполнять ту же работу, что и внешние прерывания. По возобновлению внешней синхронизации все продолжает работать штатно
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.