| Микроконтролери и електроника 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/ |
|