Как правильно в AVR Mega128 RTC сделать?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено NickViz 06 ноября 2003 г. 00:59

Ув.гуру!
Есть (разрабатывается) устройство с mega128 и немного обвязки (32k RAM, на SPI flash, плюс LCD). Нужно добавить RTC. Как я понял, mega позволяет подключить доп. кварц 32kHz и в sleep-е считать секунды просыпаясь на время - т.е. можно внешний dallas не ставить. Как правильно быть с питанием и ресетом? При пропадании напряжения питания - MCU у меня будет питаться от батарейки CR2032. Предполагается что-то с МОП транзистором (двумя?) коммутирующим батарейку только на питание меги. Ресет меги по идее надо запитать тоже от батарейки? плюс внешний супервизор дергающий вход проца - дабы знать когда в спячку уйти.
Теперь вопросы:
надо наверное все ноги переводить в высокоимпедансное состояни при пропадании питания - перед тем как в sleep уйти ?
что будет с обвязкой - какие-то токи утечки будут у неё на входе при отсутствии питания? не опасно ли для обычных (современных) кмоп схем?
Кто нибудь уже делал такое и может ли поделиться опытом?
Или не заморачиваться и поставить внешний RTC?

Спасибо за внимание.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru