Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Минимально энергопотребление с подъёмом по UART RX
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
Salazar
Контроллер PIC18F4320.
Подскажите пожалуйста как организовать работу с минимальным энергопотреблением с учётом того, что просыпаться PIC должен от сигнала по UART.
amusin
ПИКи не знаю.
Обычно в МК из более глубокого сна можно выйти по внешнему прерыванию. Для этого линию RXD замкните на EXT_INT и настройте последнюю на спадающий срез.
При этом возможна потеря первого байта, но не факт.
dac
Цитата(Salazar @ Aug 7 2007, 01:38) *
Контроллер PIC18F4320.
Подскажите пожалуйста как организовать работу с минимальным энергопотреблением с учётом того, что просыпаться PIC должен от сигнала по UART.


если модуль EUART автопросыпание по UART. см даташит, раздел UART, глава
Special Considerations Using Auto-Wake-up, либо применить 4520, там оно точно есть.
иначе завести внешнее прерывание запаралелив RX и INT0 (как пишет amusin)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.