КРАМ... :) Как всегда - насмешил :)
/*
То есть ты не умеешь администрировать питание контроллера... :music:
Что и требовалось доказать.
Что такое "интенсивное использование" МК? :)))
*/
Во первых, разговор шёл о часах, во вторых - что такое администрировать?
Если проц спит, то просыпается только по вотчдогу, а если работает, то куды не сунься, а как минимум вторичный осциллятор, и вся периферия, задействованная в подсчётах хотя-бы времени :)
смотри в конце даташита электрические характеристики каждого задействованного модуля в проце :)
Что в твоём понятии - "администрировать" ?
Далее, интенсивное использование, это не только контроль времени изредка, а использование того-же будильника, секундомера ... А в примере с Про-Трек - ещё альтиметр и возможно что-то ещё :)
Часы про-трек не покупают - чтобы по городу ходить :) По городу они убогие, они предназначены для спорта :)
/*
При резервном использовании химического источника энергии (той самой батарейки) он включается только при пропадании внешнего питания и при этом у МК все задачи (после пропадания внешнего питания) не требуют высокой скорости исполнения и могут быть выполнены перед уходом в слип за несколько десятков МИЛЛИсекунд максимум.
Фактически химический источник будет работать только на саморазряд. Это гарантированно лет 15...20 для щелочных элементов АА.
*/
Если это учитывать про часы, то они тикают ВСЕГДА и никогда не гаснут, и не уходят в сон :) Ночью, при пропадании света - секундная стрелка останавливается на 12, а как только любой незначительный свет - побежала опять :)
И если внутренний источник питания (на самом деле что-то промежуточное между фарадным конденсатором и аккумом) не будет долго получать энергию от солнечной батареи, и начнёт разряжаться, то у меня сначала - секундная стрелка станет передвигаться через секунду.
Это значит, вынеси часы на окно на ТРИ минуты, и забудь о том разряде :) На самом деле, такое было только раз, и то зимой, когда обычно часы под курткой, свитером, и т.п...
Летом такого вообще быть не может :)
А на саморазряд - будешь ТЫ работать :) Смысла от проца, который всё время в спячке? Особенно от того - который в часах ?
Для Rapra:
/*
Если сейчас ничего не путаю, это были часы Olivetti. Приносили на ремонт после списания с областной больницы. Внутри на валах часовой и минутной стрелок - два тонких диска с прорезями в коде Грея и линейка фотоприемников. При подаче питания и сигнала с первичных часов стрелки из любого положения поворачивались в синхронизированное время.
*/
У меня сейчас на Площади механизм убогенький: 60 герконов, перевод из параллельного в последовательное - микросхемами 74HC165. ВОСЕМЬ микросхем передают последовательно - положение минутной стрелки :)
https://drive.google.com/file/d/1qomVgn ... drive_link
Вот закончу с Северным микрорайоном, займусь той бормотухой :) переведу на один датчик китайский https://aliexpress.ru/item/100500840128 ... 5d5bsnOz4s
И не нужно из обычных часов - делать МОНСТРА шестерёнок :) Всё делается довольно просто, просто нужно иметь мозг и немного фантазии :)
/*
Кто бы сомневался...
Полуграмотный кустарь с воспаленным гондурасом лезет не в свои сани и при этом делает вид большого знатока.
Достаточно было твоей смешной болтовни "про миллионы ошибок Микрочипа в ХС8", чтобы никогда не переходить по твоим глупым ссылкам. Даже случайно.
*/
Да я никогда и не сомневался - что ты хоть раз заглянул в дизасм :)
Что тебе там делать? Ты же читать не умеешь :)
А вот если бы умел, то и у тебя возникло бы парочку вопросов :)
Вот тебе ещё один архив, тоже под гиг :) Будет чем заняться в выходные :)
https://drive.google.com/file/d/17gW83- ... sp=sharing
Для cxem: начни с того, что тебе нужно:
1. связь с компом - ты её решил сделать через УАРТ1 (RC6, RC7)
2. Выход для K-Line через RB0, хотя по всем признакам проца PIC18F25K80 - его нужно использовать в качестве входа "INT"
3. Вход для того-же R-Line через RC1, а это ПРОСТО ножка ИО, в твоих целях - нет там ничего интересного ...
4. RA0 я так понимаю - будешь мерять напряжение входное (наличие 12 вольтов?!? )
Прошивка МК я так понимаю - будет общаться с компом по УАРТ1 посредством блювал-ттх переходника?
Программа для компа - у тебя ессно - такая-же - как собственно и программа для пика?
А может возьми RB7, RB6 - повесь на аппаратный УСАРТ2 (K-Line), схему поищи в нете, RB3, RB2 зарезервируй для КАН шины - а вдруг захочется не только с ауди 80 прошлого века общаться :)
Ну а RC7, RC6 уже оставь для общения с компом по УСАРТ1 :)
И напиши АППАРАТНУЮ работу с протоколами :) По софтовой - ты там замудохаешься ещё до того - как получишь контакт с неким устр-вом :)
А светодиоды, которые в твоей прошивке - вообще ничего не значат - выкинь вообще из схемы :)
А если ты думаешь - что получил ответ от мк, то покажи это на любом мало-мальском анализаторе :)


