Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
11.09.2007, 10:07
|
|
Частый гость
Регистрация: 22.11.2006
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Часы реального времени ds1302
Работаю на асемблере с микроконтроллерами Atmal(AT90S2313).
Хочу освоить таймер реального времени DS 1302.
Помогите пожалуйста кто нибудь с исходниками на асме разобраться с протоколом.
Заранее благодарен за помощь.
Нашол для Pic.
Но если честно, ни чего не понял.
C уважением Сергей. msgen1@rambler.ru
Прикрепленный файл: 4381320.rar
|
|
|
|
11.09.2007, 14:31
|
|
Гражданин KAZUS.RU
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
|
уже переходим на ATTINY2313; серия "90" не выпускается.
А проекты делал какие-нить с передачей по интерфейсу, который ипользует мксх DS 1302? Я даже не встречал такой. Бери более известный: I2C,к примеру на DS32B35. Потребление в 10 раз меньше+куча примеров для кучи любых МК.
|
|
|
|
11.09.2007, 17:41
|
|
Временная регистрация
Регистрация: 03.10.2006
Сообщений: 75
Сказал спасибо: 51
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Сообщение от rubel
|
Бери более известный: I2C,к примеру на DS32B35. Потребление в 10 раз меньше+куча примеров для кучи любых МК.
|
Ну ткните носом в примеры для Пиков, плиз.
|
|
|
|
12.09.2007, 09:07
|
|
Прописка
Регистрация: 16.04.2004
Сообщений: 201
Сказал спасибо: 337
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
А DS1307 еще известней, на него пример могу дать для пика на асме.
|
|
|
|
12.09.2007, 09:29
|
|
Частый гость
Регистрация: 22.11.2006
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Есть си_шник, есть скомпилированный НЕХ.
Но мне хотелось бы увидить его на асме.
Кто нибудь пробовал преобразовать НЕХ в АСМ?
За выложенный выше исходник извените, он действительно не для пик, помоему для 89 серии, если опять не гоню.
|
|
|
|
14.09.2007, 06:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Не знаю как на ds1302,но собрал на pcf8583 и ни как не могу настроить,при установки кварца бегут(скока не пробовал подстраивать кондером),если тактировать частотой 50 гц отстают(при этом частотомером мерил что 50 гц есть),кто посоветует так чтоб не настраивать частоту часов?
|
|
|
|
14.09.2007, 08:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Сообщение от CERGEI1982
|
Не знаю как на ds1302,но собрал на pcf8583 и ни как не могу настроить,при установки кварца бегут(скока не пробовал подстраивать кондером),если тактировать частотой 50 гц отстают(при этом частотомером мерил что 50 гц есть),кто посоветует так чтоб не настраивать частоту часов?
|
Если, Вы хотите идти этим путем, лучше собрать "часовой" генератор и делители на специализ. МС, наприм 176ие12, ие18. И считать контроллером уже сформированные секундные или минутные импульсы. Достижимая точность без термостабилизации до +-5сексутки.
__________________
Я, думаю, нужно подумать...
|
|
|
|
14.09.2007, 09:32
|
|
Временная регистрация
Регистрация: 03.10.2006
Сообщений: 75
Сказал спасибо: 51
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Сообщение от Drex
|
А DS1307 еще известней, на него пример могу дать для пика на асме.
|
Если на пике-в студию, плиз
|
|
|
|
14.09.2007, 11:55
|
|
Прописка
Регистрация: 16.04.2004
Сообщений: 201
Сказал спасибо: 337
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Ну держите коли так. Часы термометр - термостат. На вопросы если что, отвечу не раньше 24-го сентября.
Прикрепленный файл: 8581664.rar
|
|
|
|
14.09.2007, 12:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Сообщение от sanitar249
|
Сообщение от CERGEI1982
|
Не знаю как на ds1302,но собрал на pcf8583 и ни как не могу настроить,при установки кварца бегут(скока не пробовал подстраивать кондером),если тактировать частотой 50 гц отстают(при этом частотомером мерил что 50 гц есть),кто посоветует так чтоб не настраивать частоту часов?
|
Если, Вы хотите идти этим путем, лучше собрать "часовой" генератор и делители на специализ. МС, наприм 176ие12, ие18. И считать контроллером уже сформированные секундные или минутные импульсы. Достижимая точность без термостабилизации до +-5сексутки.
|
Хорошая идея ![Валяюсь от смеха](images/smilies/icon_biggrin.gif) ,Спасибо!
Посадив секунды от ие12 на INT МК и обрабатывать в прерывании.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:10.
|
|