Страница 1 из 1

Часы на pic 16f874a и ds1307n работают, но не работают

Добавлено: Чт июл 09, 2009 10:52:55
Faramund21
Доброго всем времени суток.
мне необходимо создать определенную табличку, на которой будет отображаться часы и календарь и еще кое-какие данные, написал программу, собрал схему в протеусе, запустил всё работоает, собрал схему на монтажной плате, ничего не работает. может кто подскажет есть ли ошибки, уже месяц бьюсь.. сейчас по программе будут выводится на индикаторы только единицы секунд, хотя бы так для начала. спасибо всем заранеееееее!!!!!!!

Добавлено: Чт июл 09, 2009 11:23:09
Arlleex
ошибка в монтаже может быть)))

Добавлено: Чт июл 09, 2009 11:42:17
Faramund21
монтаж проверял и не один раз. сам МК работает, такое ощущение, что не происходит обмен между МК и ds1307? Может есть способ в жомашних условиях проверить обмен ?????????????

Добавлено: Чт июл 09, 2009 12:39:19
Igor_67
Обмен проверить, конечно можно, например осциллом потыкаться, только мне кажется у вас с конфигурацией напутано. Проверьте еще раз.

Добавлено: Чт июл 09, 2009 13:05:08
Faramund21
Igor_67 писал(а):Обмен проверить, конечно можно, например осциллом потыкаться, только мне кажется у вас с конфигурацией напутано. Проверьте еще раз.
с конфигурацией чего? пика? или схемы?

Добавлено: Чт июл 09, 2009 13:22:37
Igor_67
Пика конечно!

Добавлено: Чт июл 09, 2009 14:14:11
Faramund21
заменил на 3F31Н, таже история.. но проверял сейчас напряжение на шине, SDA=0 SCL=1 ???????????

Добавлено: Пт июл 10, 2009 04:09:40
Faramund21
всё разобрался, во-первых надо ставить резистор MCLR - Uпит, во-вторых изменил код. если кому надо берите, при запуске должны отображаться секунды. а ели добавить индикаторов, то и дата. всем спасибо.

Добавлено: Пт июл 10, 2009 08:52:09
Igor_67
Ну вот, я ж говорил с конфигурацией разберитесь... :)))