Электронные компоненты для ремонта и хобби

Часы реального времени на M41T81 для среды разработки CV AVR

Страница 1 из 2
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,082
Репутация: 16
68 24
35 8
 
05.07.2018 21:50 #1
В общем есть халява иметь микросхему M41T81 а ещё и кварц для неё на 32768 не плохого качества ! Собрал платку, в среде code vision AVR запежил проект под 8 атмегу, подцепил библиотеку DS1307 которая естественно не заработала в полной мере потому что адреса регистров разные . Но самое интересное что библиотека позволяет напрямую по номеру регистра часов , записать в него значение ( секунды , минуты , часы) ... Но после записи всех данных , часы стоят на месте ! Даже при отключении основного питания , часы держат настройки ... То есть , я могу без проблем программировать регистры в соответствии с даташитом , но почему часы стоят ???
Оценка
На склад Компэл поступили ИП MORNSUN (крепление на DIN-рейку) с выходной мощностью 240 и 480 Вт. Данные источники питания обладают 150% перегрузочной способностью, активной схемой коррекции коэффициента мощности (ККМ; PFC), наличием сухого контакта реле для контроля работоспособности (DC OK) и возможностью подстройки выходного напряжения. Источники питания выполнены в металлическом корпусе, ПП с компонентами покрыта лаком с двух сторон, что делает ее устойчивой к соляному туману и пыли.
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,082
Репутация: 16
68 24
35 8
 
05.07.2018 22:13 #2
И да !! Всех кто хочет написать " изучайте мат часть" или "читайте даташиты" прошу обратить внимание на другие темы !!!
Оценка
КОМПЭЛ представляет со склада и под заказ широкий выбор LED-драйверов производства MEAN WELL, MOSO, Snappy, Inventronics, EagleRise. Линейки LED-драйверов этих компаний, выполненные по технологии Tunable White и имеющие возможность непосредственного встраивания в систему умного дома (димминг по шине KNX), перекрывают практически полный спектр применений: от простых световых указателей и декоративной подсветки до диммируемых по различным протоколам светильников внутреннего и наружного освещения.
Эксперт
 
Регистрация: 28.06.2012
Сообщений: 3,808
Репутация: 850
971 26
289 0
 
06.07.2018 01:00 #3
Не знаю, как в этой ИС, но в DS1307, например, есть специальный бит в одном из регистров. Если не установить его программно, часы будут стоять. У вас не этот случай ?
Оценка
Компания FANSO EVE Energy расширила номенклатуру продукции, разработав новый химический источник тока (ХИТ) – батарейку литий-тионилхлоридной электрохимической системы (Li-SOCl2; номинальное напряжение 3,6 В) типоразмера ААА – ER10450. Батарейка имеет бобинную конструкцию (тип Energy) и предназначена для долговременной работы при малых токах. Батарейка может применяться в приборах учета ресурсов, в различных датчиках, устройствах IoT и в других приборах и устройствах, в которых требуется компактный ХИТ соответствующей емкости.
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,082
Репутация: 16
68 24
35 8
 
06.07.2018 01:20 #4
Не тот случай ! Этот бит в моём случае находится в старшем бите регистра секунд ... он в ноле ..
Оценка
Эксперт
 
Регистрация: 28.06.2012
Сообщений: 3,808
Репутация: 850
971 26
289 0
 
06.07.2018 09:38 #5
Вы ноль туда сами записали ? И он действительно записался, вы уверены ?
Оценка
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Репутация: 416
404 86
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
06.07.2018 17:01 #6
Все же нужно убедиться, что бит Stop установлен в 0. А что бит Halt?
Также обратите внимание, что если было обнаружено событие, которое установило бит OF в 1 (oscillator fail), то необходимо в бит ST сначала записать 1 а затем 0 - т.о. перезапускаем осциллятор...
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,082
Репутация: 16
68 24
35 8
 
06.07.2018 20:41 #7
Цитата:
Сообщение от kovigor
Вы ноль туда сами записали ? И он действительно записался, вы уверены ?
Я записываю в регистр секунд число (например 10) это само собой устанавливает старший (стоп-бит) в ноль !
Оценка
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,082
Репутация: 16
68 24
35 8
 
06.07.2018 20:43 #8
Цитата:
Сообщение от Vadzz
Все же нужно убедиться, что бит Stop установлен в 0. А что бит Halt?
Также обратите внимание, что если было обнаружено событие, которое установило бит OF в 1 (oscillator fail), то необходимо в бит ST сначала записать 1 а затем 0 - т.о. перезапускаем осциллятор...
ОК сёня чё нить покалдую !!
Оценка
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,082
Репутация: 16
68 24
35 8
 
06.07.2018 23:17 #9
Цитата:
Сообщение от aalex_641
ОК сёня чё нить покалдую !!
Кал-дул , калл - дул да не выколдовал !!! Пивчена нажрался и всё ! Как только выберусь из синей ямы продолжу изыскания !
Оценка
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,082
Репутация: 16
68 24
35 8
 
08.07.2018 00:03 #10
Цитата:
Сообщение от aalex_641
Кал-дул , калл - дул да не выколдовал !!! Пивчена нажрался и всё ! Как только выберусь из синей ямы продолжу изыскания !
Ай да наши проебали в пинатии ((((((((((Обидно , досадно ....
Оценка
Ответ
Страница 1 из 2
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Часовой пояс GMT +3, время: 08:12.
Обратная связь РадиоЛоцман Вверх