работа с часами DS1307

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

работа с часами DS1307

Сообщение к561ЛА7 » 14 май 2011, 22:27

Други! помогите разобраться как работать с DS1307 !
Ваш IP-адрес 85.140.5.459 был внесён в черный список и заблокирован. Для получения дополнительной информации перейдите по ссылке http://www.spamhaus.org/query/bl?ip=85.140.5.459.
Аватара пользователя
к561ЛА7
 
Сообщения: 404
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

Re: работа с часами DS1307

Сообщение avr123.nm.ru » 14 май 2011, 22:29

Мастером CVAVR сделать код и вперед в PROTEUS !
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: работа с часами DS1307

Сообщение Michael_K » 14 май 2011, 22:31

http://bash.org.ru/quote/410956

Сварил пельмени, получилось невкусно. Помогите разобраться.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: работа с часами DS1307

Сообщение galex1981 » 15 май 2011, 00:13

Задай конкретный вопрос: в чем не можешь разобраться
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: работа с часами DS1307

Сообщение space » 15 май 2011, 00:34

лови
делал часы я эти. Прогу писал на баскоме, вывод на дисплей, настройка за счёт 4 кнопок
как работать с ней... почитай даташит. здесь русский даташит в кратце
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света
Аватара пользователя
space
 
Сообщения: 565
Зарегистрирован: 17 июн 2007, 23:44
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич

Re: работа с часами DS1307

Сообщение galex1981 » 15 май 2011, 00:40

А вот и не будет нормально работать - будет глючить. to space: Если часто обращаешь внимания на часы и если пол года они уже проработали неперерывно то должен был ты уже выявить глюк программы...
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: работа с часами DS1307

Сообщение space » 15 май 2011, 00:46

себе такие часы в машину собираюсь ставить, поэтому пока не наблюдал глюков, максиму работали они неделю у меня, и нормально было. сверял с часами на компе, секунда в секунду всё было

а что конкретно за глюк? если что потом буду выявлять его
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света
Аватара пользователя
space
 
Сообщения: 565
Зарегистрирован: 17 июн 2007, 23:44
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич

Re: работа с часами DS1307

Сообщение galex1981 » 15 май 2011, 00:48

Глюк либы баскомовской - когда выключишь свои часы (к ds1307 надеюсь батарейка подключена) а потом включишь - часы стоят и очень много потом манипуляций делать приходитя чтоб они заходили опять.
ЗЫ: Неделя это малый срок эксплуатации
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: работа с часами DS1307

Сообщение space » 15 май 2011, 00:57

да-да-да был такой нюанс у меня, ломал голову битый час.. менял кварц часовой и всё в порядке было
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света
Аватара пользователя
space
 
Сообщения: 565
Зарегистрирован: 17 июн 2007, 23:44
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич

Re: работа с часами DS1307

Сообщение galex1981 » 15 май 2011, 01:01

Отключи использование либы и будет тебе счастье
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: работа с часами DS1307

Сообщение space » 15 май 2011, 01:03

так разве будет работать без?
Код: Выделить всё
$lib "ds1307clock.lib"
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света
Аватара пользователя
space
 
Сообщения: 565
Зарегистрирован: 17 июн 2007, 23:44
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич

Re: работа с часами DS1307

Сообщение galex1981 » 15 май 2011, 01:07

Конечно! Ты же все используемые в программе функции заново определил дальше в программе
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: работа с часами DS1307

Сообщение space » 15 май 2011, 01:16

тьфуты блин :o понял. спасибо будемс знать теперь и исправлять
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света
Аватара пользователя
space
 
Сообщения: 565
Зарегистрирован: 17 июн 2007, 23:44
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич

Re: работа с часами DS1307

Сообщение SkyStorm » 15 май 2011, 15:51

Также неплохое описание DS1307 на bildr
и на Adafrut
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: работа с часами DS1307

Сообщение к561ЛА7 » 19 май 2011, 15:07

space писал(а):лови
делал часы я эти. Прогу писал на баскоме, вывод на дисплей, настройка за счёт 4 кнопок
как работать с ней... почитай даташит. здесь русский даташит в кратце


Зашибательские статьи, оригинальный стиль, только схемы подключения там не нашел, в баскоме к сожалению не разбираюсь

Добавлено спустя 2 минуты 14 секунд:
SkyStorm писал(а):Также неплохое описание DS1307 на bildr
и на Adafrut


Описание хоршее, но попробывал вставить этот код в сгенерированный кодвижном - говорит нет файла "Wire.h"
Ваш IP-адрес 85.140.5.459 был внесён в черный список и заблокирован. Для получения дополнительной информации перейдите по ссылке http://www.spamhaus.org/query/bl?ip=85.140.5.459.
Аватара пользователя
к561ЛА7
 
Сообщения: 404
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13