Обсуждение:Простые часы

Материал из LicrymWiki
Перейти к: навигация, поиск

Доброго времени суток!:-) Можно получить печатную плату? Хочу повторить эти часы. Буду благодарен! ooogo@mail.ru

Собрал данные часы,отстают на две минуты в сутки

Точность часов полностью зависит от точности кварца. Можно скорректировать ход за счет введения поправки на заданное кол-во секунд каждые сутки. Так можно добиться точности +/- 30 сек в мес--Spiritus 00:42, 4 июня 2010 (UTC)

[править] Код не компилируется

Вопрос: какой версией CodeVision собирался проект? Версия 2.04.4а выдает ошибку "program has no main function", а 1.25.9 - can't compile this type of file.

Насколько помню - версией 1.х. Попробуйте сгенерировать Code Vision заготовку программы и аккуратно вставить туда куски, которые необходимы. Хотя ничего версиоспецифичного в коде нет, он должен работать без проблем.--192.168.0.124 08:06, 23 января 2011 (UTC)

[править] Отставание на 2 минуты в сутки

Это не от точности кварца, а от ошибки в программе. Для исправления ошибки нужно сделать так:

OCR1AH=0x02; OCR1AL=0x70;

И еще можно изменить режим работы таймера 1 с Normal на CTC, сократив программу на пару строк и еще увеличить точность.

спасибо за замечание. --Spiritus 05:07, 12 мая 2011 (UTC)

[править] Сибрал часы не работают

Скомпелировать не иогу выдает ошибки Build started 27.6.2011 at 21:59:40 make: Makefile: No such file or directory make: *** No rule to make target `Makefile'. Stop. Build failed with 2 errors and 0 warnings... я правда пока не понимаю в это ничего нашол на другом сайте готовую прошивку на них тоже не работает как надо на 16 мгц нет генерации на 8мгц они работают ноо совсем не правельно может Вы прислали мне готовую правельную прошивку за ранее спасибо вот почта kaydalov-boris@mail.ru