Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

DS1307 Real-Time Clock: Проблеми...
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=92
Страница 1 от 1

Автор:  Predator_MF [ Сря Ное 03, 2004 12:34 pm ]
Заглавие:  DS1307 Real-Time Clock: Проблеми...

Абе от няколко дена се опитвам да подкарам един такъв часовник.
Уж всичко е ОК, ама тоя чип се е*ава. При инициализация нулирам CH бит-а в регистър "секунди", за да почне да брои. Да, ама неще. Меря с осцилоскопа X1 и Х2, ама и там няма никой. Пробвах с няколко кварца (които със сигурност са здрави), ефекта е "поразяващ". Освен цялата работа, пиша нещо в RAM-а му, после като го чета, ми връща само 0xFF. На същата I2C шина имам и eeprom 24LC256. Pull-up резисторите са ми 4.7К. Еепрома си го чета и пиша без проблем. Единственото нещо което DS1307 прави е да ми връща ACK като се обърна към него...Някой да знае нещо по въпроса?

Автор:  Mozfet [ Сря Ное 03, 2004 12:59 pm ]
Заглавие: 

С някой от таймерите на ПИК-а можеш да си направиш много добър часовник. С въведена калибровка в програмата, можеш да докараш грешката около 1 сек. за денонощие.
Зависи дали такава точност те устройва.

Автор:  Predator_MF [ Сря Ное 03, 2004 1:02 pm ]
Заглавие: 

Правил съм го тоя номер с TIMER1, ама в тая машинка не ми достигат време и ресурси...

Автор:  Predator_MF [ Сря Ное 03, 2004 2:24 pm ]
Заглавие: 

Във даташийта му пише че работи на slow I2C (100KHz). Да не би да е по-малко?

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/