Напишите прошивку для светодиодных часов (Соник - халявщик)

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение BOB51 »

Совершенно неверно.
Достаточно соглашения по блоку данных, посредством которого ведётся обмен между модулями устройства.
Как вариант - простейший обмен блоком данных по любому из последовательных интерфейсов.
8)
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение roman.com »

какой блок данных ?
это не Ардуино. это голый МК. на схему посмотри.
в голом МК нет никакого блока данных)) есть только даташит от производителя.
:tea:
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение BOB51 »

У каждого МК всегда есть кусочек ОЗУ, куда можно загрузить или откуда выгрузить некий набор данных.
Модули просто обмениваются теми данными одинаково интерпретируемыми что у передающего, что у приемного.
А уже на основе какого МК и какого компилятора в каждом из модулей те данные созданы - то абсолютно без разницы.
8)
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение roman.com »

при чём тут ОЗУ...
:facepalm:
ты говорил про вариант "коллективной работы".
BOB51 писал(а):Зря вариант "коллективной работы" отбрасывается.
вариант "коллективной работы" - это когда несколько программистов пишут одну программу.
СпойлерИзображение
при этом все пишут на одном языке понятном всем.
:tea:

а как там в МК работаем ОЗУ... это уже вопрос десятый))
:tea:
Вложения
Screenshot_1.jpg
(69.75 КБ) 335 скачиваний
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение BOB51 »

Если работа в пределах одного кристалла то Ваша позиция верна.
Но я веду речь о работе с единым проектом, но с блочно- модульным построением.
У каждого свой прикладной модуль на той базе, что удобнее (или более знакома).
Тут уже взаимодействие на другом уровне и позволяет работать на любой материальной базе и любом ПО.
К примеру в тех же законченных модулях типа JDY40 обмене с изделием предельно минимизирован - достаточно лишь управления минимальным количеством команд и работы через СОМ порт.
:roll:
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение roman.com »

в часах один МК.
соответственно и программа одна.
соответственно и прошивка одна.
:tea:
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43765
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение АлександрЛ »

roman.com писал(а):соответственно и прошивка одна.
:tea:
Не обращайте внимания, проблема с проектом часов уже решена, а то, что поисходит в этой ветке- это так "а попи***ить!"
Ни одного предложения, кроме как от VNS, который согласился, ради интереса, потратить своё время, и написать прошивку, и не одну, а сразу три!
А уж в какой программной среде он её писал- это как ему было легче и удобнее...

зы.. Когда говоришь, что у тебя мультик из серии "830", многие "попу морщат".. Они же не знают, что, мультиметров у меня- с десяток, разных, но- 95% времени я пользуюсь именно "830"-ым (точнее- двумя 830-ми), потому, что- мне так удобнее, а его возможностей почти всегда хватает на удовлетворение моих потребностей.

зызы.. У нас страна советов, советами замучают! :))) :))) :)))
OKF
Это не хвост, это антенна
Сообщения: 1379
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение OKF »

[uquote="roman.com",url="/forum/viewtopic.php?p=4788093#p4788093"]DOS и Windows это операционные системы.
это не имеет никакого отношения к языкам программирования.[/uquote]
Роман, ты такой серьёзный... Имеется ввиду графический интерфейс. И это юмор был.)
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение roman.com »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4788231#p4788231"]Ни одного предложения, кроме как от VNS, который согласился, ради интереса, потратить своё время, и написать прошивку, и не одну, а сразу три![/uquote]
рисовать квадратики... много времени не надо.))
:tea:
OKF
Это не хвост, это антенна
Сообщения: 1379
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение OKF »

Нет, не так. "С квадратиками и дурак сможет.")))
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43765
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение АлександрЛ »

roman.com писал(а):квадратики... много времени не надо.))
OKF писал(а):"С квадратиками и дурак сможет.")))
Ну, ну.. Вот только вы, позиционируя себя, как "умные" - почему-то не изъявили желания попробовать написать прошивку. Лень было, или вы только "советы давать"?

Как говорят- "не умеешь сам- критикуй других", да?
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение BOB51 »

Так пока и конкретного подтверждения что решено делать вроде не объявлялось...
Просто шло перечисление возможных вариантов исполнения блока индикации да чуток вариантов RTC.
Относительно задач управления и чего там показывать (и/или управлять) должно вообще даже и не указывалось.
Так и советы соответственно в виде списка возможных вариантов...
8)
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43765
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение АлександрЛ »

BOB51 писал(а):Так пока и конкретного подтверждения что решено делать вроде не объявлялось...
Ну, вот:
Часы "с секундами"-
Изображение
Часы "без секунд":
Изображение

зы.. Часы у фотика выставлены неправильно, ему простительно, там батарейка у часов села..
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение BOB51 »

Так вроде б там задачка под нестандартно-крупноформатный была...
Плюс вынос на "редкообслуживаемое" место.
Но так и не подтверждено окончательно.
А насчет ввода данных/режимов работ (кнопки/менюшки) вообще тишина...
:dont_know:
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение VNS »

Я же писал, что прошивок три одна для для 4_х разрядов и две для 6_ти разрядов.
У всех вариантов три кнопки управления "Set", "Up" (+) и "Down" (-).

Установка значений часов для 6 разрядов производится следующим образом.
Нажимаем кнопку "Set", устройство переходит в режим установки значений.
На индикаторе начинает мигать значение часов (старший разряд если он равен нулю не засвечивается). Установка значений производится кнопками "Вверх" или "Вниз". Можно как кратковременно нажимать на кнопку, так и удерживая одну из них. При удерживании кнопки, значение будет меняться с определённым периодом. После установки нужного значения, для сохранения его и перехода к следующему значению нажимаете повторно на кнопку "Set". После установки минут (необходимо минуты установить на одну минуту больше текущего времени) и после очередного раза нажатия кнопки "Set", начнут мигать значение секунд. Ждём до того времени когда секунды "эталонного времени" будут переходить с 59 на 00. В это время одновременно нажимаем на кнопку "Set". Устройство обнулит секунды и отправит все эти ранее установленные значения в микросхему часов и выйдет из режима установки.

Вот и вся менюшка без особых затей. :)) В варианте с 4 разрядами почти тоже самое, только когда производится переход на секунды, то минуты сдвигаются на место часов, а секунды мигают на месте минут. Про ночной режим уже писал ранее. Как то так. Все схемы и прошивки в распоряжении авторов ТЗ. Как сочтут, что всё полностью проверено, так наверное и выложат всё в общий доступ.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение BOB51 »

Ежли чего то делать - то уж при активном взаимодействии...
Я как то в подобное ввязался...
https://radiokot.ru/forum/viewtopic.php ... рмушка+для
так хотя бы там какой то обмен данными имел место...
Тяжело что либо корректировать без ответа от того,кому помогаешь.
8)
А наш Соник пока еще похоже на стадии выбора решений...
:tea:
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43765
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение АлександрЛ »

BOB51 писал(а):А наш Соник пока еще похоже на стадии выбора решений...
Вообще-то, в отличии от меня, "тормознувшего процесс" на стадии макета, он уже плату разводит.
зы.. Если вы чего-то не видите, то это не значит, что этого нет. :))
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение BOB51 »

Ну тогда ждем отчета о проведении успешных испытаний!
8)
Аватара пользователя
Соник
Друг Кота
Сообщения: 7555
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение Соник »

Плата у меня уже готова, только сделать её некому :oops:
Я рожден при социализме, и я этим горжусь!
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Напишите прошивку для светодиодных часов (Соник - халявщ

Сообщение roman.com »

BOB51
https://www.radiokot.ru/circuit/digital/home/66/
СпойлерИзображение
СпойлерИзображение
...
при чём тут кормушка ? ))
:dont_know:
чтоб не описывать принцип работы часов... надо делать часы как заводские.
там всё интуитивно понятно.

в часах достаточно две кнопки... "set" и "+".
-нажали "set" мигают часы. -нажали "+" установили часы 0...23 часа.
-нажали "set" мигают минуты. -нажали "+" установили минуты 0...59 минут.
-нажали "set" ничего не мигает.

а ещё лучше вообще без кнопок))
достал телефон... нажал на кнопочку в телефоне... и часы сами установили точное время.
СпойлерИзображение
Ответить

Вернуться в «Разные вопросы по МК»