| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблем с осцилатора на RTC DS1307 http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=2003 |
Страница 1 от 1 |
| Автор: | Ugeen [ Сря Мар 15, 2006 1:57 pm ] |
| Заглавие: | Проблем с осцилатора на RTC DS1307 |
Колеги ,помагайте.Не иска да тръгва осцилатора на часовник DS1307.Тръгваше когато си иска . Ако закъся захранването ,когато е изключено да се доразредят кондензаторите тръгваше,но сега и това не иска да прави.Пробвах с нов чип и нов кварц но пак не иска.Да не би кварцовете за 32khz които ползвам (от най малките цилиндричните ,c диаметър 2мм да са нещо ментак).По принцип постановката работеше с един PIC и чak сега разбрах защо не искаше да тръгва при включване на захранването всеки път,а то било от това ,че не му тръгва генератора и програмата за i2c-то веднага забива като се опита да чете от него. |
|
| Автор: | Predator_MF [ Сря Мар 15, 2006 3:03 pm ] | |||||||||
| Заглавие: | ||||||||||
Да не би (случайно) да забравяш да разрешиш осцилатора на DS1307 (регистъра за секундите, най-старшия бит - CH = 0):
|
||||||||||
| Автор: | Ugeen [ Сря Мар 15, 2006 3:23 pm ] |
| Заглавие: | |
Не ми дава да пиша изобщо в чипа.Забива още при инициализацията,при опит да запиша регистрите.Същата програма работеше на пробната платка но не искаше винаги да тръгва,както го описах по-горе. |
|
| Автор: | Predator_MF [ Сря Мар 15, 2006 3:34 pm ] |
| Заглавие: | |
Смъкни честотата на I2C шината и ще проработи, в документацията го пишат 100KHz, но при мен заработи под 80....експеримент му е майката |
|
| Автор: | Lupus [ Сря Мар 15, 2006 4:06 pm ] |
| Заглавие: | |
Мисля, че проблема е в капацитета на кварца. Има такива с капацитет 12pF и други с капацитет 5pF. Ако намериш такъв с 5pF пробвай дали няма да се оправи работата. |
|
| Автор: | forest_gump [ Сря Мар 15, 2006 10:49 pm ] |
| Заглавие: | |
провери инициализацията и бита за осцилатора както ти казва Хищника, ако всичко е наред не би трябвало да има проблем, аз лично имах малки проблеми с ds1307 но се дължаха на инициализацията и адресирането на регистрите всичко се оправи когато си оправих сорса. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|