РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

Форум на ЭЛВО


РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ



  • Страница 1 из 2
  • 1
  • 2
  • »
Архив - только для чтения
Часы на PIC16F628A и модуль реального времени
Сообщение # 1        
chenakin88
аватар
  Постов: 27   ОК 
Хочу делать часы (ссылка автора http://www.kaligraf.narod.ru/clock_4c_02.html )
Ну и доработать, есть вопросы, задавал их на сайте автора но там нет ответов а посетитель и гость только один человек, тут есть тема но она почему то закрыта, прошу прощения если не по теме.
Очень хотел бы установить модуль реального времени, на Aliexpress стоит 30 рублей, работает на DS3231SN.

А подключить я не знаю и как быть с прошивкой. люди помогите.
Сообщение # 2        
pictele
аватар
  Постов: 271   Друзья 
Цитата
Очень хотел бы установить модуль реального времени, на Aliexpress стоит 30 рублей, работает на DS3231SN.


Работа подобного модуля (DS1307) очень подробно расписана в
Яценков В.С. - Микроконтроллеры MicroChip Практическое руководство. (2002)
Вот я делал на этом модуле. DS3231 это его модификация.Очень хорошая точность хода.
У меня идут секунда в секунду.
Файлы: 6344696.jpg (0.0 Kb)
Сообщение # 3        
chenakin88
аватар
  Постов: 27   ОК 
pictele, красиво получилось. Вот мнк к тебе воарос: Если с вилки питания выдернишь провод и часыы сразу вырубают а нет они дальше считают время только уже в спящем режиме?
Сообщение # 4        
pictele
аватар
  Постов: 271   Друзья 
Да.Часы идут от своей батарейки.
У нас часто вырубают свет.
Сейчас проблем не знаю.
Сообщение # 5        
Витинари
аватар
  Постов: 1503   Друзья 
chenakin88, к приведенной схеме модуль часов реального времени прицепить нельзя. Вообще никак. Для подсчета времени самим контроллером и считывания данных с DS используются совершенно разные программы. Придётся учить ассемблер или Си и писать прошивку часов самостоятельно.
Сообщение # 6        
pictele
аватар
  Постов: 271   Друзья 
Цитата Витинари ()
учить ассемблер или Си и писать прошивку часов самостоятельно.

Это само собой.
У Яценков В.С. - Микроконтроллеры MicroChip Практическое руководство. (2002)
есть исходник на ассемблере.Вот от него и отталкиваться.
Сообщение # 7        
chenakin88
аватар
  Постов: 27   ОК 
Цитата pictele ()
Это само собой.
У Яценков В.С. - Микроконтроллеры MicroChip Практическое руководство. (2002)
есть исходник на ассемблере.Вот от него и отталкиваться.

Спасибо! Скачал книгу и буду читать всё внимательно.
А у вас на каком микропроцессоре работают часы?
Сообщение # 8        
pictele
аватар
  Постов: 271   Друзья 
Цитата chenakin88 ()
А у вас на каком микропроцессоре работают часы?

Я делал и на PIC16F84 и на PIC16F628 и на PIC16F876.Но я немного поопытнее тебя.
Исходник на PIC16F84.
Это,чтоб не набирать заново с листа.
http://pictele.radioliga.com/images/ti2c.asm
Сообщение # 9        
chenakin88
аватар
  Постов: 27   ОК 
делать стал на сдвиговом регистре, схему нашёл на 74HC595 и решил заменить его на MAX7219 потому что он мне больше понравился но сразу вопросы пошли, прошу помочь мне понять как заменить 74HC595 на MAX7219. На рисунке с лева 74HC595 а справа драйвер на MAX7219. Контакты и названия не понятные.

Добавлено (01.08.2016, 02:53)
---------------------------------------------
MAX7219 маркировка контактов

Сообщение # 10        
pictele
аватар
  Постов: 271   Друзья 
Я бы не советовал уходить от 74HC595.
74HC595 очень простая и функциональная микросхема,да еще из самых распространенных.
Я не применял MAX7219,но думаю все тоже самое.
DIN-вход данных.
CLK-вход для тактовых импульсов.
LOAD-вход «защёлкивающий» данные.

74HC595
DS – вход данных 14 нога
SH_CP – вход для тактовых импульсов 11 нога
ST_CP – вход «защёлкивающий» данные 12 нога
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Внимание! Форум переехал на Tehnodium.ru



© 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA