[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Voldemar. 02 апреля 2002 г. 12:58
В ответ на: Было бы хорошо, однако на PIC16F87X есть ERRATA, где сказано: отправлено Baser 02 апреля 2002 г. 12:23

Я делал программные часы на PIC16C73A, никаких проблем не было.
В простейшем случае нужно прибавить к TMR1H 0х100. Возможная потеря 1 тика дает гораздо меньшую погрешность чем при полной перезагрузке. Для коррекции ухода удлиннялась или укорачивалась первая секунда каждого часа. Без этой подстройки часы уходили примерно на 10 с в сутки. Мне нужно было 1-2 с. Режим SLEEP использовался, но, правда, питание всегда было 5 В.

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

Ответы



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

E-mail: info@telesys.ru