Страница 1 из 1
					
				считывание данных с часов
				Добавлено: 29 апр 2016, 19:54
				 vlad
				Необходимо чз меню производить установку параметров будильника у часов и вывод этих параметров на дисплей. Каким образом эти данные можно с часов считать? в часах же есть своя память. пока только вижу способ это запись этих параметров в еепром.
подскажите плиз  может есть какой то другой вариант.
			 
			
					
				считывание данных с часов
				Добавлено: 29 апр 2016, 20:50
				 VirSpy
				может не правильно вопрос понимаю, но:
чз меню производить установку параметров будильника
берем меню, меняем параметры,
вывод этих параметров на дисплей
опять не вижу ни чего сложного,
Каким образом эти данные можно с часов считать?
вот здесь закавырка. На сколько понимаю Автора программы, у него нет функций работы с будильником RTC. Следовательно только через личный код.
в часах же есть своя память
там просто стоит EEPROM, опять же, к которой через прогу нет доступа
только вижу способ это запись этих параметров в еепром
здесь смотря в какой и зачем.
 
			
					
				считывание данных с часов
				Добавлено: 29 апр 2016, 20:58
				 support
				VirSpy писал(а):вот здесь закавырка. На сколько понимаю Автора программы, у него нет функций работы с будильником RTC. Следовательно только через личный код.
Есть блок Alarm (в Lad-е "Будильник"). Подаёте на его входы заданное время. При достижении этого времени на его выходе появляется 1.
 
			
					
				считывание данных с часов
				Добавлено: 29 апр 2016, 21:12
				 VirSpy
				Прошу прощения. Как-то пробовал с DS3231 - не получалось, делал пограммно.
			 
			
					
				считывание данных с часов
				Добавлено: 29 апр 2016, 21:30
				 vlad
				support писал(а):Есть блок Alarm (в Lad-е "Будильник"). Подаёте на его входы заданное время. При достижении этого времени на его выходе появляется 1.
необходимо подать заданное время и в случае перезагрузки это время считать для вывода на дисплей
 
			
					
				считывание данных с часов
				Добавлено: 29 апр 2016, 21:43
				 VirSpy
				Кстати, для часов использую одну переменную Int, = 10 000 + Н*100 + М, при этом не нужно дополнительные модули добавления нулей. (спасибо подсказке на форуме)
			 
			
					
				считывание данных с часов
				Добавлено: 29 апр 2016, 22:07
				 vlad
				VirSpy писал(а):Кстати, для часов использую одну переменную Int, = 10 000 + Н*100 + М, при этом не нужно дополнительные модули добавления нулей. (спасибо подсказке на форуме)
а считать эти данные с часов возможно?
 
			
					
				считывание данных с часов
				Добавлено: 30 апр 2016, 09:00
				 VirSpy
				С обновлением переменной каждую минуту:

Вывод на дисплей:

 
			
					
				считывание данных с часов
				Добавлено: 30 апр 2016, 09:56
				 vlad
				VirSpy писал(а):С обновлением переменной каждую минуту
Вы меня не поняли, мне нужно вытащить не время мне нужно вытащить на сколько установлен будильник.
 
			
					
				считывание данных с часов
				Добавлено: 30 апр 2016, 10:11
				 vlad